学习五十六

5月16日任务17.1MySQL主从介绍17.2准备工作17.3配置主17.4配置从17.5测试主从同步有的同学,遇到主从不能正常同步,提示uuid相同的错误。这是因为克隆机器导致。https://www.2cto.com/database/201412/364479.htmlMySQL主从介绍准备工作MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主从后,在A上写
分类: 企业开发 发布时间: 05-16 23:31 阅读次数: 5

【亲测可行】Cobbler自动批量部署Linux系统

Cobbler是一个快速网络安装linux的服务,而且在经过调整也可以支持网络安装windows。该工具使用python开发,小巧轻便,使用简单的命令即可完成PXE网络安装环境的配置,同时还可以管理DHCP、DNS、TFTP、RSYNC以及yum仓库、构造系统ISO镜像。Cobbler支持命令行管理,web界面管理,还提供了API接口,可以方便二次开发使用。Cobbler客户端Koan支持虚拟机安
分类: 企业开发 发布时间: 05-16 23:31 阅读次数: 6

Eth-trunk

Eth-trunk 链路捆绑 手动--自动
分类: 企业开发 发布时间: 05-16 23:31 阅读次数: 5

扫盲:云计算、大数据和人工智能

本文作者凭借其天马行空的脑回路,用最深入浅出,清晰化的文字逻辑,讲明白了云计算、大数据和人工智能三者之间的关系。故事里面三个角色:兼具经济效益与情怀的云计算;努力把信息变为智慧的大数据;模拟人类大脑工作方式,学会推理的人工智能。三个从出身开始就注定“量子纠缠”的伙伴,他们之间相亲相爱,相辅相成的跌宕故事,献给非专业技术背景,但是需要了解行业的你。今天跟大家讲讲云计算、大数据和人工智能。这三个词现在...
分类: 其他 发布时间: 05-16 23:30 阅读次数: 6

Unity RenderWithShader SetReplacementShader 的使用

步骤: 1: 将调用此函数的camera 的 enable 设置为false, 并设置一张RenderTexture, 调整 RenderPath 为非 deferred          2: 函数的tag 为 ”RenderType“ 或 你自己设定的 “XX",  替换的shader ,和被替换的shander 需要有 对应的 tag(“RenderType, 或”XX")。
分类: 其他 发布时间: 05-16 23:30 阅读次数: 6

void OnRenderImage(RenderTexture src, RenderTexture dst) 的坑

OnRenderImage 事件函数必须挂在Camera 下才会被调用, 此时camera 的  Renderpath 将影响参数 src ,   1:vertexlit, forward 时, src 的上下 与 实际看到的相反  2: deferred 时, src 与 实际看到的屏幕图像一致 当src 上下相反时   1:  调用 Graphics.Blit(src, dst
分类: 其他 发布时间: 05-16 23:29 阅读次数: 6

C中volatile关键字

C中volatile关键字    volatile提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数据。如果没有volatile关键字,则编译器可能优化读取和存储,可能暂时使用寄存器中的值,如果这个变量由别的程序更新了的话,将出现不一致的现象。下面举例说明。在DSP开发中,经常需要等待某个事件的触发,所以经常会写出这样的程序:...
分类: 其他 发布时间: 05-16 23:29 阅读次数: 6

c++中static的用法详解

C 语言的 static 关键字有三种(具体来说是两种)用途:1. 静态局部变量:用于函数体内部修饰变量,这种变量的生存期长于该函数。[cpp] view plain copyint foo(){      static int i = 1; // note:1      //int i = 1;  // note:2      i += 1;      return i;  }  要明白这个用法...
分类: 其他 发布时间: 05-16 23:28 阅读次数: 27

平衡二叉树

AVL树简介AVL树的名字来源于它的发明作者G.M. Adelson-Velsky 和 E.M. Landis。AVL树是最先发明的自平衡二叉查找树(Self-Balancing Binary Search Tree,简称平衡二叉树)。一棵AVL树有如下必要条件:条件一:它必须是二叉查找树。条件二:每个节点的左子树和右子树的高度差至多为1。图一中左边二叉树的节点45的左孩子46比45大,不满足二叉...
分类: 其他 发布时间: 05-16 23:28 阅读次数: 5

ImageSwitcher 实现图片轮播功能

ImageView实现图片轮播 Created By hz 2018-1-13 1.配置文件配置 LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" an
分类: 其他 发布时间: 05-16 23:27 阅读次数: 6

Glide的基本使用

Glide引入 compile 'com.github.bumptech.glide:glide:3.7.0' 配置网络权限 uses-permission android:name="android.permission.INTERNET">uses-permission> Glide 简单使用 ImageView glideView = (ImageView) find
分类: 其他 发布时间: 05-16 23:27 阅读次数: 5

逐帧动画-补间动画

逐帧动画 xml文件配置方法 *oneshot 配置播放的次数 true : 无线循环 fale :只播放一次 item 单个图片选项 drawable 图片 duration 播放时间 animation-list xmlns:android="http://schemas.android.com/apk/res/android" an
分类: 其他 发布时间: 05-16 23:27 阅读次数: 6

Dagger2超级简单实践(一)

1.在根gradle中引入APT classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8' 2.在app gradle 中引入依赖 apply plugin: 'com.neenbedankt.android-apt' compile 'com.google.dagger:dagger:2.0' apt
分类: 其他 发布时间: 05-16 23:26 阅读次数: 5

linux和 unix 介绍

  linux和unix都是当今鼎鼎大名的操作系统,可以说改变了这个世界,也是当今科技产业的重要基础。让我们回顾一下他们的发展史吧。 1.unix起源。   上世纪六十年代时,大部份计算机都是采用批处理的方式(也就是说,当作业积累一定数量的时候,计算机才会进行处理)。贝尔实验室的Ken Thompson,Dennis Ritchie等人开发了unix。第一版是用汇编语言写的。但是汇编语言做不同机器之间的 移植太过头疼,Dennis Ritchie就发明了c语言,并用C重写了unix第三版的内核
分类: 其他 发布时间: 05-16 23:26 阅读次数: 5

浏览器视频文件分段缓存合并成完整的视频

之前在网站上浏览一个视频,想要把这个视频保存下来,然后就去找缓存目录,打开缓存目录,发现视频文件都是分段缓存的,无法得到完整的视频,这时就去找各种视频编辑软件,发现视频编辑软件只能把多个视频文件合并,不能视频分段文件合并,郁闷了一段时间。。。 再后来,有同事问我能不能把浏览器中的保存下来,我说可以,当我找到缓存文件时,这个视频文件也是分段缓存的,很无奈。然后就去找了一个完整的MP4格式视频文件,用编辑打开,去对比那些缓存的分段视频文件,发现第一个缓存文件的头部分,是以标准的MP4格式写入文件的
分类: 其他 发布时间: 05-16 23:26 阅读次数: 6

Python 解LeetCode:394 Decode String

题目描述:按照规定,把字符串解码,具体示例见题目链接 思路:使用两个栈分别存储数字和字母 注意1: 数字是多位的话,要处理后入数字栈 注意2: 出栈时过程中产生的组合后的字符串要继续入字母栈 注意3: 记得字母出栈的时候字符要逆序组合成字符串 注意4: 不用字符串而用字母栈的原因是字符串的 join 效率会比字符串加法高一些 结果: 30 ms, beat 98.02% 缺点:判断是数字那里有点代码不简洁,可以把 j 挪到循环外面的 class Solution(object): de
分类: 其他 发布时间: 05-16 23:26 阅读次数: 6

全连接层(FC)与全局平均池化层(GAP)

在卷积神经网络的最后,往往会出现一两层全连接层,全连接一般会把卷积输出的二维特征图转化成一维的一个向量,全连接层的每一个节点都与上一层每个节点连接,是把前一层的输出特征都综合起来,所以该层的权值参数是最多的。例如在VGG16中,第一个全连接层FC1有4096个节点,上一层POOL2是7*7*512 = 25088个节点,则该传输需要4096*25088个权值,需要耗很大的内存。又如下图: 最后的两列小圆球就是两个全连接层,在最后一层卷积结束后,进行了最后一次池化,输出了20个12*12的图像,
分类: 其他 发布时间: 05-16 23:26 阅读次数: 8

003 Shiro的认证

一 . 概述   认证:简单说就是登录,用户携带账号和密码信息通过Subject对象与shiro进行交互,看用户的身份凭证是否正确.   本节需要演示认证的流程. 二 .搭建环境   本次使用ini充当Realm对象,使用IniSecurityManager充当SecurityManager对象,这个在后面我们都会重写进行定制的,这里只是简单介绍流程.   我们的ini文件的内容: [users] trek=123 这个ini文件之中,定义了一个账号为trek,密码为123的用户. 三 .流程
分类: 其他 发布时间: 05-16 23:26 阅读次数: 6

PG 存储函数调用变量的3种方法。

一、假设有表student,字段分别有id,remark,name等字段。 二、写一个存储函数,根据传过去的变量ID更新remark的内容。 调用该存储函数格式如下:select update_student(1); 三、存储函数示例如下: CREATE OR REPLACE FUNCTION public.update_student(id integer) RETURNS text AS $BODY$ declare sql_str_run text; BEGIN /* --met
分类: 其他 发布时间: 05-16 23:26 阅读次数: 5

Mac下使用svn命令

Mac系统自带svn命令,能够很方便的同步更新代码,使用方法: 1.导入项目 svn import /Users/username/Desktop/Project1 svn://192.168.1.120/weibo --username=xxx --password=123 -m "Add a new project." 2.checkout,下载项目 svn checkout svn://192.168.1.120/Project1 --username=xxx --password=12
分类: 其他 发布时间: 05-16 23:26 阅读次数: 6