MySQL复制框架

一、复制框架 MySQL复制框架 Replication Methods Binary Log File Position Based Replication(Traditional) Global Transaction Identifiers Based Replication(GTID) Synchronization Types Asynchronous Replication:默认是异步复制
分类: 其他 发布时间: 05-21 22:31 阅读次数: 4

多线程、多进程、协程

多线程 1 #使用线程锁 2 #要在产生资源抢占的地方加锁 3 #一定不要在IO的地方加,否则就变成同步执行了 4 #coding:utf8 5 import threading 6 import time 7 8 lock = threading.Lock() 9 10 def print_time(thread_name,delay): 11 count = 0 12 while count<5: 13 time.sleep(delay
分类: 其他 发布时间: 05-21 22:31 阅读次数: 4

【算法导论】第11章,散列表

散列表是实现字典的一种数据结构,是普通数组的推广, 原理是根据关键字计算出下标,用链接的方法解决冲突。 11.1 直接寻址表 如果关键字全集比较小,可以直接寻址。 11.2 散列表 用散列函数h, 计算关键字k所在的位置为 h(k)。 这一步可以产生冲突,将不同的关键字映射到同一个槽内。 介绍两种解决冲突的方法:链接法、开放寻址法 链接法: 冲突链接到同一个链表中, 插入、删除的时间都是O(1),(删除不需要搜索)。双链表删除比较快。 查找性能? n个元素,m个槽位,装载因子 n/m 只要槽位
分类: 其他 发布时间: 05-21 22:31 阅读次数: 4

Hbase基础(一)

Hbase基础 Hbase基础 Hbase定义 行存储 v s 列存储 Hbase数据模型 Hbase物理模型 Hbase系统架构 Hbase的容错 Hbase特殊的表 合并 Hbase的Compaction和Split Hbase定义 HBase是一个开源的非关系型分布式数据库(NoSQL),它参考了谷歌的BigTable建模,实现的编程语言为 Java。 是Apache软件基金会的Hadoop项目的一部分,运行于HDFS文件系统之上,因此可以容错地存储海量稀疏的数据 行存储 v s 列存储
分类: 其他 发布时间: 05-21 22:31 阅读次数: 4

还原wubutu系统

虚拟机-》快照 进行系统还原备份
分类: 其他 发布时间: 05-21 22:31 阅读次数: 5

22. 各种常用工具

Formatter Random Timer ...
分类: 其他 发布时间: 05-21 22:31 阅读次数: 4

HDOJ 5015 233Matrix 最优的解法

很久没更新了,今天更新一个挺好的题目以及一个非常好的做法。 这题不需要用矩阵乘法!不需要用矩阵乘法!不需要用矩阵乘法! Description: 一个n行m列的矩阵 第一行是233,2333,23333…… 给出第一列$a[1],a[2]……$ $a(i, j) = a(i - 1, j) + a(i, j - 1)$ 求$a(n, m)$ Sol: 首先,对于一个第一行第一列都是1的矩阵,我们可以发现,$a_{n,m}=C_{n+m}^{m}$ 反着看其实就是一个杨辉三角 \begin{bm
分类: 其他 发布时间: 05-21 22:31 阅读次数: 3

2018山东省赛 G Game ( Nim博弈 && DP )

题目链接 题意 : 给出 N 堆石子,每次可以选择一堆石子拿走任意颗石子,最后没有石子拿的人为败者。现在后手 Bob 可以在游戏开始前拿掉不超过 d 堆的整堆石子,现在问你有几种取走的组合使得 Bob 能保证他在游戏开始后是必胜的。 分析 : 在没有附加规则,即 Bob 可以先取走某些堆的情况下 就是个简单的 Nim 博弈模型,后手必胜当且仅当各个堆的石子的数目的异或和为 0 那么题目就变成了,问有多少种取走组合使得剩下的石子的异或和为 0 可以发现,可取走的石子的堆数 d 的上限不大,所以这
分类: 其他 发布时间: 05-21 22:31 阅读次数: 3

spring ----> ResourceBundle [message] not found for MessageSource: Can't find bundle for base name message, local_zh

环境: idea 2018.1.3社区版,jdk8,spring4.2.0,maven3.5.2 主题: spring国际化 出现的问题: ResourceBundle [message] not found for MessageSource: Can't find bundle for base name message, local_zh 解决: 参考解决方法 https://stackoverflow.com/questions/25121392/resourcebundle-not-
分类: 其他 发布时间: 05-21 22:31 阅读次数: 4

python 全栈开发,Day45(html介绍和head标签,body标签中相关标签)

一、html介绍 1.web标准 web准备介绍: w3c:万维网联盟组织,用来指定web标准的机构(组织) web标准:制作网页遵循的规范 web准备规范的分类:结构标准、表现标准、行为标准。 结构:html。表示:css。行为:Javascript web准备总结: 结构标准:相当于人的身体。html就是用来制作网页的。 表现标准:相当于人的衣服。css就是对网页进行美化的。 行为标准:相当于人的动作。JS就是让网页动起来,具有生命力的 二、浏览器介绍 浏览器是网页运行的平台,常用的浏览器
分类: 其他 发布时间: 05-21 22:31 阅读次数: 4

Python的引包小坑

在Python中,如果两个文件的结构如图 我们如果在a中引用b,在b中在引用a 那么Python就会报错 这是因为在Python导入一个模块时,发现已经导入,就不会再做一次导入。解决的办法是不要全局导入,可改为局部作用域内导入。 如果将from XXX import YYY改为import XXX就不会有上述错误了。 另外,也可以通过封装来尽量避免这样引用
分类: 其他 发布时间: 05-21 22:31 阅读次数: 3

23. 系统编程,国际化,标准包

很多很多。。。
分类: 其他 发布时间: 05-21 22:31 阅读次数: 4

Linux学习总结(一) windos环境vmware安装centos7

一.在这里我先简单介绍下虚拟化技术【即在一台电脑上虚拟出子系统,而且可能需要多台服务器进行工作,一般都是linux系统做服务器或者学习研究之用】, 二来我们可以有效利用一台pc的资源模拟出终端远程访问服务器的职场工作环境 虚拟机配置: 1.创建虚拟机,选择典型,依次点下一步出现,该画面 选则稍后安装操系统,下一步,在下面对话框中选择linux,版本选择centos64位 下面是为虚拟机命名,起一个自己喜欢的名字就可以,然后指定虚拟机安装目录 下面分配虚拟机磁盘大小:20G足以应付后面学习环境,
分类: 其他 发布时间: 05-21 22:31 阅读次数: 4

关闭Ubuntu的崩溃提示

Ubuntu Desktop经常会崩溃,弹出一个崩溃提示的窗口。 通过修改/etc/default/apport文件,可以关闭提示。 将enable=1修改为enable=0即可。
分类: 其他 发布时间: 05-21 22:31 阅读次数: 6

PHP作业练习 打印星号金字塔

<?php /* $n 打印行数 */ function print_star($n) { $m = $n; for($i=1; $i<=$n; $i++){ // print space for($k=1; $k<=$m-1; $k++){ echo " "; } $m--;
分类: 其他 发布时间: 05-21 22:31 阅读次数: 4

机器学习基石(台湾大学 林轩田),Lecture 2: Learning to Answer Yes/No

上一节我们跟大家介绍了一个具体的机器学习的问题,以及它的内容的设定,我们今天要继续下去做什么呢?我们今天要教大家说到底我们怎么样可以有一个机器学习的演算法来解决我们上一次提到的,判断银行要不要给顾客信用卡的问题。 那么复习一下我们上一次上了什么?我们上一次说机器学习做的事情就是,有一个演算法我们叫做 A ,这个演算法会看两件事情:一件事情是资料,我们叫做 D ;另一件事情是 hypothesis set ,假说集合。我们要从这个假说集合,即 hypothesis set 里面选一个 g ,这个
分类: 其他 发布时间: 05-21 22:31 阅读次数: 3

Getting a handle on

Getting a handle on 丑闻处理 Corporate crises drive the media and politicians wild.But do they damage shareholder value? 企业危机令媒体和政客疯狂,但 它们会损害股东价值吗? A POPULAR riff doing the rounds in tech circles is that, if data are the new oil, then Facebook’s Cambrid
分类: 其他 发布时间: 05-21 22:31 阅读次数: 5

完善的复数类(二十五)

我们在之前已经是实现了复数类的相加操作,那么我们今天就来完善下复数类。一个完整的复数类应该具备的操作有:运算(+, -, *, /);比较(==, !=);赋值(=);求模(modulus);利用的就是操作符重载来统一实现复数与实数的运算和比较方式。
分类: 编程语言 发布时间: 05-21 22:31 阅读次数: 5

Linux 之 awk 实例详解

awk实例详解
分类: 企业开发 发布时间: 05-21 22:31 阅读次数: 4

encode了解一下(四)

背景 上面说到了utf8 其实utf16也是一种unicode编码 utf16 通常来说我们能见到的编码不包含utf16 也很少出现utf16这种编码格式 但是实际上 基本上大部分计算机内部均使用utf16作为编码格式。 其优点很明显 大部分情况下字符使用两个字节表示 【或者4个】等宽因此对于编码来说比较简单 但是缺点也很明显 不兼容ASCII 存在字节序 浪费空间等等 但是java中String也是采用UTF16来进行编码表示的 * <p>A <code>String</code> repr
分类: 服务端 发布时间: 05-21 22:31 阅读次数: 3