2010年3月31日

摘要: In [1]: from django.contrib.auth.models import UserIn [2]: User.objects.all()[0]Out[2]: <User: admin>In [3]: from django.db import connectionIn [4]: connection.queriesOut[4]:[{'sql': u'SELECT `auth_user`.`id`, `auth_user`.`username`, `auth_user`.`first_name`, `auth_user`.`last_name 阅读全文
posted @ 2010-03-31 20:23 ddper 阅读(392) 评论(0) 推荐(0) 编辑

2010年3月22日

摘要: 管理者面临的主要问题:使得人们去做你要他们做的事,或者说是如何使得所有人都向同一个方向前进。如果团队中有不止一个成员,那么你马上就得面对各种各样的人,每个人心里都有自己的一把小算盘。他们想要的东西不同于你想要的东西。三个一般性的方法:军事化管理法经济利益驱动法认同法军事管理法命令和控制式的管理。其大致思想是,人们只做你告诉他们去做的事情。如果他们没有做,就翻惩罚他们。使用这种方法来管理高科技团队,有以下三个缺点:首先,人们并不喜欢被这样管,尤其是那些对智商很自负的程序员;其次,没有足够的时间用在微观管理上;最后,在高科技公司中,负责干活的个人总是比“领导者”有更多的信息,所以他们其实是做决策的 阅读全文
posted @ 2010-03-22 22:33 ddper 阅读(174) 评论(0) 推荐(0) 编辑

2010年3月16日

摘要: http://static.icybear.net/[CN]Programmer%20competency%20matrix.htm计算机科学:数据结构 1算法 1编程体系 1软件工程:源码版本控制 3自动化编译 1自动化测试 0.5 程序设计:问题分解 1系统分解 1交流 1同一文件中的代码组织 1跨文件代码组织... 阅读全文
posted @ 2010-03-16 21:49 ddper 阅读(169) 评论(0) 推荐(0) 编辑

2010年3月8日

摘要: 现象:view执行到render_to_response时就卡住,使页面无法显示。解决过程:由于可以确认没有改过这部分代码,所以怀疑是浏览器或是系统的问题,所以做了如下尝试: 换个浏览器(无效); 重启MySQL(无效); 重启系统(无效)。到此时就有点怕这个Bug了,明明没有改过代码,怎么就会突然问题呢?怀疑可能自己改了代码忘了,或是由于其它人更改代码引起的。尝试使用另一个版本库中的代码(前一次更新用的代码,可以确认能够使用),所出现的现象相同。这下就没头绪了,于是把问题抛给了张顾问。他给出的解决思路是:template tags 里有死循环如果render_to_response里不传递数 阅读全文
posted @ 2010-03-08 22:23 ddper 阅读(158) 评论(0) 推荐(0) 编辑

2009年11月25日

摘要: http://v.youku.com/v_show/id_XMTI4NTU3MDg0.htmlThree basic steps:1 Detect inefficiency;2 Find a quicker way;3 Make it a habit.拙劣的翻译三个基本的步骤:1 找到低效;2 找到更快的办法;3 使其成为习惯。展开:1 我们都是低效的人,每天的反思有助于我们发现低效;2 可以通过各种方式找到更快,更好的办法;There is always a better way.3 让高效成为习惯,让成功成为习惯。改进的三个步骤:发现不足、找到更好的方法、实施好方法并使其成为习惯kaize 阅读全文
posted @ 2009-11-25 21:24 ddper 阅读(166) 评论(0) 推荐(0) 编辑

2009年11月18日

摘要: 情景:单分区系统cat /etc/fstab# /etc/fstab: static file system information.## proc /proc proc defaults 0 0/dev/sda1 / ext3 e... 阅读全文
posted @ 2009-11-18 22:55 ddper 阅读(985) 评论(0) 推荐(0) 编辑

2009年11月16日

摘要: 知识增长的唯一来源:错误;人的两大目标:生存、有趣;逻辑三段论:大前提、小前提、结论;计算机三大系统:输入、处理、输出;思维三要素:目标、可能性、证据;改进的三个步骤:发现不足、找到更好的方法、实施好方法并使其成为习惯; 阅读全文
posted @ 2009-11-16 23:32 ddper 阅读(140) 评论(0) 推荐(0) 编辑

2009年10月16日

摘要: 1 更改settings.py;将数据库信息改为想要转换到的MySQL数据库。2 创建数据表;python manage.py syncdb注意事项:不要创建Admin账号3 将sqlite数据文件中的数据dump成sql脚本文件;sqlite3 database.db.output sql.dump4 更改生成的sql脚本文件;a 删除所有的CREATE语句;b 修改INSERT语句例:dump出来的语句:INSERT INTO “lend_paylist” VALUES(18,245,6,6,0,0,905,'2010-03-28 00:00:00',1); 在VI中修改为 阅读全文
posted @ 2009-10-16 22:45 ddper 阅读(398) 评论(0) 推荐(0) 编辑

2009年10月8日

摘要: 三大范式第一范式(1NF):表中的每一个字段只能存放单一的值,而且每条记录都要能利用一个惟一的主键来加以识别。第二范式(2NF):表中的记录的所有字段都要和该表的主键有依赖关系;如果有些字段只和主键的一部分相关的话,就得把它们独立出来变成另一个表。如果一个表的主键只有一个字段的话,它就是符合第二范式的。一个表符合第二范式,当且仅当:它符合第一范式所有的非主键字段都依赖于主键第三范式(3NF):所有... 阅读全文
posted @ 2009-10-08 21:01 ddper 阅读(243) 评论(0) 推荐(0) 编辑

2009年9月18日

摘要: 参考资料:http://www.okpython.com/views-tid-271.html Shell中的实例 项目目录:E:\mysite>>> from django.core.management import setup_environ>>> import sys>>> sys.path.append("e:/") # django项目所在的目录>>> from mysite import settings>>> setup_environ(settings)'e: 阅读全文
posted @ 2009-09-18 21:58 ddper 阅读(286) 评论(0) 推荐(0) 编辑

导航