Python
dieslrae
这个作者很懒,什么都没留下…
展开
-
学完线程,摸索着写了个线程池,有待完善
首先是工作线程类[code="python"]import threadingclass TaskThread(threading.Thread): def __init__(self): super(TaskThread,self).__init__() self.e = threading.Event() se...2011-09-28 21:08:24 · 147 阅读 · 0 评论 -
重构第一次写的线程池
最近没有什么学习欲望,修改之前的线程池的计划一直搁置,这几天比较闲,还是做了一次重构,由之前的2个类拆分为现在的4个类.1、首先是工作线程类:TaskThread,此类为一个工作线程,用于完成一个工作任务,提供等待(wait),继续(proceed),绑定任务(bindTask)等方法[code="python"]#!/usr/bin/env python# -*- codin...2011-10-14 11:10:59 · 137 阅读 · 0 评论 -
Python版B树
话说以前的树都用java写的,最近发现python有点生疏了,于是用python写了个B树实现,B树在索引领域用得还是蛮多了,如果没记错mysql的默认索引好像就是B树...首先是数据实体对象,很简单,只存放key,value[code="python"]class Entity(object): '''数据实体''' def __init__(se...原创 2012-03-14 23:22:08 · 2886 阅读 · 1 评论 -
centos6安装wxPython
好久没碰wxPython了,于是就想在自己的centos中装上温习一下,顺便重新熟悉下linux.于是上官网下安装包,结果坑爹的发现linux只提供源码编译安装(或许是因为我英语不好没发现).源码就源码嘛,反正mysql也是源码装的,下好源码开始装...于是发现坑得一手好爹,各种缺包,各种报错.这种情况当然只能问谷歌了,结果是还是装不上. 后来想能不能用yum装呢...原创 2012-11-20 20:48:29 · 276 阅读 · 0 评论