LINUX
文章平均质量分 73
final
坚强的走下去 辉煌的站起来
展开
-
判断TCP连接异常
这阵子突然重新接手做了下关于TCP连接异常中断的检测, 这里的异常中断指的是目标主机断电, 网线被拔等非正常因素. 这个问题已经被处理很多年了, 无非2种基本解决策略: 1. 应用层心跳 2. 开启协议栈提供的keepalive, 这个和操作系统有关 有些操作原创 2011-08-04 17:19:29 · 2682 阅读 · 1 评论 -
How to Make a AutoBuild System with Git Server
personal blog: http://finaldie.com/wordpress/emai: hyzwowtools@gmail.com 今天给大家分享一下最近自己的成果, 折腾了一个autobuild系统, 如果您和我有同样的需求, 不妨跟随我一起搭建一个这样的系统, easy and simple, have fun :)Why: 事情是这样开始的, 我自己原创 2011-11-29 00:58:59 · 3580 阅读 · 0 评论 -
Event & Network 设计思考
我的站点: http://finaldie.com/wordpress/mail: hyzwowtools@gmail.com自己之前写了一个网络库, 最初仅仅是为了练手, 后来用着还算顺手, 就直接用在自己的小项目里了, 不过最近查看libev和redis的代码, 自己反思了下, 得到了一些总结一些经验 之前在写这部分的时候, 直接把epoll的代码耦合在网络库里了, 也原创 2011-11-11 17:00:02 · 637 阅读 · 0 评论 -
打造高效的日志系统 -- Thread-Caching 日志系统
Title: Thread Caching Log SystemAuthor: 胡钰璋 ( Yuzhang Hu )Email: hyzwowtools at gmail dot comCode Location: https://github.com/finaldie/final_libs/tree/0.2.0/flogTesting Code: https://github.c原创 2012-08-02 02:59:15 · 5184 阅读 · 1 评论 -
AutoBuild系统的改进
Title: Upgrade Autobuild SystemAuthor: 胡钰璋 ( Yuzhang Hu )Email: hyzwowtools at gmail dot comPersonal blog address: Here 之前写了一篇文章算是AutoBuild Server的开篇, 上一篇已经叙述了如何利用git server搭建自动构建系统原创 2012-08-15 13:59:21 · 3330 阅读 · 0 评论 -
http mock service
最近在研究一个bug的时候发现原有的模拟http response的系统功能有些缺失, 主要是缺少了对chunked response的支持, 而这个bug恰恰就是在这种情况下容易出现, 遂为了能让这个系统更灵活并易于我们自己维护, 写了这个新的系统, ok, 废话不多说了, 简单介绍下这个service的大致功能吧: 1. 支持指定长度的response 2. 支持chunked r原创 2012-12-02 14:07:26 · 2432 阅读 · 0 评论 -
magicnote, 送给深度命令行中毒的同学们, 让指令流淌于指尖
话说像我等一类的码农门人手一个magicnote已经是标配了, 这本神奇的记事本记录着我们平时使用的各种命令以及临时备忘, 起初我们对它关爱有佳, 不过日子久了, 麻烦也就来了. 话说, 还记不记得很多时候我们随手写下一段记录, 但是想要用的时候却忘记了写在哪里了... 话说, 还记不记得很多时候这本神奇记事本由于记录的太多太多东西, 以至于很难找到我们想要的东西... 话说,原创 2012-12-21 11:16:10 · 2971 阅读 · 0 评论