用过Redis的都知道,Redis有两种持久化方式:RDB和AOF,他们的区别大家应该都清楚,所以今天主要想分享一下这两种持久化方式的底层原理以及实现。 如果让你手写一个持久化(架构级)的功能,你没有思路的话,那希望这个文章可以给你灵感。 1. RDB持久化 1.1 创建 简单回顾下RDB文件的创建 ...
分类:
其他好文 时间:
2019-07-11 09:39:15
阅读次数:
106
Harbor 是一个企业级的 Docker 私有仓库项目,它本身由多个 Docker Containers 组成,通过 docker compose 管理 containers 之间的依赖关系。 安装 安装参见官方文档: "Harbor Installation and Configuration ...
分类:
其他好文 时间:
2019-07-07 14:43:25
阅读次数:
255
Algorithm : 做一个 leetcode 的算法题//二位数组查找 题目描述//在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。//请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。bool Fin... ...
分类:
其他好文 时间:
2019-07-07 11:09:39
阅读次数:
102
WPF中,对单词拼写错误,textbox有相应的附加属性可以设置。 <TextBox SpellCheck.IsEnabled="True" /> 但是此属性只在WPF 4,即.netFramework 4.0,才有效。 并且只支持English、Spanish、French 和German Lan ...
通过js代码制作一个创意数字时钟 通过JS代码实现创意数字时钟效果如下:由数字化的卡通形象图片取代常规的数字显示当前实时北京时间。具体效果示例: 核心重点: (1)Date方法的初步了解 (2)构建模型,从特殊到一般。 //对数字进行双数判断,并且转换为字符串。函数很巧妙的应用了JS中的隐式类型转换 ...
分类:
Web程序 时间:
2019-06-25 18:31:18
阅读次数:
348
一次错误的删除mysql master节点上bin-log文件,导致mysql从库同步出现问题,最后从库重建并恢复同步的实战记录
分类:
数据库 时间:
2019-06-24 13:46:18
阅读次数:
124
本人完全不懂MySQL源码,以下文字纯属瞎猜,如有误导,概不负责! 在sql/rpl_slave.cc文件中,time_diff的计算代码为: 1、当SQL线程停止时,返回NULL 2、当SLAVE正常运行时,如果SQL线程执行的位置是relay log的最后位置则返回0,否则返回NULL 3、当S ...
分类:
数据库 时间:
2019-06-24 12:25:49
阅读次数:
157
Map labels(拓扑图标签)支持以下Macros(宏): Simple macros, as used in trigger expressions. Only the avg, last, max and min functions, with seconds as parameter ar ...
分类:
其他好文 时间:
2019-06-22 13:27:37
阅读次数:
151
今天也要做这个功能,就百度一下,结果搜索到了自己的文章。一开始还没注意,当看到里面的一个注释的方法时,一开始还以为自己复制错了代码,结果仔细一看网页的文章,我去,原来是自己写的,写的确实不咋地。 把自己的文章的代码复制了下来,稍微改了一下,运行看了一下效果,然后仔细一看,计算的总时间不对,如下图: ...
环境的建立 ü 安装JDK 因为之前配置monkeyrunner的环境,JDK已经安装,这里不再赘述 ü 安装Python2.7 需要将python添加到环境变量中(右击计算机->属性->高级系统设置->环境变量->path) 此时直接打开cmd,输入python就应该能调出python的运行环境 ...
分类:
编程语言 时间:
2019-06-20 11:13:16
阅读次数:
239