- 博客(8)
- 资源 (10)
- 收藏
- 关注
原创 当感觉自己写的代码表达不够清晰,有些bad smell时应该怎么做?
有几种选择:1、忘记原来的代码,将相关的代码推倒重写。2、对表达不清晰的代码进行重构。3、如果还没有发现bug,则不动代码。第一个方式比较极端但是也往往比较有效,能最大限度的冲破原来思维的限制,对于比较乱的代码往往能够达到比较理想的效果,但是比较耗时耗力。第二种方式中规中距,适合于不是太糟的代码。第三种方法除未不得己,如时间紧迫,要不然不可为之。
2014-03-19 22:05:33 1855
原创 Android进程分析
一天不写Python程序就感觉缺了点什么,写了个python程序来分析ps输出的结果,加深下理解import refrom collections import namedtupleprocess = namedtuple('process', 'user pid ppid vsize rss wchan pc unknown name')prog = re.com
2014-03-18 19:26:08 2036
原创 Common Language Extension(CLE) 介绍
真是林子大了什么都有啊,最近发现一个CLE的东东,可以支持各种编程语言之间的相互调用:http://www.srplab.com/index.html安卓版本支持Java调用Python代码,但是不支持Python调用Java代码,地址如下:http://code.google.com/p/cle-for-android/只可惜从2.0版本开始要付费了,真是逆历史潮流而动,不过有空
2014-03-16 20:20:03 7767
原创 在Android平台用Python调用Java代码
发现一个在Android平台用Python调用Java代码的好工具--pyjnius,迫不急待的拿出来分享一下,对于我们这些pythonist来说真的是个好消息,试用了下,相当好用!!以后调试Java代码可以更加方便了!!后继准备写些相关的文档,先附上些介绍的链接http://pyjnius.readthedocs.org/en/latest/quickstar
2014-03-09 18:32:50 3370
原创 人的一生什么最重要
人的一生什么最重要?我们用程序来算一算。以上程序设字母a=1,b=2,...,z=26,计算单词所代表的数字之和,会得到结果:knowledge = 96%workhard = 98%luck = 47%love = 54%money = 72%leadership
2014-03-07 20:55:40 1117
设置Python进程运行于固定CPU代码
2014-04-26
Cython封装Callback函数 示例
2014-01-17
在windows下用insight+bochs源码级调试linux内核第二部分(共二部分)
2008-04-07
在windows下用insight+bochs源码级调试linux内核第一部分(共两部分)
2008-04-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人