文章列表
# -*- coding: utf-8 -*-
# 首发在 http://page.renren.com/601001752/note/775449636''' PyPy中的extendabletype与pairtype解析 玩过C#的同学都知道,C#中有一个partial关键字,可以将一个类的实现分在多个文件中,最后由编译器组合起来。这样可以实现多人协作,分离
BFS scheduler(patch)
deadline io scheduler
ureadahead patch
LATENCYTOP
utrace patch
debug kernel
kprobes
DEBUG_INFO
PyPy的translate toolchain, 用RPython写程序,编译成binary,可以带着JIT
软件事务内存,新的多线程同步模型,相对于锁来说。
Bohem GC, 给C用的GC!
pyglet python game lib
rabbyt sprite lib
deck.js ppt
deck.js-codemirror
DWORD, ?
DWORD, n_files
DWORD, meta_offset
DWORD, meta_size
BYTE[from here to @meta_offset], deflated_data
@meta_offset:
{
WORD, fn_len
CHAR[fn_len], filename
DWORD, ?
DWORD, data_offs
DWORD, data_realsize
DWORD, data_compressed_size
}[n_files]
DWORD, ==0
DWORD, frame_width
DWORD, frame_height
DWORD, ?
DWORD, frame_count
{
DWORD, ?
WORD[frame_width*frame_height], frame_pixels, "16bit, 5r6g5b"
BYTE[frame_width*frame_height], frame_alpha
}[frame_count]
刚买不到一年的WD5000BEVT竟然出现了坏扇区。。。。fxxk,通过smart知道了926226227扇区处。本来想观察几天,结果smart里面的“待重分配扇区数“还是1,hdtune显示一个刺眼的黄条。。。
决定搞定它。写了个简单的程序,直接读取那个扇区,结果整个系统卡死,cpu占用显示全部用做iowait了。。大概10秒后给我抛出了一个EIO错误。
后来查资料,得知要想强制硬盘对那一块扇区重分配,必须写失败才可以,于是修改代码,read改成write,结果像read一样卡死+EIO错误。。。
看dmesg的信息,即使是用得到write,给磁盘发命 ...
看了一篇文章叫做Automated Curse Generator(传送门:http://thedailywtf.com/Articles/The-Automated-Curse-Generator.aspx),描述了一个程序员完成了客户的一个蛋疼要求的故事。蛋疼的要求大概就是需要一个自动生成符合英文构词法的单词的程序。 恩,这是个看起来很好玩的要求,于是我也做了一个。算法很简单,找一个单词表,统计所有的4个字母组合后的字母的出现频率。举个例子,例如frequency这个单词,就会生成 freq->u, requ->e, eque->n, quen->c ...
RT自己写的一个模块,封装了一下PyFetion,目的是尽量保持飞信可用,再就是方便点。在模块初始化的时候创建线程,登录,然后不停的查询数据库看是否有信息要发送。后来发现很不稳定,看了下log[Sun Sep 26 19:59:36 2010] [warn] child p ...
最近在用django做一个小东西,目录结构什么的都设置好了,要写views.py。
因为仅仅是测试,所以输出一个字符串表示一下就可以了,于是开始:
def index(request):
return HttpResponse("index page!")
def foo(request):
return HttpResponse("foo page!")
def bar(request):
return HttpResponse("bar page!")
......
我可没 ...
EDIT:其实就是n个球,插n-1个板,板可以相邻…… 以下都是废话了……
恩 我承认标题党了
这个问题是昨天晚上找Monster.Q和Jay-ZW吃饭的时候,他们再研究的一个问题。仅仅3个元素的话,数一下就可以了,10个。但是元素一多 ...