摘要: 需求:文件系统上有N个文件,他们都是.dat的文本文件,内容形式如下(类似于一个状态卡):Program name: grantieAuthor: JackieCompany: SymantecDepartment: QAPhone: +86 1234 5678Date: Tues March 9,... 阅读全文
posted @ 2014-08-07 15:20 EthanChou 阅读(1451) 评论(1) 推荐(0)
摘要: 冒泡排序:1 def bubble(l):2 length = len(l)3 for i in range(length):4 for j in range(i+1, length):5 if l[i] > l[j]:6 ... 阅读全文
posted @ 2014-08-06 19:23 EthanChou 阅读(152) 评论(0) 推荐(0)
摘要: cut -- 将行根据需求分成指定的片段常用参数:-d 以。。。为分割符 -d: 以:分割行(类似于python中的split)-f 得到分割后的某个列 -f1-3 得到分割后的第1个到第3个列 (即1,2,3列,这里面是从1开始的,而不是0)-c 指定位置字符 -c1 得到行的第一个字符grep... 阅读全文
posted @ 2014-07-28 13:47 EthanChou 阅读(268) 评论(0) 推荐(0)
摘要: 查看接口信息 ifconfig (-a 所有 / eth0 查看特定网卡)lo接口:环回接口,操作系统自带打开关闭相应网卡接口 ifup ifdown (ifup eth0)setup命令配置 (基于命令行的文本界面),想windows配置一样,填空 (redhat only? my ubunt... 阅读全文
posted @ 2014-07-24 16:47 EthanChou 阅读(184) 评论(0) 推荐(0)
摘要: linux拥有3个特殊的拓展权限管理参数:对文件影响对目录影响suid 以文件所有者的权限运行Nothingsgid 以文件所属组的权限运行目录中的文件继承目录的组stickyNothing对于组有w权限的用户,只能在目录中创建或者修改自己拥有的文件(所属user为自己),但是不能修改或者删除... 阅读全文
posted @ 2014-07-24 14:58 EthanChou 阅读(179) 评论(0) 推荐(0)
摘要: 迭代器是一种可以重复做某种事情的对象,python中实现了__iter__方法的对象都是可迭代的,实现了next()方法的对象是迭代器。简单地说,实现了__iter__和next是迭代器的基本两个函数,所有的迭代器都应该具备这两个方法。如下为一个迭代器class Fib: def __init__(self): self.a,self.b = 0,1 def next(self): self.a,self.b = self.b,self.a+self.b return self.a def __iter__(self): ... 阅读全文
posted @ 2013-09-19 23:34 EthanChou 阅读(410) 评论(0) 推荐(0)
摘要: Reference:http://stackoverflow.com/questions/85451/python-time-clock-vs-time-time-accuracyhttp://www.guokr.com/post/337094/time.clock() and time.time()time.time() 在linux平台上更好,time.clock()更适于windows平台。Reason:Linux和Win在实现系统时钟的不同。time.clock()是调用的系统时钟实现,而两个平台又有所不同。主要问题在于Linux时钟切换策略:jiffy的实现,因为内核时钟的切换不是连 阅读全文
posted @ 2013-09-16 10:36 EthanChou 阅读(1246) 评论(0) 推荐(0)
摘要: 列表解析:l = [i**2 for i in range(4)]result:l =[0,1,4,9]生成器:l = (i**2 for i in range(4))result: l = at 0x0000000003512B88>生成器的方法在效率上更高,但是生成器的迭代是不可回溯的。比如,在for迭代访问生成器之后,想要再次for循环访问时,生成器l就是空的了,l.next()也会抛出异常。另外,生成器时没有下标的,但是可以通过enumerate(l) 来返回由(index,value)这样的元祖组成的enumerate类型的变量,enumerate类型也是可迭代的,但是和生成器 阅读全文
posted @ 2013-09-13 13:48 EthanChou 阅读(188) 评论(0) 推荐(0)
摘要: 转载: http://bbs.eyuyan.com/read.php?tid=261750[110424](API)32位程序读取64位注册表 64 位版本 Windows 包含的默认 64 位版本注册表编辑器 (Regedit.exe) 可显示 64 位和 32 位的 注册表项。WOW64 注册表重定向器为 32 位程序提供了对应于 32 位程序注册表项的不同注册表项。在 64 位版本的注册表编辑器中,32 位注册表项显示在以下注册表项下:HKEY_LOCAL_MACHINE\Software\WOW6432Node 对于64位应用程序,其 文件通常被放在%windir%\syste... 阅读全文
posted @ 2013-04-28 10:08 EthanChou 阅读(1567) 评论(0) 推荐(0)
摘要: 语句执行时间 IO 阅读全文
posted @ 2013-03-22 18:22 EthanChou 阅读(348) 评论(0) 推荐(0)