技术宅,fat-man

增加语言的了解程度可以避免写出愚蠢的代码

导航

2013年9月10日 #

python解析日志的代码

摘要: #!/usr/bin/env pythonimport reimport osimport os.pathimport gzipimport jsonfrom urlparse import *import datetimeimport timeDICT = {}def print_time(s): #print (datetime.datetime.fromtimestamp(time.time()).strftime('%Y-%m-%d %H:%M:%S')) print datetime.datetime.now().strftime("%H:%M:%S.%f. 阅读全文

posted @ 2013-09-10 16:30 codestyle 阅读(293) 评论(0) 推荐(0)

python的pyc和pyo文件

摘要: python并非完全是解释性语言,它是有编译的,先把源码py文件编译成pyc或者pyo,然后由python的虚拟机执行,相对于py文件来说,编译成pyc和pyo本质上和py没有太大区别,只是对于这个模块的加载速度提高了,并没有提高代码的执行速度,通常情况下不用主动去编译pyc文件,文档上说只要调用了import model那么model.py就会先编译成pyc然后加载1.如果需要特殊的单独编译,则只需要使用py_complie这个模块就行了,如下import py_compilepy_compile.compile(r'H:\game\test.py')compile函数原型: 阅读全文

posted @ 2013-09-10 15:15 codestyle 阅读(1353) 评论(0) 推荐(0)

让你的大脑安静下来

摘要: http://kb.cnblogs.com/page/187205/作者: Matthew E. May来源: 外刊IT评论发布时间: 2013-09-07 17:37阅读: 1214 次推荐: 0原文链接[收藏] 英文原文:Quick and Easy Ways to Quiet Your Mind 神经科学告诉我们,要想达到更高的效率,更有创造力,我们需要经常的让大脑休息一会儿。是安静的大脑创造出最深远的洞察力。但是,在忙碌的一天中抽出这样的停止工作的时间并不是件容易的事。下面说的是三种特别有效的,快速的,容易的在日常工作中营造这样的休息时间的好方法。 快速冥想 来自洛杉矶加利福尼... 阅读全文

posted @ 2013-09-10 10:39 codestyle 阅读(339) 评论(0) 推荐(0)

日志记录最佳实践

摘要: 译自Optimal Loggingby Anthony ValloneGoogle Testing Blog要找到一个系统问题的根本原因,你需要多长时间?5分钟?还是5天?如果你的答案接近5分钟,很大可能是因为你的生产环境和测试环境使用了非常好的日志记录。更常见的情况是,诸如日志、异常处理、甚至测试这类非核心的工作,被当作一种出现问题后的补救方式。同异常处理和测试一样,日志记录真的也需要策略,无论是生产环境还是测试环境。永远不要低估日志的作用。有了使用得当的日志,你甚至可以说debug不是必需的。下面是多年来对我非常有用的日志记录指导原则。保持适度切勿记录过多。大量的磁盘空间被日志占用说明你没 阅读全文

posted @ 2013-09-10 10:13 codestyle 阅读(526) 评论(0) 推荐(0)