软件开发 应用软件相关 LAMP 指Linux+Apache+MySQL/MariaDB+Perl/PHP/Python。因为搭建动态网站的时候经常选用这几个技术,所以他们经常被放到一起使用,他们拥有很高的兼容度,它和J2EE、.Net已经形成三足鼎立之势。 LNMP 指Linux下的Nginx+M...
分类:
其他好文 时间:
2015-08-05 11:59:42
阅读次数:
117
可以将代码量较大的程序分割成多个有组织的、彼此独立但又能互相交互的代码片段,这些自我包含的有组织的代码段就是模块模块表现形式为以.py结尾的代码文件一个文件被看作一个独立的模块,一个模块也可以被看作是一个文件。模块的文件名就是模块的名字加上扩展名.py每个模块都..
分类:
编程语言 时间:
2015-08-05 10:49:04
阅读次数:
229
操作系统是ubuntu更新源1apt-getupdate安装Nginx和uWSGI1apt-getinstallnginxuwsgiuwsgi-plugin-python安装Python相关环境1apt-getinstallpython-devpython-virtualenvpython-pip这里如果安装不成功,可以分开安装,试过一次,分开安装才成功,原因目前以我的水平还发现不了,..
分类:
其他好文 时间:
2015-08-05 10:46:34
阅读次数:
183
1. 概述 protobuf(Protocol Buffers )是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化。它很适合做数据存储或 RPC 数据交换格式。可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前提供了 C++、Java、Python 三种语言的 API。 特点:
结构数据串行化,灵活、高效、自动。
相对XML,更...
分类:
其他好文 时间:
2015-08-05 10:34:46
阅读次数:
139
1.在python中,0,‘’,{},(),[],空值,空列表,等等,都表示假值,反之都是真值在逻辑运算and,or中,返回的不是true或者false,返回的是逻辑运算符两边的其中一个值,而对于算数运算符,
==,!=,>,
2.and,从左到右运算,当两边,都是真值时,返回最后一个真值,当两边都是假值时,就返回第一个假值,当同时存在真假值时,则返回第一个假值,其实,记法可根据逻...
分类:
编程语言 时间:
2015-08-05 07:48:55
阅读次数:
147
1. 首先确认python的版本为2.3.4以上,如果不是需要升级python的版本 python -V 检查python版本2. 安装mysql, 比如安装在/usr/local/mysql目录下3. 下载 MySQL-python-1.2.2.tar.gz 地址 http://sourcefor...
分类:
数据库 时间:
2015-08-05 06:35:06
阅读次数:
176
一、异常的捕获 异常的捕获有以下几种方法: 1:使用try和except语句 try: block except [exception,[data…]]: block try: block except [exceptio...
分类:
编程语言 时间:
2015-08-05 06:29:26
阅读次数:
164
这两个基本上都是在循环的时候用。for i in range(0, 100):print i for i in xrange(0, 100):print i这两个输出的结果都是一样的,实际上有很多不同,range会直接生成一个list对象:a = range(0,100)print type(a)p...
分类:
编程语言 时间:
2015-08-05 06:26:39
阅读次数:
131
$ python thread.py starting at: 2015-08-05 00:24:24Traceback (most recent call last): File "thread.py", line 28, in main() File "thread.py", line 16,....
分类:
其他好文 时间:
2015-08-05 06:25:57
阅读次数:
153
问题描述:采用python实现剔除列表中相同的元素。顾名思义,比如说有一列表listVal=[12,34,23,12,23,34,15],经过剔除之后,应该只剩下listVal=[15]。起初,我的思路是这样的:遍历每一个元素a(称之为大的遍历),记元素a的位序为LocA,对于每一个元素再做遍历(小的遍历),小的遍历..
分类:
编程语言 时间:
2015-08-05 01:17:25
阅读次数:
676