C/C++
anchorTan
这个作者很懒,什么都没留下…
展开
-
Reactor和Proactor
原文为:http://blog.csdn.net/roger_77/article/details/1555170昨天购买了《程序员》杂志 2007.4期,第一时间去翻阅了一遍,其中有一篇《两种高性能I/O设计模式的比较》令人眼睛一亮,这是一篇译文,偶最近在一直想认真看看这方面的文章很久了。文章主要是讲到了系统I/O方式可分为阻塞,非阻塞同步和非阻塞异步三类,三种方式中,非阻塞异步转载 2014-12-08 14:16:23 · 426 阅读 · 0 评论 -
C++11 lambda表达式
C++11引入了lambda表达式,使得程序员可以定义匿名函数,该函数是一次性执行的,既方便了编程,又能防止别人的访问。Lambda表达式的语法通过下图来介绍: 这里假设我们定义了一个如上图的lambda表达式。现在来介绍途中标有编号的各个部分是什么意思。Lambda表达式的引入标志,在‘[]’里面可以填入‘=’或‘&’表示该lambda表达式“捕获”(l转载 2015-01-19 09:13:27 · 326 阅读 · 0 评论 -
如何成为一个专业级的c++ 程序员--- An answer from quora
如何成为一个专业级的c++ 程序员--- An answer from quoraC++ is a Huuuuuge Language.The Path towards Expertise would be:Understanding C++ - Step 0You have got to read The C++ Programming Language by Str转载 2015-03-16 08:49:32 · 483 阅读 · 0 评论 -
libevent学习
libevent源码分析 这两天没事,看了一下Memcached和libevent的源码,做个小总结。 1、入门1.1、概述Libevent是一个用于开发可扩展性网络服务器的基于事件驱动(event-driven)模型的网络库。Libevent有几个显著的亮点: (1)事件驱动(event-driven),高性能;(2)轻量级,专注于网络,不如 ACE 那么臃肿庞转载 2014-12-15 14:48:42 · 451 阅读 · 0 评论