09 2015 档案

摘要:阅读目录: 浅谈C#网络编程系列 探索C#系列 Redis系列 缓存设计系列 Net作业调度系列 多线程锁系列 日志系统及SOA系列 按日期从新到旧及其他 Golang系列 Go中http超时问题的排查 Go中链路层套接字的实践 Go中原始套接字的深度实践 Go中string转[]byte的陷阱 探 阅读全文
posted @ 2015-09-30 20:00 蘑菇先生 阅读(4812) 评论(6) 推荐(10) 编辑
摘要:异步IO 非阻塞式同步IO 基于回调的异步IO并发 阅读全文
posted @ 2015-09-30 19:15 蘑菇先生 阅读(4085) 评论(2) 推荐(3) 编辑
摘要:客户端发送数据 通过广域网局域网发送到服务端机器网卡缓冲区上 网卡驱动对CPU发送中断指令 CPU把数据拷贝到内核缓冲区 CPU再把内核缓冲区的数据拷贝用户缓冲区,上面的receive字节数组。 阅读全文
posted @ 2015-09-29 08:34 蘑菇先生 阅读(13762) 评论(16) 推荐(8) 编辑
摘要:阅读目录:概述算法介绍清理线程获取、插入、删除总结概述最近在看storm,发现其中的TimeCacheMap算法设计颇为高效,就简单分享介绍下。 思考一下如果需要一个带过期淘汰的缓存容器,我们通常会使用定时器或线程去扫描容器,以便判断是否过期从而删除。但这样性能并不友好,在数据量较大时O(n)检查是... 阅读全文
posted @ 2015-09-14 08:32 蘑菇先生 阅读(2870) 评论(2) 推荐(1) 编辑

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