摘要:
下面我挑选出的这几个技巧常常会被人们忽略,但它们在日常编程中能真正的给我们带来不少帮助。 1. 字典推导(Dictionary comprehensions)和集合推导(Set comprehensions) 大多数的Python程序员都知道且使用过列表推导(list comprehensions)... 阅读全文
摘要:
python中os模块中文帮助python中os模块中文帮助文档文章分类:Python编程python中os模块中文帮助文档翻译者:butalnd 翻译于2010.1.7——2010.1.8,个人博客:http://butlandblog.appspot.com/注此模块中关于unix中的函数大部分... 阅读全文
摘要:
1. TypeError: string indices must be integers, not str字符串类型取第index个字符的时候,应该传入int而不是str。如1a='abcdef'2printa[0]3#而不是 print a['0']更常见的情况是把一个string当成了字典在使... 阅读全文
摘要:
pyton解析xml时,报错是因为编码的问题,把xml的头改成就好了 阅读全文
摘要:
使用udp实现,简单,方便,不用三次握手1. 所有部署服务器进程的机器有一个代理进程hagent,用来监听hcm console中发送过来的命令2.hcm需要提供以下命令start :普通方式启动进程stop :停止进程reload :重新载入配置文件resume :恢复方式启动进程(共享内存)ta... 阅读全文
摘要:
1.性能Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可以取得很好的优化结果。Py3.1性能比Py2.5慢15%,还有很大的提升空间。2.编码Py3.X源码文件默认使用utf-8编码,这就使得以下代码是合法... 阅读全文
摘要:
TCP状态转换图Posted on2011-07-12 11:47李大嘴阅读(3752) 评论(0)编辑收藏注:主动、被动 与 服务器、客户端没有明确的对应关系。这个图N多人都知道,它排除和定位网络或系统故障时大有帮助,但是怎样牢牢地将这张图刻在脑中呢?那么你就一定要对这张图的每一个状态,及转换的过... 阅读全文
摘要:
linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。1.命令格式:touch[选项]...文件...2.命令参数:-a或--time=atime或--time=access或--time=use 只更改存取时间。-c或--no-crea... 阅读全文
摘要:
1.写一个压力测试框架,用来做压力测试框架,机器人用c++完成,逻辑代码那边使用lua脚本实现,协议那边也用protobuf实现2.性能调优3.基本上用c++已经实现压力测试框架,目前100个机器人连接上去,还有一些异常tcp 状态很快转换为CLOSE_WAIT 阅读全文
摘要:
在redis 中存储中文,读取会出现乱码(其实不是乱码,只是不是我们存的中文显示)redis>settest"我们"OKredis>gettest"\xe6\x88\x91\xe4\xbb\xac"如何在get时取到它的中文呢?只需要在redis-cli 后面加上 --rawredis>gettes... 阅读全文