- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 各种序列化库的体验
这里只用python来分析说明。python自带的两个cPickle, marshal我用过或尝试过的包括simplejson, AMF, protoBuf, MessagePack就这些来分析比较一下吧。import timeimport cPickleimport sim
2011-07-21 01:07:05 2692 1
原创 python partial function
刚看到haskell的higher order function 偏函数那一节, 想到python也有这东西, 知道但没看过,就看看大致的实现是这样的:def partial(func, *args, **keywords): def newfunc(*fargs, **
2011-07-17 16:47:46 2822
原创 django login 限制
我既想使用django提供的login功能(在django/contrib/auth/view.py 的login函数里),他有csrftoken。想用这个,但又想加一些用户登录限制,比如一个ip只能重复登10次, 一个帐号也只能登10次等等功能, 能做到吗?
2011-07-16 10:43:13 1425
原创 几个问题
1. python中怎么把一个字符串转换成文件对象答:StringIO 和CStringIO2. 求一个字符串中第一次出现的唯一字符答: 两种做法,要不把字符第一次出现的坐标也存入hash表,要不构造一个256长度的数组,用字符的ascii值作下标,把对应的数
2011-07-13 19:57:56 566
原创 sqlite3一些简单命令
sqlite3 filename #打开或创建数据库sqlsqlite3 filename "select * from film;" #直接执行sqlsqlite3 -html filename "select * from film" #输出html格式sqlite3 fil
2011-07-08 11:20:11 463
原创 状态模式
目的:在一个对象内部状态改变时改变它的行为, 一般做法是在方法里用大量if else, 在状态特别多的时候不可取,而且添加或删除一个状态的时候变的困难状态模式属于行为模式,行为模式是对类或对象怎样交互和怎样分配职责进行描述。适用场景: 1, 一个对象的行为取决于他的状态, 并且必须在运行时刻根据状态改变它的行为 2, 一个操作包含庞大的多分支条
2011-07-07 00:48:52 574
download程序C#源码,支持断点续传
2008-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人