- 浏览: 653098 次
- 性别:
- 来自: 淮安
最新评论
-
hymzjsw:
python 变量命名规范 -
IWSo:
...
mysql #1170错误(42000) BLOB/TEXT Column Used in Key Specification Without a Key Le -
wl59138528:
由于Python臭名昭著的GIL问题,OpenERP 6.1以 ...
OpenERP 部署环境使用说明 -
greybeard:
xiaoyao3857 写道怎么看着一大堆,似乎中间有些东西重 ...
python 变量命名规范 -
xiaoyao3857:
怎么看着一大堆,似乎中间有些东西重复说了吧
python 变量命名规范
文章列表
理解 Ruby Symbol
- 博客分类:
- Ruby
转自:http://www.ibm.com/developerworks/cn/opensource/os-cn-rubysbl/index.html
Symbol 是什么
Ruby 是一个强大的面向对象脚本语言(本文所用 Ruby 版本为1.8.6),在 Ruby 中 Symbol 表示“名字”,比如字符串的名字,标识符的名字。
创建一个 Symbol 对象的方法是在名字或者字符串前面加上冒号:
创建 symbol 对象
:foo
:test
:”abc”
:”I am a boy”
你可能会问,字符串就是字符串,干吗还有字符串的名字?这是因为在 R ...
Functional Programming Tools
There are three built-in functions that are very useful when used with lists: filter(), map(), and reduce().
filter(function, sequence) returns a sequence consisting of those items from the sequence for which function(item) is true. If sequence is a string or tuple, the ...
Python表示队列
- 博客分类:
- python
It is also possible to use a list as a queue, where the first element added is the first element retrieved (“first-in, first-out”); however, lists are not efficient for this purpose. While appends and pops from the end of list are fast, doing inserts or pops from the beginning of a list is slow (beca ...
这么酷的lambda用法
- 博客分类:
- python
Lambda Forms
By popular demand, a few features commonly found in functional programming languages like Lisp have been added to Python. With the lambda keyword, small anonymous functions can be created. Here’s a function that returns the sum of its two arguments: lambda a, b: a+b. Lambda forms can be ...
python的 __del__方法
- 博客分类:
- python
转自: http://hgoldfish.mysmth.net/2009/07/05/__del__%E6%96%B9%E6%B3%95/
简而言之,__del__方法相当于其它语言里的析构函数。不过,由于Python的一些特性,在使用__del__需要注意一些问题:
1、因为垃圾收集机制处理循环引用(A使用B,B又使用了A)的时候总不尽如人意。 所以__del__并不总是会被调用。
2、__del__可能在Python退出的时候被调用。此时很多变量都已经被释放, 所以__del__对外部的依赖要尽可能的小。
3、__del__ 函数内不能引入新的模块。
4、因为Python提供了tr ...
python中需要留心的3
- 博客分类:
- python
Arbitrary Argument Lists
Finally, the least frequently used option is to specify that a function can be called with an arbitrary number of arguments. These arguments will be wrapped up in a tuple (see Tuples and Sequences). Before the variable number of arguments, zero or more normal arguments may o ...
Python中需要留心的2
- 博客分类:
- python
When a final formal parameter of the form **name is present, it receives a dictionary (see Mapping Types — dict) containing all keyword arguments except for those corresponding to a formal parameter. This may be combined with a formal parameter of the form *name (described in the next subsection) whi ...
Python中需要留心的
- 博客分类:
- python
Important warning: The default value is evaluated only once. This makes a difference when the default is a mutable object such as a list, dictionary, or instances of most classes. For example, the following function accumulates the arguments passed to it on subsequent calls:
def f(a, L=[]):
L ...
python 当前时间
- 博客分类:
- python
转自: http://www.cnpythoner.com/post/89.html
我有的时候写程序要用到当前时间,我就想用python去取当前的时间,虽然不是很难,但是老是忘记,用一次丢一次,
为了能够更好的记住,我今天特意写下python 当前时间这篇文章,如果你觉 ...
Python:FTP上传和下载文件编程
- 博客分类:
- python
转自:http://www.17jo.com/program/python/net/FTP.html
Python 编程中使用ftplib模块的FTP对象,可以进行方便的实现FTP客户端功能,简易的流程如下:
# FTP操作基本流程示意
FTP.connect(服务器地址,端口,超时时间) # 连接服务器
FTP.login(用户名,用户密码) # 用户登录
FTP.cwd(路径) # 设置要操作FTP文件夹路径
FTP.nlst() # 获得目录下文件
FTP.retrbinary(文件名,回调函数) # 下载FTP上的文件
FTP.delete(文 ...
很爽的python的一些类库
- 博客分类:
- python
1. subprocess
import subprocess
开个子进程,没有什么是比这个还爽的了,java好像都没有开启子进程这项了。
subprocess.Popen(start_path)
vi编辑器中的整行(多行)复制
- 博客分类:
- vim
转自:http://blog.sina.com.cn/s/blog_5caa94a00100codi.html
那么vi编辑器中的整行(多行)复制与粘贴就非常必要了。
1、复制
1)单行复制
在命令模式下,将光标移动到将要复制的行处,按“yy”进行复制;
2)多行复制
在命令模式下,将光标移动到将要复制的首行处,按“nyy”复制n行;其中n为1、2、3……
2、粘贴
在命令模式下,将光标移动到将要粘贴的行处,按“p”进行粘贴
vi复制多行文本的方法
方法1:
光标放到第6行,
输入:2yy
光标放到第9行,
输入:p
此方法 ...
转自:http://www.coolni.cn/me/?post=40
# 设置静态IP:
auto eth0
iface eth0 inet static
# 设置本机IP
address 219.234.83.77
# 设置子网掩码
netmask 255.255.255.0
# 设置网关
gateway 219.234.83.254
# 设置自动获取IP:
auto eth0
iface eth0 inet dhcp
转自: http://blog.chinaunix.net/space.php?uid=20214278&do=blog&id=1719339
方法1: 用SET PASSWORD命令
mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
方法2:用mysqladmin
mysqladmin -u root password "newpass"
如果root已经设置过密码,采用如下方法
mysqladmin -u root ...
聚集索引和非聚集索引的区别
- 博客分类:
- 面试题
聚集索引和非聚集索引的根本区别是表记录的排列顺序和与索引的排列顺序是否一致,
聚集索引表记录的排列顺序与索引的排列顺序一致,优点是查询速度快,因为一旦具有第一个索引值的纪录被找到,具有连续索引值的记录 ...