Mongodb 自动增长 自增id 实现

From: http://hi.baidu.com/kekeles/blog/item/27bfa8ec9b53b8302697918c.html //首先创建一个自动增长id集合 ids >db.ids.save({name:"user", id:0}); //可以查看一下是否成功 > db.ids.find();{ "_id" : ObjectId("4c637dbd900f00000000686c"), "name" : "user", "id" : 0 } //然后每次添加新用户之前自增一下 ids集合 获得id >userid = db.ids.findAndMod...
2010-10-28 14:17 | 阅读 3654 次 | 评论 1 条

总算可以打开了

天朝的互联网需要救赎
2010-05-18 18:06 | 阅读 1732 次 | 评论 1 条

Python中__class__的理解

先运行下面一段代码: class A: def __init__(self,url): self.url = url def out(self): return self.urla = A('news.163.com')print a.out()b = a.__class__('www.bccn.net')print b.out()print Aprint a.__class__ 可以看出a.__class__就等效于a的类A
2010-04-21 03:55 | 阅读 12441 次 | 评论 0 条

HTML UTF-8编码转换成Python的可读形式

<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> </head><body>&amp;#29256;&amp;#26435;&amp;#x6240;&amp;#x6709;</body></html> >>> print unichr(29256)版>>> print unichr(26435)权>>> print unichr(0x6240)所>>> print unichr(0x6709)有
2010-04-02 13:18 | 阅读 1844 次 | 评论 1 条

web.py中的memoize

web.memoize,貌似是缓存函数返回值的 文档中的实例 | >>> calls = 0 | >>> def howmanytimeshaveibeencalled(): | ... global calls | ... calls += 1 | ... return calls | >>> fastcalls = memoize(howmanytimeshaveibeencalled) | >>> howmanytimeshaveibeencalled() | 1 |...
2010-03-27 23:17 | 阅读 2525 次 | 评论 1 条

Django:locals()小技巧

locals()小技巧 看看最近的current_datetime: 代码 def current_datetime(request): now = datetime.datetime.now() return render_to_response('current_datetime.html', {'current_date':now}) 这个例子中你会发现你自己计算一些值后存储在变量中(例如now)并传递给模板 懒程序员可能会觉得有点繁琐,既要给临时变量取名又要给模板变量取名 这不仅仅是冗余,这是过度输入 如果你很懒或者你想保持代码整洁,使用...
2010-03-22 01:01 | 阅读 3136 次 | 评论 1 条

python中创建空字典的方法

一个是用花括号 d = {} 另一个是用内置函数dict() d = dict()
2010-03-21 23:50 | 阅读 37174 次 | 评论 1 条

Python:locals 和 globals

Python有两个内置的函数,locals 和globals,它们提供了基于字典的访问局部和全局变量的方式。 首先,是关于名字空间的一个名词解释。是枯燥,但是很重要,所以要耐心些。Python使用叫做名字空间的东西来记录变量的轨迹。名字空间只是一个字典,它的键字就是变量名,字典的值就是那些变量的值。实际上,名字空间可以象Python的字典一样进行访问,一会我们就会看到。 在一个Python程序中的任何一个地方,都存在几个可用的名字空间。每个函数都有着自已的名字空间,叫做局部名字空间,它记录了函数的变量,包括函数的参数和局部定义的变量。每个模块拥有它自已的名字空间,叫做全局名字空间...
2010-03-21 23:32 | 阅读 3430 次 | 评论 1 条

php.exe php-cgi.exe php-win.exe的区别

php.exe是提供来在命令行执行PHP文件的工具,比如你在有文件ABC.PHP,那么你可以在CMD命令提示符下执行命令php.exe abc.php来运行这个PHP文件。php-cgi.exe是提供来作为CGI使用的,区别是在文件输出所有内容之前,会自动输出一个下面的HTTP头:X-Powered-By: PHP/5.2.5Content-type: text/htmlphp-win.exe也可以执行PHP文件,区别是大打开控制台,不显示输出内容。可以用来编写无需显示界面的文件处理、网路服务等程序。
2010-03-20 12:26 | 阅读 4649 次 | 评论 0 条

找到一个更好的代码高亮的库

python实现的 http://pygments.org/ 比http://www.codehighlighter.com/支持的语言更多,更重要的是开源
2010-03-17 16:26 | 阅读 2810 次 | 评论 1 条

Using XML Resources with XRC

直接上链接了 http://wiki.wxwidgets.org/Using_XML_Resources_with_XRC
2010-03-11 19:34 | 阅读 1845 次 | 评论 1 条

py2exe的用法小汇

console方式编译 setup(console=["consoles.py"]) windows方式编译 setup(windows=["windows.py"]) 编译ico图标 setup(windows = [{"script":"ico.py", "icon_resources": [(1, "myico.ico")]} ]) 一次编译多个文件 在编译的时候把多个文件以列表方式传递给setup即可: setup(console=["my)one.py","my_two.py"]) setup(windows=["my)one.py","my_two.py"]...
2010-03-09 21:52 | 阅读 3000 次 | 评论 1 条

微软夸起海口一点也不含糊

微软的 Silverlight 已经发展到 V4,声称拥有 45% 的市场,在欧洲和亚洲更高(60%)。它也提供跨平台和浏览器支持,尽管对 Linux 的支持不够及时。
2010-03-06 13:34 | 阅读 1799 次 | 评论 1 条

祝BCCN的朋友们新年快乐

虎年吉祥
2010-02-16 22:36 | 阅读 1687 次 | 评论 1 条

如何刷新DNS缓存

首先进入命令提示符下(开始——运行——cmd): 先运行:ipconfig /displaydns这个命令,查看一下本机已经缓存了那些的dns信息的,然后输入下面的命令 ipconfig /flushdns 这时本机的dns缓存信息已经清空了,我们可以再次输入第一次输入的命令来看一下, ipconfig /displaydns
2010-02-09 19:32 | 阅读 2736 次 | 评论 2 条

php用正则判断是否为数字

if(preg_match("/^\d*$/",$did)){ echo('是数字');}else{ echo('不是数字');}
2010-01-05 23:58 | 阅读 2188 次 | 评论 1 条

call_user_func和call_user_func_array

call_user_func函数类似于一种特别的调用函数的方法,使用方法如下: <?phpfunction a($b,$c) { echo $b; echo $c;}call_user_func('a', "111","222");call_user_func('a', "333","444");//显示 111 222 333 444?>调用类内部的方法比较奇怪,居然用的是array,不知道开发者是如何考虑的,当然省去了new,也是满有新意的:<?phpclass a { function b($c) { echo $c; }}call_u...
2008-08-21 17:18 | 阅读 13700 次 | 评论 2 条

济南网通DNS服务器地址

首选:202.102.128.68 备用:202.102.152.3
2008-06-09 12:18 | 阅读 12127 次 | 评论 0 条

网易才人大作《史记.陈光标传》

陈光标者,江苏苏北人也。少家贫,兄姊早亡,光标昼谋家用,夜则吟诵。弱冠,已具经商才矣。及长,虎颌环眼,有燕赵风骨,时人称之。        光标虽行商贾事,然性抗烈,轻财贵义,诸事勤奋,渐富甲一方。光标好行善,淡声名,其善事多不彰。其父曰:“女行善,当为人表率,以正世风,虽有流言,不足畏也”。光标以为然,自此抚养孤遗,多施财物,慈爱闻于州里。郡察孝廉,州辟从事,举异行。远近咸归其义,师其行焉。 戊子四月初八,蜀地大动,举国皆感地动,上下失色。光标于江城闻蜀中有难,乃语其部众曰: “我欲赴蜀中,诸君如何?”众曰“愿从公”。光标乃集壮士一百二十人,急调机械六十,多带金帛备赈,径赴蜀中,其时距...
2008-06-06 15:24 | 阅读 6153 次 | 评论 2 条

PHP中define和defined的区别

define用来定义一个常量,如: define('A',12345); defined用来检测常量有没有被定义,如: if(defined('A')){ echo A; }else{ echo "常量A没有被定义"; }
2008-05-31 22:24 | 阅读 7379 次 | 评论 2 条
浏览2780983次
文章归档