- 浏览: 499685 次
- 性别:
- 来自: 北京
最新评论
-
bo521dai:
Bravo. contains everything.
Oracle调优总结 -
yangxiutian:
固态硬盘是什么东东,既然对硬件有约束,我想推广难啊,除非若干年 ...
未来操作系统(组图) -
showzh:
...
listener.ora 、sqlnet.ora 、tnsnames.ora的关系以及手工配置举例 -
489687009:
我特别想问一下楼主,现在有了框架后,jsp2.0还有用武之地吗 ...
JSP2.0入门 -
liuzl121:
你好 我刚学java,我想请教下这个SignonControl ...
log4j详尽配置实战(for spring)
文章列表
from: http://yangyubo.com/django-best-practices/
译者 (yospaly) 前言
Django 最佳实践 (django-best-practices) 是 django-reusable-app-docs 的一个分支项目, 它在原有项目的理念上进行了扩展, 建立了一套关于 Django Web 开发方面的 “最佳实践” 规则, 这些理念超出了官方文档的讨论范围.
这份文档由一系列准则组成, 围绕这如何创建便于维护, 代码干净, 结构清晰, 方便复用, 易于部署的 Django 项目. 对于初学者, 它是一份不可多得指南, 如果不知道从何下手 ...
- 2009-07-06 16:17
- 浏览 2172
- 评论(0)
路由表说明(详解route print)
看了nello的路由表,就找来这片文章,比较详细的解释了路由表,这个还是比较常用的,和大家共享
路由表说明
------------------------------------------------------------------------------ 源码:--------------------------------------------------------------------------------
Active Routes:
Network Destination ...
- 2009-07-05 21:01
- 浏览 2142
- 评论(0)
http://docs.djangoproject.com/en/dev/
- 2009-07-02 18:31
- 浏览 1195
- 评论(0)
花 5 分钟学习 wiki,然后进入实际的应用程序编程,Django 程序员很容易创建让人迷惑、难于维护或低效的模型类。在本文中,了解如何避免一些常见的查询错误、如何使用模型管理器来封装复杂查询以及如何充分利用 Django V1.1 强 ...
- 2009-07-02 14:03
- 浏览 2284
- 评论(0)
四个命令
命令1:监听命令
nc -l -p port
nc -l -p port > e:\log.dat
nc -l -v -p port
参数解释:
-l:监听端口,监听入站信息
-p:后跟本地端口号
-v:显示端口的信息,如果使用-vv的话,则会显示端口更详细的信息
提示:一般大家都爱用-vv
nc -l -p 80
这个很简单,监听80端口
如果机器上运行这个命令,端口80被认为是开放的,可以欺骗很多扫描器的哦!
nc -l -p 80 > e:\log.dat
呵呵,功能和上边一样,但是后边加了个“> e:\log.dat”我想,学过ECHO
那个 ...
- 2009-07-02 11:06
- 浏览 1878
- 评论(0)
http://www.woodpecker.org.cn/obp/django/django-faq/db-api.html
- 2009-07-02 09:19
- 浏览 855
- 评论(0)
python编程八荣八耻
以动手实践为荣, 以只看不练为耻;
以打印日志为荣, 以单步跟踪为耻;
以空格缩进为荣, 以制表缩进为耻;
以单元测试为荣, 以人工测试为耻;
以模块复用为荣, 以复制粘贴为耻;
以多态应用为荣, 以分支判断为耻;
以Pythonic为荣, 以冗余拖沓为耻;
以总结分享为荣, 以跪求其解为耻;
- 2009-07-01 16:20
- 浏览 1078
- 评论(0)
Recovery Manager(RMAN)是一种用于备份(backup)、还原(restore)和恢复(recover)数据库的Oracle 工.RMAN只能用于ORACLE8或更高的版本中。它能够备份整个数据库或数据库部件,如表空间、数据文件、控制文件、归档文件以及Spfile参数文件。RMAN也允许您进行增量数据块级别的备份,增量RMAN备份是时间和空间有效的,因为他们只备份自上次备份以来有变化的那些数据块。而且,通过 RMAN提供的接口,第三方的备份与恢复软件如veritas将提供更强大的备份与恢复的管理功能。
通过RMAN,也提供了其它更多功能,如数据库的克隆、采用RMAN建立备 ...
- 2009-06-30 09:23
- 浏览 1836
- 评论(0)
http://junmail.iteye.com/blog/214192
- 2009-06-30 09:20
- 浏览 847
- 评论(0)
--===========================================================================
我的实践过程:
1,将oci.dll文件(从oracle安装目录搜索)复制到python安装目录的Lib\site-packages下,如 C:\Python26\Lib\site-packages
2,添加环境变量:
ORACLE_HOME = D:\oracle\ora92;
PATH = .;%PATH%;D:\oracle\ora92\bin;
LD_LIBRARY_PATH = %LD_LIBRARY_PATH%;D:\ ...
- 2009-06-26 09:59
- 浏览 7899
- 评论(0)
讲程序设计,不得不讲到顺序、分支、循环。
顺序就是从上到下运行代码,这个很简单,不用再说了。
在讲分支、循环的时候,要特别注意python代码中的强制缩进。
我们先看看分支:
(1)简单的if-else
Python代码
1. a = '1'
2. if a == 1: #注意后面有一个冒号。其中“==”是相等判断
3. print 1 #注意print 函数之前有一个tab键,这就是python的强制缩进
4. else: #注意else后面的冒号
5. print 0 ...
- 2009-06-23 15:36
- 浏览 3495
- 评论(1)
近来嵌入式挺火,于是大家都往这里挤。我想提醒大家的是,嵌入式马上也会成为如今的软件业。在你进来之前请先考虑清楚。但只要我们真的学精了一样东西,不管它将来变成什么样,哪怕最后只剩下一个人,那个人也一定就 ...
- 2009-06-22 16:22
- 浏览 1727
- 评论(0)
Common Stumbling Blocks
本段简单的列出容易使人出错的变动。
* print语句被print()函数取代了,可以使用关键字参数来替代老的print特殊语法。例如:
1. Old: print "The answer is", 2*2
2. New: print("The answer is", 2*2)
3. Old: print x, # 使用逗号结尾禁止换行
4. Ne ...
- 2009-06-18 10:39
- 浏览 1027
- 评论(0)
http://www.woodpecker.org.cn/diveintopython/
- 2009-06-18 10:12
- 浏览 1197
- 评论(0)