会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
HAPPY_PM
博客园
首页
新随笔
联系
订阅
管理
2014年7月10日
常见多线程与并发服务器设计方案举例
摘要: 常见多线程与并发服务器设计方案举例分类:muduo网络库2013-11-04 21:25930人阅读评论(0)收藏举报并发服务器多线程reactorthreadpool一、3点基础知识1、一个主机的端口号为所有进程所共享,但普通用户进程绑定bind不了一些特殊端口号如20、80等。 多个进程不能同...
阅读全文
posted @ 2014-07-10 21:38 HAPPY_PM
阅读(613)
评论(0)
推荐(0)
2014年7月9日
程序员的自我修养——操作系统篇
摘要: http://kb.cnblogs.com/page/211181/
阅读全文
posted @ 2014-07-09 14:03 HAPPY_PM
阅读(119)
评论(0)
推荐(0)
程序员的自我修养——计算机网络
摘要: http://kb.cnblogs.com/page/211867/
阅读全文
posted @ 2014-07-09 14:01 HAPPY_PM
阅读(144)
评论(0)
推荐(0)
2014年7月8日
转 Linux kernel 无锁队列
摘要: structkfifo{unsignedchar*buffer;/*thebufferholdingthedata*/unsignedintsize;/*thesizeoftheallocatedbuffer*/unsignedintin;/*dataisaddedatoffset(in%size)...
阅读全文
posted @ 2014-07-08 15:06 HAPPY_PM
阅读(1545)
评论(0)
推荐(0)
将一个size向上取整到大于size的最小ALIGNMENT 的倍数,通常ALIGNMENT 为4的倍数
摘要: 如#define ALIGNMENT 4size=(size+ALIGNMENT-1)&~(ALIGNMENT-1)如size=11 则新的size为12
阅读全文
posted @ 2014-07-08 13:57 HAPPY_PM
阅读(301)
评论(0)
推荐(0)
B-树和B+树的应用:数据搜索和数据库索引【转】
摘要: B-树1 .B-树定义B-树是一种平衡的多路查找树,它在文件系统中很有用。定义:一棵m 阶的B-树,或者为空树,或为满足下列特性的m 叉树:⑴树中每个结点至多有m 棵子树;⑵若根结点不是叶子结点,则至少有两棵子树;⑶除根结点之外的所有非终端结点至少有[m/2] 棵子树;⑷所有的非终端结点中包含以下信...
阅读全文
posted @ 2014-07-08 13:29 HAPPY_PM
阅读(207)
评论(0)
推荐(0)
2014年7月7日
与网络编程相关的信号:
摘要: SIGHUP 通常用于重读配置SIGPIPE 往一个读端关闭的管道或者是套接字中写数据会发生这个信号SIGURGSIGALARMSIGCHLD
阅读全文
posted @ 2014-07-07 19:28 HAPPY_PM
阅读(178)
评论(0)
推荐(0)
Reactor构架模式
摘要: 对每一个构架模式的分析,我们都使用参考文献的分析风格,着重分析意图、上下文、问题、解决方案、结构和实现 6个方面的内容。而实现就是ACE源代码。1. 意图在事件驱动的应用中,将一个或多个客户的服务请求分离(demultiplex)和调度(dispatch)给应用程序。2. 上下文在事件驱动的应用中,...
阅读全文
posted @ 2014-07-07 10:27 HAPPY_PM
阅读(219)
评论(0)
推荐(0)
2014年7月4日
EINTR错误
摘要: 慢系统调用(slow system call):此术语适用于那些可能永远阻塞的系统调用。永远阻塞的系统调用是指调用有可能永远无法返回,多数网络支持函数都属于这一类。如:若没有客户连接到服务器上,那么服务器的accept调用就没有返回的保证。EINTR错误的产生:当阻塞于某个慢系统调用的一个进程捕获某...
阅读全文
posted @ 2014-07-04 10:24 HAPPY_PM
阅读(246)
评论(0)
推荐(0)
2014年7月3日
通讯链路的检测方法
摘要: 问题背景:TCP不能及时通知连接中断,如果使用keep-live机制默认时间是2小时11分钟15秒没有通讯才会发送探测消息,如依靠TCP超时机制可能要等待9分钟才能检测出网络中断,因此必须用户自己检测连接是否正常。连接中断可能的原因:1)一方主机崩溃 发不出FIN,对等方依靠重发检测链路中断,如果崩...
阅读全文
posted @ 2014-07-03 15:04 HAPPY_PM
阅读(437)
评论(0)
推荐(0)
下一页
公告