1.信封机制在ROUTER中的工作原理:从ROUTER中读取一条消息时(recv_multipart()),ØMQ会包上一层信封,上面注明了消息的来源。让ROUTER发送一条消息时(包含信封)send_multipart([ident, msg]),ØMQ会将信封拆开,并将消息递送给相应的对象。2....
分类:
其他好文 时间:
2014-06-29 06:04:01
阅读次数:
277
一、简介LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。LVM的工作原理其实很简单,它就是通过将底层的物理硬盘抽象的封装起来,然后以逻辑卷的方式呈现给上...
分类:
其他好文 时间:
2014-06-29 00:14:26
阅读次数:
361
一、 IoC(Inversion of control): 控制反转1、IoC:概念:控制权由对象本身转向容器;由容器根据配置文件去创建实例并创建各个实例之间的依赖关系核心:bean工厂;在Spring中,bean工厂创建的各个实例称作bean二、AOP(Aspect-Oriented Progra...
分类:
编程语言 时间:
2014-06-28 12:45:52
阅读次数:
233
转自:http://blog.sina.com.cn/s/blog_55465b470100ri1e.htmlLinux驱动程序工作原理简介一、linux驱动程序的数据结构二、设备节点如何产生?三、应用程序是如何访问设备驱动程序的?四、为什么要有设备文件系统?五、设备文件系统如何实现?六、如何使用设...
分类:
系统相关 时间:
2014-06-24 10:22:09
阅读次数:
302
git是一种管理数据的工具,一种支持快速索引查找数据并管理数据变化的工具。它为数据添加一个头封装为对象块(本文称为git对象)然后保存为文件。我们平时用惯了git commit,
git show, git add等常用命令,你可知道这些常用命令背后是由无数的git微命令完成的吗?今天我就和大家一起来学习这些git微命令,通过这些微命令我们可以很清晰的了解git工作机制...
分类:
其他好文 时间:
2014-06-22 21:49:54
阅读次数:
336
选择排序的基本思想:
选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。
选择排序的主要优点与数据移动有关。如果某个元素位于正确的最终位置上,则它不会被移动。选择排序每次交换一对元素,它们当中至少有一个将被移到其最终位置上,因此对n个元素的表进行排序总共进行至多n-1次交换。在所有的完全依靠交换去移动...
分类:
编程语言 时间:
2014-06-22 18:18:19
阅读次数:
188
C++规定了虚函数的行为,但是将实现交给了编译器的作者.
通常,编译器处理虚函数的方法是给每一个对象添加一个隐藏成员.隐藏成员中保存了一个指向函数地址数组的指针.
这个数组称为虚函数表(virtual function table,vtbl).虚函数表中存储了为类对象进行声明的虚函数的地址.
例如:基类对象包含一个指针,该指针指向基类的虚函数表.
派生类对象包含一个指针,该指针指向一个独立...
分类:
编程语言 时间:
2014-06-22 17:06:32
阅读次数:
239
一 住从型触发器 住从型RS触发器工作原理CP = 1CP 下降沿情况真值表特性方程主从型J-K触发器真值表
分类:
其他好文 时间:
2014-06-21 17:37:58
阅读次数:
209
Hibernate工作原理及为什么要用?原理:1.通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件2.由hibernate.cfg.xml中的读取并解析映射信息3.通过config.buildSessionFactory();//创建S...
分类:
其他好文 时间:
2014-06-21 07:16:29
阅读次数:
243
不断有人跟我说Nginx比Apache好、比Apache快之类。Nginx更主要是作为反向代理,而非Web服务器使用。我翻译过一本关于反向代理的技术书籍,同时精通Apache API开发,对Nginx和Apache的工作原理都略有了解,粗谈一下看法。 不管是Nginx还是Squid这种反向代理...
分类:
其他好文 时间:
2014-06-21 00:47:49
阅读次数:
298