摘要: 自己动手编写高性能TCP服务器系列,是个把月前的一个想法。中间有写过一点。迟迟没有完成,主要是因为这中间有很多事情耽搁。我想现在应该要把这个事情做出来了。系列之一是给服务器提供一个日志功能。 阅读全文
posted @ 2013-08-12 16:39 进击的程序员 阅读(1154) 评论(0) 推荐(0) 编辑
摘要: 标准输入/输出可能是软件工具设计原则里最基本的观念了。有很多UNIX程序都遵循这一设计历练。默认情况下,他们会读取标准输入,写入标准输出,并将错误信息传递给标准错误输出。 阅读全文
posted @ 2013-08-12 15:17 进击的程序员 阅读(1567) 评论(0) 推荐(0) 编辑
摘要: EC2的一个实例至少存在一个volumn。因为免费的是8G,显然不够空间。现在网站包括爬虫,图片等等加起来都有6G多。所以再申请一个盘,申请盘免费的是30G。我们要做的是将这个30G的盘挂到实例当中。 阅读全文
posted @ 2013-08-12 13:43 进击的程序员 阅读(10785) 评论(1) 推荐(2) 编辑
摘要: java的打包工具jar有时候会出一些莫名其妙的问题,比如不合法的头部字段等等。这些问题之前也没注意,因为一直是用eclipse打包。后来在公司的时候,要求统一编写shell脚本来进行打包。其中遇到不少问题。 阅读全文
posted @ 2013-08-11 17:52 进击的程序员 阅读(8709) 评论(0) 推荐(0) 编辑
摘要: 在标准C和C++中,长度为0的数组是被禁止使用的。不过在GNUC中,存在一个非常奇怪的用法,那就是长度为0的数组,比如Array[0];很多人可能觉得不可思议,那长度为0的数组有什么意义呢? 阅读全文
posted @ 2013-08-11 17:35 进击的程序员 阅读(2137) 评论(0) 推荐(1) 编辑