![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
跬步
文章平均质量分 69
fanzy618
这个作者很懒,什么都没留下…
展开
-
旋转一个矩阵
[code="python"] zip(*matrix) [/code]2009-06-19 10:23:51 · 89 阅读 · 0 评论 -
python的编码
文件的编码 在py文件的头部用“# -*- coding:TYPE -*-”来标记py文件的编码 如 # -*- coding:gbk -*- 就表示该文件中的所有字符都是gbk编码的。但是该标记不影响python的输入输出的编码。 字符串的编码 在python(2.X版)内部有两种字符串 str和unicode str不使用任何编码,不可显示的字符显示为'\xXX',XX为在...2009-06-23 15:46:02 · 94 阅读 · 0 评论 -
素数测试
给定一个数字n,检测n是否是一个素数。 最简单的方法就是尝试从2到 n的平方根 是否整除N。 [code="python"] def isPrime(n): for i in range(2, int(pow(n, 0.5))): if n % i == 0: return False return True [/code] ...2009-06-25 17:13:18 · 125 阅读 · 0 评论 -
线程池版的SocketServer
python的SocketServer模块提供了一个开发socket server的捷径。但是其自带的异步handler ThreadingMixIn每次处理请求是都会产生一个新的线程,在负载较重的时候会有一些问题。需要一个使用线程池的TCPServer. 具体的代码如下: [code="python"] from threading import Thread from Socket...2009-07-29 11:32:16 · 238 阅读 · 0 评论 -
【转】gcc.x86_64的参数传递
版权为 win_hate 所有, 转载请保留作者名字 我这段时间要把以前的一个 x86_32 的 linux 程序移植到 x86_64(AMD) 的 linux 环境里. 由于写的是数学算法, 64 与 32 位有很大不同, 代码实际上要重写. 看了点资料后, 觉得 AMD64 的扩展于以前 16 到 32 位的扩展很类似, e**, 扩展为 r**, 此外还多了8个通用寄存器 r8~r15...原创 2011-01-21 18:06:33 · 286 阅读 · 0 评论