粗暴大船

文章
5
资源
0
加入时间
3年0月8天

ZMQ简介

ZMQ(ØMQ、ZeroMQ, 0MQ)看起来像是一套嵌入式的网络链接库,是网络通信中新的一层,介于应用层和传输层之间(按照TCP/IP划分),其是一个可伸缩层,但工作起来更像是一个并发式的框架,分散在分布式系统间。它提供的套接字可以在多种协议中传输消息,如线程间、进程间、TCP、广播等。可以使用套接字构建多对多的连接模式,如扇出、发布-订阅、任务分发、请求-应答等。ZMQ的快速足以胜任集群应用产品。它的异步I/O机制能够构建多核应用程序,完成异步消息处理任务。ZMQ有着多语言支持,并能在几乎所

C++ 模板引擎 Ctemplate 的介绍

C&C++的模板引擎相对比较少,比较有名的是ClearSilver 和Teng ,他们功能都比较强大,我需要一个轻量级的模板引擎Ctemplate     ctemplate的设计哲学是轻量级,快速,且逻辑和界面分离,因此和ClearSilver和Teng是有一些差异的。比如Ctemplate就没有模板函数,没有条件判断和循环语句(当然,它可以通过变通的方式来实现)。1.Ctemplate

SQL中exists和in的一些区别

1.exist,not exist一般都是与子查询一起使用. In可以与子查询一起使用,也可以直接in (a,b.....)。2.exist会针对子查询的表使用索引. not exist会对主子查询都会使用索引. in与子查询一起使用的时候,只能针对主查询使用索引. not in则不会使用任何索引. 注意,一直以来认为exists比in效率高的说法是不准确的。3.in 是把外表和内表作hash 连...