- 博客(59)
- 收藏
- 关注
原创 Pole dance
Pole dance这个词Google Translate给出的解释是“钢管舞”。这个词让人很难联系到“正经的东西”,但通过Wikipida的解释我才了解到这是一项很正经的活动(a form of performing art)。如: Chinese Pole Dance 我想,电影里面的pole dance应该指的是“Erotic dancing”。
2009-10-09 13:40:00
944
原创 BlogCrawler
说明:这个工具用于分析一个网页,并返回网页代码中的所有网页链接。 运行环境:.net framework 2.0 文件下载: BlogCrawler V0.1 测试版 CS 工程下载 可执行程序下载 测试数据下载
2009-10-07 13:05:00
504
原创 iPodTextSpliter —— iPod电子书分割器
这个小工具把文本文件分割为4KB大小的子文件集,以适应iPod的Notes功能的要求,这样,就可以在iPod里面看电子书了。 运行环境: .Net Framework 2.0 Note: 请使用ASCII对原始文本进行编码(如果你使用的XP系统的话,记事本的默认编码就是ASCII,所以这时你不需要做任何特殊处理)。 文件下载: V1.0.0.1 (排
2009-10-06 16:38:00
2297
原创 AsciiTxt2UTF8 —— ASCII码转UTF-8码的文本文件转换器
这个小工具的作用是将XP系统下使用Ascii码写的文本文件转换为UTF-8的文本文件。如果要在iPod中看中文电子书,必须要使用UTF-8编码,这也是我写这个小工具的目的。 运行环境:.Net Framework 2.0 文件下载: V1.0 下载整个工程 下载可执行程序
2009-10-06 01:49:00
2050
原创 刺激思考的名言
无标题文档001"In science there are no depths; there is surface everywhere." (From the 1929 Vienna Circle manifesto.)--Rudolf Carnapsource: http://en.wikipedia.org/wiki/Rudolf_Carnap#Quotation
2009-09-30 15:24:00
617
原创 Do Know How But Do Not Know Why
为什么仅仅通过“看专家的表演”不能是我们完全明白专家的技能。比如:网球和轮滑。语言的描述究竟在学习和模仿的过程中起到了什么作用?很多的时候,“审美并不需要清楚原理”。然而反过来,“创造美却需要清楚原理”。source: http://english-in-use.com/index.php/602.html
2009-09-30 01:18:00
574
原创 测试Gmail附件链接是否长期有效
Gmail附件链接是否长期有效?让我试一试。(2009-0928-0215-05) 附件有效(2009-0928-0216-35)有效(2009-0930-0108-30)有效(2009-10-6)
2009-09-28 02:13:00
701
原创 Live Consciously
我发现水在下落的时候会在阻力作用下“破碎”成小水滴。有时候会有这样的现象:即使不能完全听懂或看懂,我也能听或看得津津有味。有时候我甚至能体会到记忆的过程:那种感觉并不是说能把信息准确的复述,而是一种将信息与周围的一切环境融合在一起的感觉。(2009-0928-0200-23)
2009-09-28 01:32:00
622
原创 一句话
如果在我研究的领域里有一本书开始盗版横行,那么,通常情况下可以确定这本书很有阅读的价值。We thought: Through learning words we can understand language. But in fact: We learn words through experiencing language.我们说的话塑造着我们。老师的作用应该是交给学生那些不容
2009-09-28 01:30:00
563
原创 PureTalk.算法与数据结构——写在前面的话
<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } -->PureTalk.算法与数据结构 写在前面的话 “PureTalk.算法与数据结构”的写作目的是将算法的思想与具体实现中的代码细节相分离。我们有时候会感到一旦离开代码就不能有效的长我算法。产生这种现象往往是由于对算法的本质没有进行
2009-09-26 14:25:00
607
原创 左手与右手
左手与右手 ——从“天才”想到的 我发现我们“佩服”的人往往没能积极的影响我们,有时候反而会限制我们。由于时间或地域的分隔,一些人的成长过程我们是看不到的,但在那些成长过程不被我们看到的人们中,一定会有一些人会在某一个方面看上去比一般人“长”一些,于是当他/她们突然出现在我们面前的时候,然后我们会被他们的比常人之“长”出折服,认为这
2009-09-24 23:03:00
940
原创 英汉词典&英英词典
可能有人给过我们这样的建议:选择词典的时候最好选择英英词典,因为英英词典解释得更清楚。我是同意这样的说法的,但显然这种说法并没有说明为什么英英词典相对于英汉词典来说更有利于我们理解单词。 其实原因很简单,英汉词典是对单词的“翻译”,而英英词典给我们的是单词的“解释”。解释当然比翻译更容易是我们理解了。 完。
2009-09-24 19:52:00
1053
原创 如何“获得”两个连续的白天
<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } -->如何“获得”两个连续的白天 对于想做事情并且总有事情做得人来说,没有什么能比清醒的时间更宝贵的东西了,可是每天的情形时间也就是那么十几个小时,每当夜晚来临的时候都被睡眠给无情的“切断了”。 通过本文我想要分享的方法是:我们可以通过思考和学习来
2009-09-24 09:12:00
638
原创 什么情况下会失眠
<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } -->什么情况下会失眠 人在面临压力的时候会失眠,但是仅仅用压力解释失眠有些粗糙。我认为用“创造性思维”来解释失眠可以是解释更细腻一点。 在中学时我就发现自己在从事创造性活动的时候是不会困的。后来我发现晚上写程序(创造性活动)的时候是不会打瞌睡
2009-09-23 14:08:00
668
原创 Python入门的36个例子 之 36 -> finally
# 040import timetry: f = file(040_Finally.py) while True: line = f.readline() if len(line) == 0: break time.sleep(0.33) print line,
2009-09-12 15:05:00
932
原创 Python入门的36个例子 之 35 -> try – 一个使用的例子
源代码下载:下载地址在这里 # 039while True: try: x = int(raw_input(Input a number:)) y = int(raw_input(Input a number:)) z = x / y except ValueError, ev: p
2009-09-12 15:04:00
1066
原创 Python入门的36个例子 之 34 -> Raise An Error – 自定义异常信息
源代码下载:下载地址在这里 raise有两个参数,第一个是由我们自己定义的异常类型,第二个是关于此异常的少量说明信息。 # 038def getAge(): age = input(Input your age:) if (age 160): raise BadAgeError, It is impossible!!!!!
2009-09-12 15:02:00
1417
原创 Python入门的36个例子 之 33 -> try – 异常是不可避免的,关键是怎样处理
源代码下载:下载地址在这里 # 037fileName = while 1: fileName = raw_input("Input a file name:") if fileName == q: break try: f = file(fileName, r) print Op
2009-09-12 15:01:00
844
原创 Python入门的36个例子 之 32 -> OOP – Inheritance 继承
源代码下载:下载地址在这里 A Byte Of Python 中关于继承有这样的文字: Suppose you want to write a program which has to keep track of theteachers and students in a college. They have some commoncharacterist
2009-09-12 14:58:00
854
原创 Python入门的36个例子 之 31 -> OOP – 属于类的变量和属于对象的变量
源代码下载:下载地址在这里 # 035class Person: population = 0 #这个变量是属于整个类的 def __init__(self, name): self.name = name print 初始化 %s % self.name Person.population += 1
2009-09-12 14:57:00
756
原创 Python入门的36个例子 之 30 -> OOP – 初始化
源代码下载:下载地址在这里 # 034class Person: def __init__(self, name): self.name = name # 这一句中第一个name是类中包含的域,第二个name是传进来的参数 # end of def def sayHello(self): print Hello!
2009-09-12 14:56:00
763
原创 Python入门的36个例子 之 29 -> OOP – 创建一个类
源代码下载:下载地址在这里 # 033class Person: age = 22 def sayHello(self): # 方法与函数的区别在于需要一个self参数 print Hello! # end of def# end of class # 这是我良好的编程风格p = Person()print p.age
2009-09-12 14:54:00
826
原创 Python入门的36个例子 之 28 -> Pickle —— 利用文件存储对象
源代码下载:下载地址在这里 # 032# 其实cPickle这个模块起到的作用可以用“完美地协调了文件中的内容(对象)和代码中的引用”来形容import cPickle as p # 这条语句给cPickle起了个小名pobjectFileName = rC:/Data.txtaList = [1, 2, 3]f = file(objectFileName,
2009-09-12 14:50:00
1423
原创 Python入门的36个例子 之 27 -> Add Something Into A File
源代码下载:下载地址在这里 e.g.1 # 030aFile = file(rC:/temp.txt, a)aFile.write(又添加了一行。)aFile.close() output: e.g.2 # 030aFile = file(rC:/t
2009-09-12 14:42:00
960
原创 Python入门的36个例子 之 26 -> File In Console Out
源代码下载:下载地址在这里 # 029aFile = file(rC:/in.txt, r)while True: line = aFile.readline() if len(line) == 0: break # end of if print line,# end of whileaF
2009-09-12 14:36:00
708
原创 Python入门的36个例子 之 25 -> Console In File Out
源代码下载:下载地址在这里 # 028consoleInput = raw_input(请输入点什么吧:)aFile = file(rC:/out.txt, w)aFile.write(consoleInput + /n)aFile.write(这里是第二行)aFile.close() output: >>> 请输入点什
2009-09-12 14:29:00
842
原创 Python入门的36个例子 之 24 -> 再说说String
# 027toolName = Googleif toolName.startswith(Go): print The tool/s name starts with /"Go/".if oo in toolName: print The tool/s name contains the stirng "oo".print toolNam
2009-09-12 14:26:00
648
原创 Python入门的36个例子 之 23 -> Objects and References —— 复制引用还是复制实体对象
源代码下载:下载地址在这里 # 026aList = [1,2,3,4]aListCopy = aList # 其实,这里仅仅复制了一个引用del aList[0]print aListprint aListCopy # 两个引用指向了了同一个对象,所以打印结果一样aListCopy = aList[:] # 这是复制整个对象的有效方法del
2009-09-12 14:25:00
685
原创 Python入门的36个例子 之 22 -> Sequences —— 统一的访问方式以及负索引
源代码下载:下载地址在这里 # 025# 序列的神奇之处在于你可以使用相同的方式tuple、list和stringse = [a, b, c, d]li = [a, b, c, d]tu = (a, b, c, d)string = abcdprint se[1]print li[1]print tu[
2009-09-12 14:23:00
734
原创 Python入门的36个例子 之 21 -> Dictionary —— 通过你的ID找到你
源代码下载:下载地址在这里 # 024dict1 = { 5064001:Mememe, 5064002:tutu, 5064003:thrthr, 5064004:fofo }print dict1[5064003]
2009-09-12 14:20:00
821
原创 Python入门的36个例子 之 19 -> Tuple(元素组)
源代码下载:下载地址在这里 # 023# Tuple(元素组)是不可变的列表tuple1 = (1, 2, 3)print tuple1tuple2 = (tuple1, 4, 5, 6) # 一个元素组可以作为另外一个元素组的元素print tuple2 # 并且能够在存储的时候保持原始的逻辑关系for ele in tuple2: print el
2009-09-12 14:17:00
795
原创 Python入门的36个例子 之 19 -> List
源代码下载:下载地址在这里 # 022listNum1 = [1, 3]listNum2 = [2, 4]listStr1 = [a, c]listStr2 = [b, d]# 列表的合并list1 = listNum1 + listStr1for ele in list1: print eleprint /n# 判断列
2009-09-12 14:13:00
835
原创 Python入门的36个例子 之 18 -> Modules —— 将它们放到不同的文件里
例1: # _018# This is a module (if write Chinese in a module, there will be a error)def func1(): print This is function 1.def func2(): print This is function 2.def func3():
2009-09-12 14:07:00
705
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人