摘要: 1ZeroMQ概述ZeroMQ是一种基于消息队列的多线程网络库,其对套接字类型、连接处理、帧、甚至路由的底层细节进行抽象,提供跨越多种传输协议的套接字。ZeroMQ是网络通信中新的一层,介于应用层和传输层之间(按照TCP/IP划分),其是一个可伸缩层,可并行运行,分散在分布式系统间。2系统架构2.1... 阅读全文
posted @ 2015-04-13 15:43 Walle 阅读(1585) 评论(0) 推荐(1) 编辑
摘要: 堆排序是非常常用的算法之一,应用包括海量数据筛选、普通排序、笔试面试等,一些优秀的开源软件如libevent,它的定时器管理部分就是用的堆排序,不过做了优化,有点晦涩! 阅读全文
posted @ 2015-04-11 17:27 Walle 阅读(15560) 评论(0) 推荐(1) 编辑
摘要: HASH表在很多场合都有重要应用,比如说数据库索引、海量数据处理、加密算法等,当然也是笔试或者面试中考官比较喜欢问的问题之一,这里我自己温习一下原理,最后编码实现自己的版本! 阅读全文
posted @ 2015-02-27 15:18 Walle 阅读(27018) 评论(2) 推荐(1) 编辑
摘要: 加密和数字签名 GPG 阅读全文
posted @ 2015-01-12 16:22 Walle 阅读(3466) 评论(0) 推荐(0) 编辑
摘要: 2014年 感慨 迷茫 挣扎 寻找 阅读全文
posted @ 2014-12-31 18:35 Walle 阅读(1592) 评论(38) 推荐(0) 编辑
摘要: 最近在学习MySQL性能优化方面的东西,本文说说MySQL常用优化工具profile的用法。 阅读全文
posted @ 2014-12-29 15:33 Walle 阅读(1859) 评论(0) 推荐(0) 编辑
摘要: 文章来源:http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/03/15/1985084.htmlVMWare提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。要想在网络管理和维... 阅读全文
posted @ 2014-12-24 18:41 Walle 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 文章来源:http://blog.csdn.net/sunrier/article/details/7572299Linux下MySQL Administrator和MySQL Query Browser的安装下面为本人第一次安装过程(Red Hat Enterprise Linux 5)先在官网下... 阅读全文
posted @ 2014-12-22 13:39 Walle 阅读(2544) 评论(0) 推荐(0) 编辑
摘要: 文章来源:http://jingyan.baidu.com/article/db55b60996d0124ba30a2f92.htmlRedis是一个基于key-value的高速缓存系统,类似于memcached,但是支持更复杂的数据结构List、Set、Sorted Set,并且有持久化的功能。由... 阅读全文
posted @ 2014-12-22 09:32 Walle 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 服务器端IO模型 阅读全文
posted @ 2014-12-17 16:30 Walle 阅读(1030) 评论(0) 推荐(0) 编辑