2016年4月9日
首先是rrdtool这个工具的介绍: rrd比较好的介绍以及 rrdtool的python实例 其次,怎样才能把rrdtool生成的图弄得漂亮一些呢,默认的图太丑太不fashion了。 CentOS上安装rrdtool 正常情况下,当然是用yum安装……
阅读全文
2016年4月7日
一般而言,性能优化指降低响应时间和提高系统吞吐量两个方面,但在流量高峰时候,性能问题往往会表现为服务可用性下降,所以性能优化也可以包括提高服务可用性。在某些情况下,降低响应时间、提高系统吞吐量和提高服务可用性三者相互矛盾,不可兼得。例如:增……
阅读全文
2015年11月19日
在使用Python的过程中,我遇到了这么一个有关模块导入的bug。 先说我的目录结构 core foo.py bar.py shit.py fuck.py __init__.py (对,这就是我的目录结构😂) 其中fuck.py里import了shit和bar,shit和bar里都import了foo,但是import的方式是……
阅读全文
2015年7月14日
使用bzero而不是memset 使用inet_pton而不是inet_addr struct sockaddr, that is, a generic socket address structure. Everytime one of the socket functions requires a pointer to a socket address structure, that pointer must be cast to a pointer to a generic socket address structure. (因为socket函数出现的时候还没有void*)struct sockaddr太长了,一……
阅读全文
2015年7月9日
所以说我的博客终于搭建好了么?😂那么现在就差买一个域名了。好折腾。。。先来一个经典的hello world。 #include <stdio.h> int main(void) { printf("hello, world"); return 0; } 黎明你好。困死了。。睡。……
阅读全文
2015年2月13日
正则表达式(解析字符串) 网络协议 游戏设计(人物的行为) 自动客服(如10086)(流程类的东西) 处理程序语言或者自然语言的 tokenizer 自底向上解析语法的parser 各种通信协议发送方和接受方传递数据时升级版, 如果状态之间的转换是有概率的,就是marko……
阅读全文