libevent源码深度剖析七——事件主循环张亮
现在我们已经初步了解了libevent的Reactor组件——event_base和事件管理框架,接下来就是libevent事件处理的中心部分——事件主循环,根据系统提供的事件多路分发机制执行事件循环,对已注册的就绪事件,调用注册事件的回调函数来处理...
分类:
其他好文 时间:
2014-05-16 09:19:19
阅读次数:
337
VerilogHDL那些事儿_建模篇(黑金FPGA开发板配套教程)
作者:akuei2说明:参照该书将部分程序验证学习一遍 学习时间:2014年5月2号 主要收获: 1. 对FPGA有初步了解; 2. 功能模块和控制模块; 3.
并行操作的思维; 4. 使用"并行操作"进行流水灯实验。 FPGA是什...
分类:
其他好文 时间:
2014-05-16 07:33:28
阅读次数:
290
VerilogHDL那些事儿_建模篇(黑金FPGA开发板配套教程)
作者:akuei2说明:参照该书将部分程序验证学习一遍 学习时间:2014年5月3号 主要收获: 1. 对串口有初步了解; 2. 验证串口成功。 串口相关知识:
1. 波特率bps:一个位传输所使用的周期。一个位周期=1/bps。 ...
分类:
其他好文 时间:
2014-05-16 07:31:18
阅读次数:
244
VerilogHDL那些事儿_建模篇(黑金FPGA开发板配套教程)作者:akuei2
说明:参照该书将部分程序验证学习一遍学习时间:2014年5月3号主要收获:1. 对PS2接口有初步了解;2. 编码键盘和非编码键盘;3.
通码和断码。PS2相关知识:1. PS2接口2. PS2协议对数据的读取,是...
分类:
其他好文 时间:
2014-05-16 07:06:11
阅读次数:
252
字符串hash最高效的算法, 搜了一下,
原理是:字符串的字符集只有128个字符,所以把一个字符串当成128或更高进制的数字来看,当然是唯一的这里unsigned不需要考虑溢出的问题,
不过周神说:碰撞率很小是因为n阶多项式最多n个根. 也是有道理的.最后 hash & 0x7FFFFFFF 只是为...
分类:
其他好文 时间:
2014-05-15 16:53:27
阅读次数:
401
当通过客户需求调查收集到大量的外部客户和内部用户需求之后,需要对这些信息进行整理、归纳,以便能够充分利用这些宝贵的信息进行后续的需求分析。所谓整理,就是把相似的观点、信息放置在一起,这既是一个资料整理过程,又是一个对资料的初步分析过程。在进行需求整理时,最为常见的方法就是亲和图。“亲和”表示“自然的...
分类:
其他好文 时间:
2014-05-15 10:35:25
阅读次数:
214
Python 中一切皆引用。在操作类属性时,应当注意其引用机制,以正确使用。(有示例代码及运行结果)
分类:
编程语言 时间:
2014-05-15 09:37:54
阅读次数:
392
--TCP/IP、Http、Socket的区别与关系--------------------------------------2014/05/14网络由下往上分为
物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,.....
分类:
其他好文 时间:
2014-05-15 01:52:37
阅读次数:
307
1、PHP字符串截取,支持gb2312和UTF-8编码。看了网上很多这样的函数但用起来效果很不理想,所以自己写了一个,初步测试gb2312和UTF8都支持的。<?php
/**
+----------------------------------------------------------
*功能:字符串截取指定长度
*leo.lihengqin2008@qq.com..
分类:
Web程序 时间:
2014-05-14 17:30:36
阅读次数:
477
Windows多线程多任务设计初步[前言:]当前流行的Windows操作系统,它能同时运行几个程序(独立运行的程序又称之为进程),对于同一个程序,它又可以分成若干个独立的执行流,我们称之为线程,线程提供了多任务处理的能力。用进程和线程的观点来研究软件是当今普遍采用的方法,进程和线程的概念的出现,对提...
分类:
编程语言 时间:
2014-05-14 12:30:59
阅读次数:
483