- 博客(18)
- 资源 (9)
- 收藏
- 关注
转载 C#数据库编程 之 DbHelper数据操作类【DBHelper.CS】
其实,微软的企业库中有一个非常不错的数据操作类了.但是,不少公司(起码我遇到的几个...),对一些"封装"了些什么的东西不太敢用,虽然我推荐过微软的企业库框架了...但是还是要"评估"...一评就是几个月...而且,一些公司有的根本就是裸ado.net开发,或者自己封装的数据库操作类非常别扭,很不好用. 这里我给大家共享一个我参照企业库中的数据操作组件编码风格写的数据库操作类,对使用它的程序员来说
2011-10-31 11:01:47 5406
转载 python model字段类型
V=models.CharField(max_length=None[, **options]) #varcharV=models.EmailField([max_length=75, **options]) #varcharV=models.URLField([verify_exists=True, max_length=200, **options]) #varcha
2011-10-28 18:30:08 3031
转载 Django发送邮件
简介: 虽然python提供了smtplib库,来完成email的发送功能,但是django对其进行了封装,使得发送邮件的接口变得更简单,更方便,django的封装位于django.core.mail例子:from django.core.mail import send_mailsend_mail('Subject here', 'Here is the messa
2011-10-27 17:07:25 15372 1
原创 使用生成器与协程
乍一看,如何使用生成器和协程解决实际问题似乎并不明显。但在解决系统、网络和分布式计算方面的某些编程问题时,生成器和协程特别有用。例如,如果要建立一个处理管道(本质上类似于在UNIX shell中使用一个管道),就需要用到生成器函数。第1章中给出一个这样的例子。下面给出另一个例子,其中包括关于查找、打开、读取和处理文件的一组生成器函数:import osimport fnmatchdef
2011-10-26 11:10:22 1552
原创 协程与yield表达式
在函数内,yield语句还可以用作出现在赋值运算符右边的表达式,例如:def receiver(): print "Ready to receive" while True: n = (yield) print "Got %s" % n 以这种方式使用yield语句的函数称为协程,它的执行是为了响应发送给它的值。它的行为也十分类
2011-10-26 10:48:19 5790
原创 生成器与yield
函数使用yield关键字可以定义生成器对象。生成器是一个函数,它生成一个值的序列,以便在迭代中使用,例如:def countdown(n): print "Counting down from %d" % n while n > 0: yield n n -= 1 return 如果调用该函数,就会发现其中的代码不
2011-10-25 17:54:55 1006
原创 python里的装饰器
装饰器是一个函数,其主要用途是包装另一个函数或类。这种包装的首要目的是透明地修改或增强包装对象的行为。表示装饰器的语法是特殊符号@,如下所示:@tracedef square(x): return x*x上面的代码可以简化为:def square(x): return x*xsquare = trace(square) 这个例子中定义了函数s
2011-10-25 17:25:50 987
转载 windows下配置apache2.2+python2.5+mod_python=Django环境
下面记录如何在windows XP下搭建python2.5+Django1.1.1环境1.下载安装好python2.5后,如安装在D:\Python25,在环境变量的PATH中添加D:\Python25,这样在任何目录下都能运行python2.在Django官网下载Dja
2011-10-18 15:57:09 1551
转载 MySQL命令行 操作数据库
MySQL命令行导出数据库:1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin(或者直接将windows的环境变量path中添加该
2011-10-18 13:08:30 2062
原创 [error] VirtualHost *:80 -- mixing * ports and non-* ports 错误
[Thu Dec 17 12:50:06 2009] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proce
2011-10-17 17:47:44 5468
转载 apache+mod_wsgi+django在windows下的部署
首先安装好python2.7 和 apache http server 服务器。下载 mod_wsgi什么是mod_wsgi ?mod_wsgi的目标是实现一个简单的Apache模块,支持任何Python WSGI的接口的Python应用程序的托管。该模块适用于高性能
2011-10-17 17:37:53 1820
转载 Java 收取 和 发送 邮件+SSL
这里使用 Gmail 邮箱测试1. 收取邮件package lius.javamail.ssl;import java.io.UnsupportedEncodingException;import java.security.*;import
2011-10-14 16:43:59 20916 1
转载 常用EMAIL的pop和smtp服务器地址
网站 接收服务器(POP3) 外发服务器(STMP)●网易@163.com邮箱: pop.163.com; smtp.163.com ●网易@yeah.net邮箱: pop.yeah.net; smtp
2011-10-14 16:12:24 42795
转载 一句话很强悍的九九乘法表
http://www.pydn.cn/forum.php?mod=viewthread&tid=572&extra=page%3D1
2011-10-13 10:36:17 795
转载 使用Flex 4、Django、Python和PyAMF进行开发
创建Django项目安装Python、Django和PyAMF以后,就可以创建您的第一个Django项目了。如果这是首次使用Django,则必须进行一些初始设置。您将必须在将用于存储所有Django代码的目录中创建一个Django项目。Django项目是一个代码目录,包含所有
2011-10-10 14:35:38 1658
原创 python 下载安装PYAMF 框架
AMF是Adobe独家开发出来的通信协议,它采用二进制压缩,序列化、反序列化、传输数据,从而为Flash 播放器与Flash Remoting网关通信提供了一种轻量级的、高效能的通信方式。AMF最大的特色在于可直接将Flash内置对象,例如Object, Array, Date,
2011-10-10 10:41:01 3875
转载 PYTHON 列出指定目录下的文件
import osimport reimport timedir = "."type = "txt"files = os.listdir( dir )rr = re.compile( "\.%s{1}quot; %type , re.I )fo
2011-10-08 10:14:58 1965
各种居中样式
2014-12-20
mod_wsgi-win32-ap22py27-3.3.so
2011-10-17
使用Flex 4、Django、Python和PyAMF开发项目示例
2011-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人