- 博客(4)
- 收藏
- 关注
转载 开源软件架构-ZeroMQ
开源软件架构-ZeroMQ原文链接:http://www.aosabook.org/en/zeromq.htmlØMQ是一个消息通信系统,如果你愿意的话也可以称其为“面向消息的中间件”。ØMQ的应用环境很广泛,包括金融服务、游戏开发、嵌入式系统、学术研究以及航空航天等领域。消息通信系统完成的工作基本上可看作为负责应用程序之间的即时消息通信。一个应用程序决定发送一个事件给
2017-01-22 17:21:26 491
转载 万能makefile
作者:胡彦 2013-5-21代码和文档下载地址:http://pan.baidu.com/share/link?shareid=616139&uk=253544182一目的:编写一个实用的makefile,能自动编译当前目录下所有.c/.cpp源文件,支持二者混合编译。并且当某个.c/.cpp、.h或依赖的源文件被修改后,仅重编涉及到的源文件,未涉及的不编译。二要达到
2014-08-01 12:20:38 582
原创 LT自动挡,ET手动挡(epoll)
<br />LT自动挡,ET手动挡(epoll)<br />epoll有 ET和LT两种模式, 默认是LT模式。<br />LT模式的时候,epoll_wait 会把有事件的 file 再次加到 rdllist 列表中,以便下次epoll_wait可以再检查一遍。<br /> if (epi->event.events & EPOLLONESHOT)<br /> epi->event.events &= EP_PRIVATE_BITS;<br />
2011-05-18 15:20:00 858
原创 static_cast、dynamic_cast、reinterpret_cast、和const_cast 详解
static_cast、dynamic_cast、reinterpret_cast、和const_cast 详解作为四个内部类型转换操作符之一的dynamic_cast和传统的C风格的强制类型转换有着巨大的差别。除了dynamic_cast以外的转换,其行为的都是在编译期就得以确定的,转换是否成功,并不依赖被转换的对象。而dynamic_cast则不然。在这里,不再讨论其他三种转换和C风格的转
2009-08-17 20:32:00 972 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人