- 博客(13)
- 收藏
- 关注
Krugle Defect Containment功能开发
好久没有更新了,又开始在搞一些java的东东,开发Krugle的新功能。 Krugle是一个用于代码搜索的产品,类似google code search。最近致力于开发的Krugle新功能主要用于解决项目中bug的查找:一旦在项目中发现一个bug,你可以利用Krugle Defect Containment 功能在项目的其他地方或者其他类似项目中找到其他的bug或者疑似bug,从而减少修b...
2009-06-20 11:29:34
206
作程序员的体会
刚毕业不久,简单说说自己作程序员的一些体会,自己的一些经验。 说到经验,个人认为在软件行业,经验包含使用经验和学习经验。使用经验就是指使用过什么,会使用什么。而学习经验则是指在学习使用一个东西过程中自己总结出来的一套方法。举个例子:简单的你在开发时遇到一个棘手的问题,你通过使用某种已存在工具或方法解决了这个问题,这时你获得的是使用工具。而如果你继续去探究为什么这个...
2008-01-27 23:28:08
199
django 验证码
在项目中用到验证码,懒得去找,自己随便写了一个:views.py: def get_check_code_image(request,image='media/images/checkcode.gif'): import Image, ImageDraw, ImageFont, random im = Image.open(image) draw = Ima...
2008-01-19 10:34:32
171
2007年总结
2007年对自己来说是令人难忘的,喜怒哀乐构成了这一年主旋律。 今年最大的事就是完成了从学生到员工的转变,从一个‘围成’中跳入了另一个‘围成’。虽然2006就出来实习了,但是那个时候还是一个学生,一切事情都有同事帮着。随着转为正式员工,自己感觉自己的责任更重了,开始规划起自己的人生路程。 对公司的感觉一直很好,公司能够为我们提供不错的平台来发展自己,而...
2008-01-01 00:59:23
113
初步接触pentaho
最近有个项目要一些生成报表的功能,技术老总要用pentaho,以前同事也接触过pentaho,但是总体印象不太好。经过两个星期的研究,对pentaho有点初步的认识。 从总体来讲pentaho还是很强大的,而且是开源的,所以不用花钱也能用。pentaho的文档还算比较多,但是就跟其他的开源项目一样,文档不够细致。一开始的时候我都不知道哪个文档对应哪部分,所以只好每个...
2007-12-28 17:07:09
126
python利用PIL产生验证码图片
利用PIL来将处理图片,并将字符串跟图片合到一起来产生验证码图片,简单的代码如下:python 代码 def make_image(image='test.jpg'): import Image, ImageDraw, ImageFont, md5, datetime im = Image.open(image) ...
2007-12-04 18:48:09
187
统计python代码量
今天闲着没事,花了一点时间写了一个程序来统计一个目录或多个目录下python文件的代码总行数、注释总行数、空行总行数、真正代码总行数。具体代码如下:python 代码 class CalculateCode(): def __init__(self): self.total_count = 0 ...
2007-12-04 18:33:44
375
一个简单的python socket编程
python 编写server的步骤: 第一步是创建socket对象。调用socket构造函数。如: socket = socket.socket( family, type ) family参数代表地址家族,可为AF_INET或AF_UNIX。AF_INET家族包括Internet地址,AF_UNIX家族用于同一台机器上的进程间通信。 ...
2007-12-03 21:57:27
1009
开机隐藏cmd运行程序
如果有个程序运行的时候不想让它显示cmd界面,比如我正在做的一个网吧项目就需要这样。下面举个小例子来测试一下:先建一个python文件test.py,代码如下:python 代码 if __name__ == "__main__": import time while True: file = ope...
2007-12-03 16:14:02
342
计算python代码和db运行时间的middleware
如果一个网页访问速度较慢或并发量较少时,我们需要我定位时间都花在哪里,下面是一个middleware来计算python代码和数据库运行时间:python 代码 from datetime import datetime import os import time from django.conf import settings ...
2007-12-03 15:19:04
115
用django signals来同步数据
django signals 通过:python 代码 from django.db.models import signals from django.dispatch import dispatcher dispatcher.send(signal=signals.post_save, sender=self.__class__, inst...
2007-12-03 12:18:37
176
django自定义model
前不久在一个项目中遇到了一个问题,客户要求把django的admin后台的某些field变成文本编辑框,也就是把文本编辑器集成到admin后台, 开始在网上查了一下,发现大部分人都是重写了admin后台,但是从我的项目来看,要是这样做的话工作量很大,而且都是些重复的工作。看了一下 django关于field那块的源码,发现django的所有field都是继承一个Filed基类,然后自...
2007-12-03 11:59:33
230
表头排序速度的测试
今天在项目中用到了表头排序,最先用的是jQuery的插件,发现在数据量比较大时,速度还是比较慢 ,所以又找了其他几个网上用得比较多的,同时对他们的处理大数据量时的速度进行了简单的测试,测试结果如下: http://webfx.eae.net/ 后面用sortable table表示 http://tablesorter.com/docs/ ...
2007-12-03 11:17:08
110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人