AOF持久化的实现 命令追加 服务器执行写命令后,会将执行的写指令追加到 aof_buf 缓冲区: 追加到 aof_buf 缓冲区的命令是按照一定的协议格式保存的,catAppendOnlyGenericCommand 函数负责将命令转换为协议格式。从这个函数的实现可以清楚的看出协议格式是如何生成的 ...
分类:
其他好文 时间:
2019-01-02 12:36:44
阅读次数:
163
App.vue: <div id="app"> <div class="content"> <transition :name="transitionName" :duration="{ enter: 500, leave: 0 }"> <router-view class="transitionB ...
分类:
移动开发 时间:
2019-01-02 12:36:34
阅读次数:
488
1、git status 查看状态 2、git add . 增加所有更新过的文件 3、git add <fileName> 增加指定的更新过的文件 4、git commit -m 'commit message' 提交所有更新过的文件 5、git commit amend 修改最后一次提交 6、gi ...
分类:
其他好文 时间:
2019-01-02 12:36:16
阅读次数:
216
Nginx的配置文件位于Nginx安装目录下的conf目录下,nginx.conf为其主要的配置文件,Nginx的主要功能都在该文件中进行配置。 1、main和event部分详解 我们先来看下nginx.conf中这一部分的内容: #user nobody; worker_processes 1; ... ...
分类:
系统相关 时间:
2019-01-02 12:36:05
阅读次数:
242
扩展运算符(Spread Operator)和剩余参数(Rest Parameter)的写法相同,都是在变量或字面量之前加三个点(...),并且只能用于包含Symbol.iterator属性的可迭代对象(iterable)。虽然两者之间有诸多类似,但它们的功能和应用场景却完全不同。扩展运算符能把整体 ...
分类:
其他好文 时间:
2019-01-02 12:35:57
阅读次数:
171
zookeeper客户端主要负责与用户进行交互,将命令发送到服务器,接收服务器的响应,反馈给用户。主要分为一下三层: 用户命令处理层 用户命令处理层的功能是读取用户输入的命令,解析用户命令和输入参数,根据命令和参数,进行一些校验,然后执行节点操作。 源码实例(ZooKeeperMain): 1 pu ...
分类:
其他好文 时间:
2019-01-02 12:35:37
阅读次数:
137
简介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 Docker的应用场景 Web 应用的自动化打包和发布。 自动化测试和持续集成、发布。 ...
分类:
其他好文 时间:
2019-01-02 12:35:28
阅读次数:
170
dojo的tree组件使用主要涉及的几个api: 1、dijit/Tree:树组件 2、dijit/Tree._TreeNode:树节点组件,局部更新时就是修改这个组件。(由于数组件的store使用Memory,所以需要手动同步更新store); 3、dijit/tree/ObjectStoreMo ...
分类:
其他好文 时间:
2019-01-02 12:35:12
阅读次数:
222
自从成为架构师()之后,李大胖的学习动力似乎少了一些,尤其是今年(当然也有一些客观因素)。 临近岁末,内心着实有些惭愧,决定学习一把大数据。跟随一下业界前沿(其实已经不是前沿了),梦想着有一天能够拥有拥有梦想的权力。 操练起来 启动装有CentOS的虚拟机(IP是172.18.232.181),按照 ...
分类:
其他好文 时间:
2019-01-02 12:34:59
阅读次数:
261
需求:需要实时截出不同背景的图片(要求背景颜色对场景有反射效果),但是场景中用到PostProcessing等后处理,还有影子、倒影等效果,很难单纯通过程序来达到效果。 方法:通过三层相机分别来渲染模型影子、倒影以及地面与模型,背景为白色,通过颜色相乘来换成其他背景。 (一)场景中分别新四个quad ...
分类:
其他好文 时间:
2019-01-02 12:34:49
阅读次数:
199
1. Object.defineProperty 在一个对象上定义一个新属性,或修改一个已经存在的属性, 最终返回这个对象。 o: 需要定义属性的 对象。 p:要定义或修改的 名称 或 属性。 descriptor : 正在定义或修改属性的描述符。 descriptor : configurable ...
分类:
其他好文 时间:
2019-01-02 12:34:43
阅读次数:
189
Percona XtraDB Cluster(PXC) 服务安装篇 1、测试环境搭建: Ip 角色 OS PXC-version 172.16.40.201 Node1 Redhat/Centos 6/7 5.7.23 172.16.40.202 Node2 Redhat/Centos 6/7 5. ...
分类:
数据库 时间:
2019-01-02 12:34:26
阅读次数:
291
n = 1s = 0while n < 100: temp = n % 2 if temp == 0: s = s - n else: s = s + n n = n + 1print(s) ...
分类:
其他好文 时间:
2019-01-02 12:34:19
阅读次数:
100
安装各插件 试过 安装“必须安装”的部分亦可 1、安装vuex 2、在项目里面安装vux【必须安装】 3、安装vux-loader【必须安装】 4、安装less-loader(这个是用以正确编译less源码,否则会出现 ' Cannot GET / ')【必须安装】 5、安装yaml-loader ...
分类:
其他好文 时间:
2019-01-02 12:34:05
阅读次数:
2365
1.问题描述: 将MAC更新到最新版本后,使用cocoapods安装一些第三发库,执行pod install的时候报错: -bash:/usr/local/bin/pod:/System/Library/Frameworks/Ruby.framework/Versions/2/0/usr/bin/r ...
分类:
其他好文 时间:
2019-01-02 12:33:59
阅读次数:
194
def date(x,y,z): list1 = [31,29,31,30,31,30,31,31,30,31,30,31] list2 = [31,28,31,30,31,30,31,31,30,31,30,31] z += 1 if x % 4 == 0 or x % 100 == 0 or x... ...
分类:
其他好文 时间:
2019-01-02 12:33:34
阅读次数:
152