- 浏览: 71796 次
- 性别:
- 来自: 北京
最新评论
-
xiayh04:
楼主好人!
Django书籍分享 -
winchun323:
感觉楼主,资料下载了!!!
ANDROID资料共享 -
tonyseek:
sydra 写道不是很懂python,鄙人是做java的,很奇 ...
Python单例模式 -
tterry:
没看出来怎么个劣法,莫非你说劣就劣?
避免劣化的python代码 -
edison0951:
Kabie 写道Singleton模式一般是用metaclas ...
Python单例模式
文章列表
去年开始看的ANDROID,搜集了当时能够找到的全部英文资料,当然了,现在可能又有很多新的书籍,希望大家也能留言共享下。
关于Sphinx的介绍,请移步到http://www.iteye.com/topic/122696这阅读
PYTHON对多线程的支持相当好,虽然很多人诟病他的GIL,首先来说说threading,它是基于thread模块的,它有两种方式,前一种方式如下。
def myfunction(args):
do_someti ...
这几天闲着无聊,想着自己编个小游戏来玩玩,看网上的大牛可是1,2天就可以搞一个出来,小弟不才,估计的要一个星期,废话不多说,先贴上我的代码和截图。
import pygame
from pygame.locals import *
from random import *
SIZE = (width,height) = (640,480)
#初始化系统,一切交给pygame来完成
pygame.init()
#建立一个窗口
screen = pygame.display.set_mode(SIZE)
#设置标题
pygame.display.set_caption('T ...
Google App Engine 和 Django 都可以使用 WSGI 标准运行应用程序。因此,可在 Google App Engine 上使用几乎整个 Django 堆栈,包括中间件。作为开发人员,唯一需要做的调整就是修改您的 Django 数据模型以利用 Google App Engine 数据存储 API 与快速、可扩展的 Google App Engine 数据存储配合使用。Django 和 Google App Engine 的模型概念类似,作为 Django 开发人员,可以快速调整应用程序以使用GAE的数据存储。
Google App Engine 默认的版本是0.96, ...
给你一张空白的纸,你会在上面写什么?
重复自己的名字的那个符号,还是你心底那个人的名字。重复在纸上来回的划着。。。
是印在了纸上,更是印在了心里。
呼呼的风声能告诉你些什么,轻微的呼吸能给你传递些什么,不问世事自己能了解什么。
依偎,取暖,抚摸,耳语,背影,目送,亲吻,手心里仅能握住的一根手指。
手指在背上的来去,在腹部的徘徊。轻轻的滑动,偶尔的逗留,你能感觉到的是什么?
Thanks for your understanding ,没有多余的话语去催促。
I don’t want nobody but you .歌曲一直重复的一句话,是甜蜜,也是压力。
平静简单的小日子,两个长不 ...
def initlog():
import logging
# 生成一个日志对象
logger = logging.getLogger()
# 生成一个Handler。logging支持许多Handler,
# 象FileHandler, SocketHandler, SMTPHandler等,我由于要写
# 文件就使用了FileHandler。
# log ...
# 程序版本号并不是number类型而是string
尽管在多数的例子中都将app.yaml和appengine-web.xml中的'version'字段作为number类型,实际上这只是人们的一种习惯。程序版本可以是任何URL中允许的string类型。例如,你可以将你的版本设置成" ...
低头沉思;抑或发呆,脑袋静止。都是一种所谓的选择,或者是不同的情绪。更确切的是说你选择了此种神态来表达你此时的情绪。
if u want to hold the world in your arms ,the first thing is open your arms.
if u want to hold somebody's heart ,the important thing is exchange yours with the other people.
if there have a job ,u want go,first ,u need tell them what is y ...
1.Apress - Practical Django Projects 2nd Edition
2.Django book 1.0 (2.0已经出了,1.0的中文版也已经有了,请移步到啄木鸟社区)
3.Django Template Development
4.Learning Website Development With Django
5.Pro.Django.Apress.2009
顺便说下,如果你觉得电子版看这不舒服,这个网站(http://www.riabook.cn/riabook/book-print.htm)可以帮你打印成纸质的,而且质量也不错。
如果你们有这方面的新书,也请 ...
前几天看到了上海海事大学杨元元结束了自己的生命。我想说的不是这个事,而是发生在我身边的自杀事件。在大四刚刚准备离校的时候,一位大三的校友在自己的寝室结束了生命,在炎热的夏天,他的尸体被吊了快一个星期终于有人发现了。就在一周前,和我同届同系的校友因为学校几次让他毕不了业,他也选择在深山中结束了自己的生命,也是一个星期后,他的尸体被找到了。
其实杨元元只是这无数所谓“知识改变不了命运”的一个放大,很多很多的人选择自杀的方式结束自己的生命,其实谁不想活在这个美好的世界?当他们决定离开,想必也是没有什么值得留恋,又或许是他们被压迫的只能够用死亡来抗争了。我不得不承认,我们的社会是无情的,如果你没 ...
从 ASCII 到 UTF-8 : 大话编码
话说当年,老美搞出了ASCII编码,用8个bit表示一个字符,
解决了计算机存储人类语言的问题.
要说当时那帮人真是有点小家子气,只顾解决英语,数字和一些简单符号
的存储问题,压根就没想过中文啊,拉丁文啊,藏文啊啥的怎么存储的问题.
随着计算机越来越普及,这个问题也就越来越尖锐了,总不能让全世界人民
都使用英语吧?于是,有这么两个组织,一个曰ISO,一个曰unicode组织,就开始
想办法了...
unicode想的办法比较简单,不是1个byte不够嘛?咱用两个byte存,大概够了吧?
这就是unicode 1.0 的实现.
要说人家ISO就 ...
方式一:Regular Expressions
a =u"汉字"
re.search(ur"[\u4e00-\u9fa5]+",a)
方式二:Function
def is_chinese(uchar):
if uchar >= u'\u4e00' and uchar<=u'\u9fa5':
return True
else:
return False
出于性能考虑,第一种方法不是很可取,但是绝对能够精确比配,千万不要忘记‘ur’,少了它,字母也会被比配到,而第二种的一个小缺点是如果传入的uchar以字母或者数字开头,而且中间又空格,会直接 ...
1) MYSQL的中文问题:
在MYSQL的安装目录下修改my.ini文件中的“default-character-set=”为GB2312或者UTF-8,修改这一项之后,会对MYSQL中的数据库全部起作用,如果你为了减少以后不必要的麻烦,你也可以只设置你当前要使用的数据库的编码,如:
CREATE DATABASE database_name DEFAULT CHARACTER SET utf8
2)DJANGO的设置(我用的1.1):
打开你PROJECT下的settings.py,你可以看到:
"LANGUAGE_CODE =''"默认的是en- ...
在我认识到本地GUI最终将会被淘汰之后,我转向了WEB,之前的毕业设计和业余时间都是在玩WEB,而现在开始玩PYTHON,WEB是自然不会少的了,在PYTHON社区溜达了一圈之后,发现了DJANGO,而且GUIDO也盛赞DJANGO。
据说DJANGO来自于一家新闻机构,而不是传统的IT领域,这倒让我很纳闷,国外新闻机构的程序员都这么厉害(我还混个啥呀)。
废话不多说,开始安装(说实话,我挺喜欢DJANGO的绿色)。当前版本是DJANGO1.1,在安装好之后,在PYTHON的安装目录下找到Scripts,然后在命令行下运行django_admin.py,即可以建立自己的项目。下面 ...
- 2009-09-05 20:12
- 浏览 5725
- 评论(0)
最近公司要写个WINDOWS和LINUX下的测试程序,我主要负责写CONFIGRATION TOOL,生成配置文档,以供主程序调用。
原来的WINDOWS下的CONFIGRATION TOOL使用VB.NET写的(VB.NET写界面真的是太快了),现在为了能够在LINUX和WIDOWS都能够使用, ...
- 2009-09-05 19:12
- 浏览 4305
- 评论(1)