岚天逸见

07 2014 档案

常见指针定义解读
摘要:最近做的C/C++技术面试比较多,发现了一些共同的问题,对于如下所示的指针认识,多数面试者都答错了,作为过来人,这种情况还可以理解的,放在一起确实有些复杂。int *p;int *p[8];int (*p)[8];int (*p)();为了能朴素的理解,加上注释说明,... 阅读全文

posted @ 2014-07-08 15:50 岚天逸见 阅读(185) 评论(0) 推荐(0) 编辑

可epoll队列
摘要:什么是可epoll队列?就可以使用epoll来监控队列中是否有数据的队列,当然也支持select和poll。应用场景一个线程,需要将队列(共享内存队列或普通队列均可)中的数据取出来,然后通过网络发送出去。如果没有可epoll队列,这个问题处理起来就比较麻烦。代码实现实... 阅读全文

posted @ 2014-07-03 09:55 岚天逸见 阅读(348) 评论(0) 推荐(0) 编辑

快速上手,协程剖析
摘要:协程也叫微线程,英文名称为coroutine。一个进程可以有多个线程,一个线程可以有多个协程,这是协程和线程间的关系。不同的是,线程由系统调度,但协程需要自己调度,协程运行在用户态。Linux内核为协程编程提供了支持,相关的函数声明在ucontext.h头文件中。也可... 阅读全文

posted @ 2014-07-01 18:03 岚天逸见 阅读(157) 评论(0) 推荐(0) 编辑

导航

统计信息

点击右上角即可分享
微信分享提示