从大日志文件的某个偏移位置开始读取若干行
2011-06-03
操作大日志文件时,经常需要从日志文件的上次处理到的位置开始,读取若干行进行处理,并记下当前位置以便下一次处理。同时,日志文件可能仍在变化中,新的记录可能正在不时地追加到文件末尾。
如果要处理的日志文件...
阅读全文HSL 转换为 RGB 色彩
2011-05-13
之前关于网页点击热区图的文章中曾提到用 HSL 色彩来表示由冷到热的变化更为方便。不过,有时我们还是需要使用 RGB 或 RGBA 色彩表示方法,比如在做一些象素级的操作时,这时,就需要将色彩由 HS...
阅读全文使用 Python 在内存中生成 zip 文件
2011-04-14
最近需要使用 Django 动态地将一些文件打包压缩并提供下载,搜索了一下,发现一个不错的使用 Python 在内存中生成 zip 文件的方案,用到了 zipfile 以及 StringIO 模块 。...
阅读全文使用 JavaScript 脚本记录用户鼠标点击行为
2011-03-18
分析用户在网站上的行为主要有两种方式,一种较为宏观,主要是通过分析后台日志,分析用户在各个页面之间的跳转关系,另一种较为微观,主要是通过在页面上的 JavaScript 脚本记录下用户的鼠标、键盘等行...
阅读全文读《直面内心的恐惧》
2011-03-06
“恐惧属于生命的一部分,你我都在劫难逃,它以不同的面貌伴随着我们,从诞生直至死亡。”这是德国心理学家及心理分析专家弗里兹·李曼(1902 - 1979)的《直面内心的恐惧》(杨梦茹译)一书的第一句话。...
阅读全文