摘要: 用条件变量实现的一个简单的定时器,直接上代码吧#include #include #include #include #include #include void * tick( void * arg){ pthread_cond_t cond; pthread_mutex_t mutex; pthread_mutex_init( &mutex,NULL); pthread_cond_init( &cond,NULL); struct timespec to; int i = 0; pthread_mutex_lock( &mutex); to.... 阅读全文
posted @ 2013-06-10 13:49 CobbLiu 阅读(718) 评论(0) 推荐(0) 编辑
摘要: 因为从事的是DNS方面的工作,而且也很想学习高性能服务器的知识,所以学习BIND9的实现既能兼顾工作又可以学到高性能服务器的知识。 BIND9的代码前前后后也读了很久,相关的实现自己也整理了一些,之所以开这个博客专题出于以下两个方面的原因: 一是市面上BIND9源码分析的资料太少了,而且代码量又很大,所以对于像我这样的新手来说入门门槛实在太高,所以想把自己的总结分享出来,帮助那些新人。by the way,我现在工作的部门的宗旨就是:基础、极致、分享。 二是想借此机会认识更多的从事DNS服务器维护或者开发的人员,这个圈子说大不大,说小不小,技术人员是一家人,希望大家能共同努力,做出真... 阅读全文
posted @ 2013-06-10 12:11 CobbLiu 阅读(4030) 评论(6) 推荐(2) 编辑