[不指定 2005/09/15 21:10 | by turbozv ]
手上有OMA的全部测试XHTML+CSS文件若干,分布在分类目录下面。


第一步:做一个脚本文件将其取出来(*.css和*.xhtml中的css段),这个不难,2分钟搞定。


第二步:读取css内容生成标准测试集。第一个想法是修改一个标准的CSS_Parser,可是几乎全是JAVA的,谁叫我不会JAVA呢…… 于是我想到第二个办法,用Python做了一个简单的替换规则:
# 1. 删除无用字符
data = data.replace(\" \", \"\", 9999)
data = data.replace(\"\t\", \"\", 9999)
data = data.replace(\"\r\", \"\", 9999)
data = data.replace(\"\n\", \"\", 9999)
# 2. 优化显示
data = data.replace(\";}\", \"}\", 9999)
data = data.replace(\"{\", \"\n{\n\", 9999)
data = data.replace(\"}\", \";\n}\n\", 9999)
data = data.replace(\";;\", \";\", 9999)
data = data.replace(\";\", \";\n\", 9999)
data = data.replace(\"\n\n\", \"\n\", 9999)

就搞定了coolsmile
[不指定 2005/09/12 22:47 | by turbozv ]
比较有趣,大家有兴趣可以试试smile

点击在新窗口中浏览此图片

【问题描述】
有这样一个蜂房(如图),从中心点0一层一层向外扩展,每一个蜂巢都被编上一个唯一的整数编号。蜜蜂可以在相邻的两个蜂巢之间移动,比如在0点的蜜蜂可以移动到相邻的1,2,3,4,5,6号蜂巢。现在有一只蜜蜂在蜂巢A,它要移动到蜂巢B,问最短经过几个蜂巢


【样例输入】
10
6


【样例输出】
3


参考程序: http://down.turbozv.com/ex/bee.c
[不指定 2005/09/06 07:18 | by turbozv ]
将chm旁边的索引写为为index.htm,主要是便于把CHM做成电子书后有个目录。smile
Python脚本:
下载文件
这个文件只能在登入之后下载。请先 注册登入

chmdeco-0.3-win32.exe配合使用很完美
( http://savannah.nongnu.org/download/chmdeco/ )


另外强烈鄙视一下chmDecompiler之类的国产软件!


PS: 最近疯狂爱上了Python. HOHO~
[不指定 2005/08/22 20:43 | by turbozv ]
Finally, features as below:

1)Includes both XML and WBXML Parser. (DOM, not SAX)
2)Support DRM-rel, MMS-smil, Prov.
3)Tiny size(full feature version is less than 10kb, the smallest version of AVTXML is less than 6kb)
4)one time pass algorithm.

I hope everybody like it.
分页: 13/14 第一页 上页 8 9 10 11 12 13 14 下页 最后页 [ 显示模式: 摘要 | 列表 ]