子非鱼,安知鱼之乐?

我的程序人生,累并快乐着。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2007年1月12日

摘要: 昨天郁闷了一个晚上,今天早上终于灵光闪现,把问题解决了。 在一个页面上需要给用户提供搜索功能,本来用dbi里面的contains方式就挺好用的,而且中文支持也没有问题。后来因为这个页面是分页的,因此用户提出想要一个汇总数据,于是加上一条自定义的SQL汇总语句,结果,这个语句里面的like '%%'始终就是过不去。要么提示参数不足,要么提示解码错误,说什么ascii编码无法处理特殊字符。 改来改去,... 阅读全文

posted @ 2007-01-12 10:15 Jason Cui 阅读(873) 评论(4) 推荐(0) 编辑

2006年12月26日

摘要: 前段时间网站做了一个评比功能,给各个行业软件公司投票评比,到了最后几天,有个公司就写了一个程序自己POST,一夜之间排名升到第一。程序的前台就是一些Radio,用普通的Form+Post的方式,后台限制了同一个用户名一分钟只能投一次。用户登录是通过Cookie+Session的方式。这次投票造成我们短期内PV量极速上升,增长了一倍还多,但是导致Alexa认为我们在做弊,排名下降的很厉害,而且,现在... 阅读全文

posted @ 2006-12-26 09:46 Jason Cui 阅读(851) 评论(1) 推荐(0) 编辑

2006年12月21日

摘要: 一个关于使用缓存优化反射性能方面的问题,希望有这方面经验的朋友予以指教. 阅读全文

posted @ 2006-12-21 10:37 Jason Cui 阅读(1055) 评论(3) 推荐(0) 编辑

2006年12月10日

摘要: 请dudu老大手下留情,在首页放一天。招两个人,Asp.net,C#,Sql server。职责:对畅享网www.vsharing.com进行代码重写,性能优化。要求:高手!需要有项目分析与架构设计能力,了解大型网站的开发要点。可以长期任职或者短期工作(3-5个月),月薪5000-8000,视能力而定。有兴趣的联系jason.cui#vsharing.com地点:上海。 阅读全文

posted @ 2006-12-10 21:10 Jason Cui 阅读(1597) 评论(6) 推荐(0) 编辑

2006年12月1日

摘要: 通常系统的要求,最简单的登录部分,通常都会有一个记住密码的功能,而像豆瓣这样的网站,会自动记住密码,并没有给用户选择的机会。不过一来它的丢失密码也不会造成太大的损失,二来我不知道它是不是使用了Django框架,所以不好说。但是以后如果他想做在线销售,这个问题是肯定要解决的。 在Django的实现里,由配置文件中的一个配置来决定是否启用记住密码功能,而且默认是启用的,如果改了这个配置,就变成浏览器生... 阅读全文

posted @ 2006-12-01 10:02 Jason Cui 阅读(981) 评论(26) 推荐(0) 编辑

2006年11月26日

摘要: 前期在项目选择语言的时候,在ROR和Django中犹豫了很久,最后看到一个评测,这个前面的文章也提到过了,说Django的效率比ROR高一倍,于是选择了Django。 经过一段时间的摸索和练习,在真正的这个小项目的开发上,只使用了一个星期,其中还包括了很多页面上的工作。可见,Django的开发效率的确是相当高的。而且,因为现在对这个框架的理解还不是很透彻,可能在代码的规范上还有待改进,因为还存在不... 阅读全文

posted @ 2006-11-26 21:37 Jason Cui 阅读(600) 评论(2) 推荐(0) 编辑

2006年11月10日

摘要: 一点对委托的实践经验,高手就不用看了。 阅读全文

posted @ 2006-11-10 14:48 Jason Cui 阅读(791) 评论(3) 推荐(0) 编辑

2006年10月29日

摘要: 仅适用于我自己的这个项目,不一定对谁都适用,仅作为笔记用,不过可以作为安装参考。 整个环境从干净的系统开始,使用Lighttpd+FastCGI的运行方式,同时安装了PHP。系统环境为只有基本系统和开发工具的CentOS4.4。 1、编译安装Mysql。选择参数Charset,mysqld-ldflags等等, 2、编译安装Python。通常系统都带了自己的Python,但是CentOS4.4默认... 阅读全文

posted @ 2006-10-29 22:45 Jason Cui 阅读(886) 评论(0) 推荐(0) 编辑

2006年10月27日

摘要: 研究了一星期了,有点入门,但是始终是做的太慢。可能最近脑袋不太灵光了,学习东西很慢。也可能是被微软的IDE给宠坏了,习惯了复制粘贴,脑袋已经很久没有去记东西了。而Python的语法又不熟悉,Django的内核也不了解,所以很多东西都要去Google一下才能写下去。为了增强记忆,也顺便整理一下自己的思路,写篇学习笔记。新手可以作为入门参考。 Django以Project为项目组织单位,项目里面可以建... 阅读全文

posted @ 2006-10-27 21:20 Jason Cui 阅读(600) 评论(0) 推荐(0) 编辑

2006年10月25日

摘要: 下一个项目准备用Python+Django来完成,先做些技术准备。数据库方面用Django已经试验的差不多了,但是似乎性能很差。自己编译了Mysql,用虚拟机测试,生成1000个用户,1000篇文章用时80秒,这种并发性能恐怕没有办法让人满意。(每篇文章需要单独生成Tag和文章与Tag的对应关系,涉及8次数据库操作。)花了一天时间试验InnoDB和MyIsam的区别,但是似乎没有影响,开不开Tra... 阅读全文

posted @ 2006-10-25 21:55 Jason Cui 阅读(7641) 评论(4) 推荐(0) 编辑