有关FP的一切都能在这边讨论。

最近更新文章

翻译www.djangobook.com之第二十一章:部署Django

The Django Book:第21章 部署Django 贯穿本书我们提到了一些推动Django开发的目标,易于使用,对程序员新手友好,抽象重复的任务--这些都推动了Django的 开发人员 尽管如此,由于它起初是一个内部的,闭源的项目,一直有另外一个非常重要的目标:Django应该容易部署,并且应该使得用 有限的资源服务巨大的流量可行 这个目标的动机在你查看Django的背景时就很显然了:在堪 ...
hideto 评论 (0) 有 7100 人浏览 2011-06-01

wxPython frame的布局详细解释(一)

对于初学者,wxPython的布局定位是有点麻烦,需要仔细查看官方文档。(原文:wiki.wxpython.org/learnSizer3.py) 以下是我学习过程中实现的实例,以便与大家共同交流:) 1. wx.BoxSizer() 在wxPython定位构件程中使用最多最直观的sizer. 原型: wx.BoxSizer.__init__(self, orient) siz ...
purpen 评论 (0) 有 8917 人浏览 2011-06-01

翻译www.djangobook.com之第二十章:安全

The Django Book:第20章 安全 internet是令人惊恐的地方 在过去的几年里,internet恐怖故事几乎持续出现在新闻中,我们看到病毒以惊人的速度传播,大量危及安全的计算机被当 作武器,从未结束的武装与垃圾邮件作战,以及许多从危及安全的网站鉴别盗窃的报导 作为好的web开发人员,打击这些黑暗势力是我们的责任,每个web开发人员需要把安全作为基本的web编程方面,不幸的是, ...
hideto 评论 (0) 有 3793 人浏览 2011-06-01

操作符is的1个诡异问题

请看这段程序 a = 0 b = 0 while a is b: a += 1 b += 1 print id(a), a print id(b), b 猜猜结果,呵呵结果是 13013836 257 13013812 257 原因在这里: 引用This is really hardcoded limit in the current CPython implementation The in ...
simohayha 评论 (0) 有 3820 人浏览 2011-06-01

翻译www.djangobook.com之第十九章:国际化

The Django Book:第19章 国际化 Django在代码和模板中对文本国际化有完整的支持,这里解释了它怎样工作 概览 国际化的目标是允许单独的Web程序以多种语言提供内容和功能 你,Django开发人员,可以通过添加少量的钩子到你的Python代码和模板中来达到此目的,这些钩子称为翻译字符串,它们 告诉Django:"如果此文本可以用那种语言翻译得到,这些文本应该被翻译成最 ...
hideto 评论 (0) 有 3150 人浏览 2011-06-01

尝试用Python实现消息传递编程风格

引用本文站在一个难以名状的角度上研究了 Python 语言中消息发送的编程风格。原文是使用 JavaScript 描述的。文章作者 lichray 只把文章的上篇改成了 Python,因为下篇对于 Python 来说是没有意义的。lichray 是个 ECMAScript 的狂热追随者,mozilla.org 邮件列表里的无名潜水员。 文章中使用了 Python 解释器,行开头有 "> ...
Lich_Ray 评论 (0) 有 2067 人浏览 2011-06-01

翻译www.djangobook.com之第十八章:自定义Django的admin界面

The Django Book:第18章 自定义Django的admin界面 第6章介绍了Django的admin界面,现在是回过头来仔细看看这个的时候了 我们前面讲的几次admin是Django的"杀手级特性",并且大多数Django开发人员很快爱上了它节省时间的所有特性 这样自然而然的大部分Django开发人员开始寻找自定义或者扩展admin的方法 第6章最后几部分讲到了一 ...
hideto 评论 (0) 有 3839 人浏览 2011-06-01

多重继承真是好哇

写 model 的时候发现有些东西在重复,第一反应就是写个基类,把这些重复的东西拿出来,然而 Model 类之间继承却不是那么方便的,应该会影响到 ORM 的行为。怎么办呢?幸好 python 有多重继承。下面就是项目中做这些重复事情的类:class ModelMixin(object): def save(self): if not self.id: # creation time if hasa ...
huangyiiiiii 评论 (0) 有 4436 人浏览 2011-06-01

翻译www.djangobook.com之第十七章:与遗留系统和数据库集成

The Django Book:第17章 与遗留系统和数据库集成 尽管Django最适合从零开始开发项目--所谓的"绿色领域"开发--将框架与遗留系统和数据库集成是可能的,本章解释一些 集成策略 与遗留数据库集成 Django的数据库层从Python代码生成SQL schemas--但是对于遗留数据库,你已经拥有SQL schemas,这种情况下你需要为你 已经存在的数据库表 ...
hideto 评论 (1) 有 2523 人浏览 2011-06-01

django newforms admin

又用 django 做了个项目,因为主要都是后台的东西,所以决定启用 django 的 newforms admin 分支!(不过这里我不是推荐大家现在就开始用 newforms admin 分支,如果没有把握,最好是抱着玩玩的态度先,我在开发过程中就改掉它好几个bug) newforms admin 分支是用 newforms 来重构 admin 模块,也顺便改变了一些设计决策,大大增强了 ad ...
huangyiiiiii 评论 (1) 有 1893 人浏览 2011-06-01

翻译www.djangobook.com之第十六章:中间件

The Django Book:第16章 中间件 有时你需要对每个Django处理的请求运行一段代码,该代码可能需要在视图处理它之前修改请求,或者可能日志为了调试而 记录关于请求的信息等等 Django的中间件框架本质上是进入Django的请求/应答处理的钩子,它是全局改变Django的输入和输出的轻量的,低级的"插 件"系统 每个中间件组件负责一些专有的功能,如果你线性的阅读本 ...
hideto 评论 (0) 有 2074 人浏览 2011-06-01

Java的堂弟——Python初体验

学习python一小段时间了,太高层次的话题就不说了,层次放低一点,就说说在实际编程中,体会到的Python和JAVA的区别。学习不久,认识有限,希望大家多指正,而我也会不断完善这篇文章。 Python的代码和Java有着相当的类似度,学习一段时间后,感觉有一种亲切感,所以姑且称呼它为Java的堂弟罢。 虽然Dive Into Python中,声明了Everything is Object,可是 ...
andyyehoo 评论 (7) 有 10567 人浏览 2011-06-01

翻译www.djangobook.com之第十五章:贡献的其它子框架

The Django Book:第15章 贡献的其它子框架 Python的众多力量中的一个是它的"电池导入"哲学,当你安装了Python,它自带了一个巨大的常用模块"标准库",你不需要 下载任何其它东西就可以立即开始使用,Django打算遵循这个哲学,它包含了它自己的对常用Web开发任务有用的附加标准库 本章就讲述这些附加物 关于标准库 Django的标准 ...
hideto 评论 (0) 有 2260 人浏览 2011-06-01

一键备份到GMail或别的什么东西

GSend.py python 代码 """GMail file sender: Send a file use GMail. """ from __future__ import with_statement import os import sys from smtplib import SMTP from e ...
towjzhou 评论 (0) 有 1317 人浏览 2011-06-01

翻译www.djangobook.com之第十四章:缓存

The Django Book:第14章 缓存 静态网站的简单文件直接服务于Web,性能很好,但是动态网站的一个基本的权衡是它们是动态的,每次用户请求一个页面 Web服务器会执行各种计算--从数据库查询到模板渲染到商业逻辑--来创建你的站点的访问者看到的页面,从处理过度的角 度来看,这代价非常昂贵 对于大多数Web应用,过度不是大问题,大部分Web程序不是washingtonpost.com或者s ...
hideto 评论 (0) 有 2955 人浏览 2011-06-01

知识库信息

最新评论

这难道不是构造器吗?def __init__(self,*args, **kwargs): " ...
cuqing 评论了 python中类属性和类实例的属性的区别
java是95年发布,python是91年发布,python是堂哥才对。
APieceOfRedCloth 评论了 Java的堂弟——Python初体验
在这里强词夺理有什么意思呢,Perl系的脚本语言就是比C系在OO方面有先天的差距。发挥好自身的优势就好 ...
elvisharcher 评论了 Java的堂弟——Python初体验
im.getdata() r,g,b = im.split()#分割成三个通道
Sumby 评论了 python图形处理库PIL(Python Image Library ...
...
Hermosa_Young 评论了 我眼中的Python
Python的OO就行一坨XX
hipop 评论了 Java的堂弟——Python初体验
再一次没看懂,有空再来看看
fiftyk 评论了 Python的descriptor
User.add_to_class(obj_name, obj) UserAdmin.fieldset ...
yindashan 评论了 非profile方式扩展Django User Model
看了abruzzi的连载后,顿时产生膜拜的冲动……感谢abruzzi的如此好文,开阔了眼界呀……对Py ...
wl6179 评论了 Python图形图像处理库的介绍之Image模块
abruzzi是个大好人~连载这么多PIL的文章……感谢abruzzi!豁然开朗了~~~体验到py的神 ...
wl6179 评论了 python图形处理库PIL(Python Image Library ...
我在按照这样操作的时候出现了这样的问题,这是怎么回事呢TypeError at /'ProfileBa ...
田梦桦 评论了 非profile方式扩展Django User Model
实际使用时有必要这样改。对于用户注册时要求必填的内容,最好都应该放到同一张表(对象)里,这是在整个对象 ...
raidsan 评论了 非profile方式扩展Django User Model
a564941464 写道劳驾,请show()方法里面的参数是什么意思?enh.ehhance(1.5 ...
a564941464 评论了 python图形处理库PIL(Python Image Library ...
劳驾,请show()方法里面的参数是什么意思?enh.ehhance(1.5).show(" ...
a564941464 评论了 python图形处理库PIL(Python Image Library ...
很好。学到了很多知识
objectjava 评论了 翻译www.djangobook.com之第三章:动态Web ...
很好。学到了很多知识
objectjava 评论了 翻译www.djangobook.com之第二章:Django快 ...
为什么没有第7章
uuu999ggg 评论了 翻译www.djangobook.com之第八章:高级视图 ...
使用异常的代码更加可读。
linkerlin 评论了 python中的Error-checking策略
没学过Python
laotou99 评论了 Python的descriptor
r,g,b = im.split()#分割成三个通道 会报错:Traceback (most rec ...
请输入用户名 评论了 python图形处理库PIL(Python Image Library ...
Global site tag (gtag.js) - Google Analytics