摘要: 弱鸡学git中,百度git追踪方面的博文,突然发现各种git的博文中突然插入了一个这个,不解,本以为又是某个大佬在分享他的心路历程,点进去打算喝鸡汤,666 怪不得标题党标题党这么的叫,可怕可怕,文章立意很重要,这么黑会不会被封博。。。。。。。。 少于150字不让发,2333 附上歌词 你好毒 - 阅读全文
posted @ 2017-10-30 00:22 Arlenmbx 阅读(40) 评论(0) 编辑
摘要: git command help 不知道自己怎么搞的,发现了查看git命令的详细文档的一个操作 git *** --hep就可以生成对应的html文档 eg: git config --help / git commit -help 效果图如下 git 版本控制管理 之前并没有接触过git方面的知识阅读全文
posted @ 2017-10-29 17:27 Arlenmbx 阅读(42) 评论(0) 编辑
该文被密码保护。
posted @ 2017-08-18 19:21 Arlenmbx 阅读(11) 评论(0) 编辑
该文被密码保护。
posted @ 2017-07-24 00:52 Arlenmbx 阅读(23) 评论(1) 编辑
该文被密码保护。
posted @ 2017-07-06 20:43 Arlenmbx 阅读(0) 评论(0) 编辑
该文被密码保护。
posted @ 2017-07-04 01:22 Arlenmbx 阅读(2) 评论(0) 编辑
摘要: 旧版的复制有同步和命令传播 同步: 如上图: 从向主发送sync,主服务器开始bgsave生成RBD并且将bgsave执行过程中执行的命令追加到AOF缓冲区。最后分别发送给从服务区 如果主服务器被修改了,那么他也需要使用命令传播传给从服务器 旧版本的复制主要缺陷在于断线后和初始其实是一个样的。 sy阅读全文
posted @ 2017-06-26 01:07 Arlenmbx 阅读(18) 评论(0) 编辑
摘要: 发送命令请求: (1)当客户端向服务器发送命令的时候,客户端首先会将命令请求转化哪位协议格式,然后发送给服务器 (2)server读取命令请求,进行解析,解析出argv和argc,并且将数据保存到输入缓冲区 (3)查找命令实现,查找命令对应的函数。 (4)执行预备操作 比如执行cmd指针指向的是否是阅读全文
posted @ 2017-06-25 23:36 Arlenmbx 阅读(86) 评论(0) 编辑
摘要: 在服务器中,对于所有连接的客户端都会保存在一个链表里面 所以redisclient里面的客户端状态其实就有很多属性 (1)fd套接字描述符 根据fd值那么客户端也不同,如果是-1就是伪客户端,否则就是网络连接的客户端 (2)名字 如果不设置位NULL (3)标识: 比如主从REDIS_MASTER,阅读全文
posted @ 2017-06-25 21:22 Arlenmbx 阅读(14) 评论(0) 编辑
摘要: redis是一个事件驱动程序 主要包含 文件事件和时间事件 文件事件:主要就是server和client进行操作产生的文件 时间事件:主要就是一些需要定时执行的事件。 文件事件: 文件事件处理器是单线程运行的,但是通过IO多路复用,可以处理多个套接字 下面是文件事件处理器的结构 文件事件处理器主要是阅读全文
posted @ 2017-06-25 20:49 Arlenmbx 阅读(49) 评论(0) 编辑