Python
文章平均质量分 51
长空飞鸟
C++,Socket,网络编程,多线程,SQL SERVER,BI,SSIS,ETL,北京
展开
-
Tornado
Tornado是FriendFeed使用的可扩展的非阻塞式Web服务器及相关工具的开源版本。特点:非阻塞式,速度快,每秒处理数以千计的连接。目的:为了处理 FriendFeed 的实时功能 ——在 FriendFeed 的应用里每一个活动用户都会保持着一个服务器连接语言: python安装: python setup.py install官方入门文档: h原创 2013-05-17 17:38:00 · 751 阅读 · 0 评论 -
PostgreSQL
PostgreSQL是以加州大学伯克利分校计算机系开发对象关系型数据库管理系统(ORDBMS)PostgreSQL支持大部分 SQL标准并且提供了许多其他现代特性:复杂查询、外键、触发器、视图、事务完整性、MVCC。同样,PostgreSQL 可以用许多方法扩展,比如, 通过增加新的数据类型、函数、操作符、聚集函数、索引方法、过程语言。并且,因为许可证的灵活,任何人都可以以任何目的免费原创 2013-05-20 17:10:28 · 859 阅读 · 0 评论 -
python list 链表的几个注意点
1.负数索引从 list 的尾部开始向前计数来存取元素。任何一个非空的 list 最后一个元素总是 li[-1]。>>> li = ["a", "b", "mpilgrim", "z", "example"]>>> li[-1] 'example'>>> li[-3]'mpilgrim'可以这样理解:li[-n] == li[len(li) - n]原创 2013-05-21 14:05:53 · 1604 阅读 · 0 评论 -
python 类机制的几个注意点
python的类机制是C++和Python's Modula-3的混合。允许多继承,c++也允许,但java不允许。用C++的术语来讲,所有的类成员都是公有的,所有的成员函数都是虚拟的(virtual)用Modula-3的术语来讲,在成员函数中没有什么简便的方式可以引用对象的成员:方法函数在定义时需要以引用的对象做为第一个参数,以调用时则会隐式引用对象。在Python中“对象”这个原创 2013-05-22 13:53:51 · 1073 阅读 · 0 评论 -
Python 实例对象
实例对象唯一可用的操作就是属性引用。有两种有效的属性名:第一种称作数据属性。相当于C++的数据成员。不同之处在于Python的数据属性不需要声明,第一次使用时会生出,如同Python的局部变量。第二种为实例对象所接受的引用属性是方法。方法是属于一个对象的函数。在Python中,方法不止是类实例所独有:其它类型的对象也可有方法。例如,链表对象有append,insert,re原创 2013-05-22 14:15:08 · 1960 阅读 · 0 评论 -
Python 类对象
Python的类对象跟C++的类与对象及Java中的有很大不同。类定义完成时(正常退出),就创建了一个类对象。基本上它是对类定义创建的命名空间进行了一个包装;类对象支持两种操作:属性引用和实例化。属性引用使用和Python中所有的属性引用一样的标准语法: obj.name。类对象创建后,类命名空间中所有的命名都是有效属性名。所以如果类定义是这样:class MyClas原创 2013-05-22 14:03:45 · 1474 阅读 · 0 评论 -
Tornado
Tornado是一个简单、强大而易于扩展的python的web服务器和web框架。注意它不仅仅是一个web server,同时还是一个web framework! C10K (concurrent ten thousand connections).原创 2013-05-23 14:55:11 · 795 阅读 · 0 评论 -
Python中range
Python中range函数时一个非常常用而且方便的函数,下面结合自己的理解详细说明一下,防止遗忘:1.常用形式range(1,5)结果为[1,2,3,4],注意:没有5!解释:可以很多C。C++程序员都以为会是1,2,3,4,5,这个是经常犯的错误。可以这样记忆:range中的第一个参数是开始,第二个参数是结尾,但用数学中的表达式应该是 [arg1,arg2)2.第三个参原创 2013-06-03 15:31:24 · 4275 阅读 · 0 评论 -
Python中range的使用以及reverse List的方法
Python中range函数时一个非常常用而且方便的函数,下面结合自己的理解详细说明一下,防止遗忘:1.常用形式range(1,5)结果为[1,2,3,4],注意:没有5!解释:可以很多C。C++程序员都以为会是1,2,3,4,5,这个是经常犯的错误。可以这样记忆:range中的第一个参数是开始,第二个参数是结尾,但用数学中的表达式应该是 [arg1,arg2)2.第三个参原创 2013-06-03 15:16:49 · 40152 阅读 · 0 评论