- 浏览: 274495 次
- 性别:
- 来自: 北京
最新评论
-
Xujian0000abcd:
说的太好啦~赞一个~
shell if语句中的并列 -
Jimmy.song:
终于在楼主这里找到答案,很受益,谢谢~
使用diff或者vimdiff比较远程文件(夹)与本地文件(夹)
文章列表
Mysql的功能:让查询结果按照指定顺序排序
----------------------------------------------------------------------
表结构如下:
mysql> select * from test;
+----+-------+
| id | name |
+----+-------+
| 1 | test1 |
| 2 | test2 |
| 3 | test3 |
| 4 | test4 |
| 5 | test5 |
+----+-------+
执行以下SQL:
mysql> select * fro ...
MyEclipse是Eclipse的插件,也是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及除错。
现在看一下MyEclipse6.5版本的速度性能优化大提速.优化MyEclipse6.5的速度.
一、加大JVM的非堆内存 打开 eclipse.ini -showsplash com.genuit ...
1.join()方法"X".join(args)表示用X连接后面的各个数
>>> a="abcd"
>>> ",".join(a)
'a,b,c,d'
>>> ",".join(['a','b','c'])
'a,b,c'
>>> ",".join(('a','b','c'))
'a,b,c'
>>> ",".join({'a':1,'b':2,'c':3})
'a,c,b'
2.os ...
一、字符串
1.python字符串通常有单引号('...')、双引号("...")、三引号("""...""")或('''...''')包围,三引号包含的字符串可由多行组成,一般可表示大段的叙述性字符串。在使用时基本没有差别,但双引号和三引号("""...""")中可以包含单引号,三引号('''...''')可以包含双引号,而不需要转义。
2. 用(\)对特殊字符转义,如(\)、(')、(")。
3.常用字符串内置函数
1)str.co ...
1.元字符:. ^ $ * + ? { [ ] \ | ( )
元字符"[" 和 "]"。用来指定一个字符类别,所谓字符类别就是你想匹配的一个字符集。字符可以单个列出,也可以用“-”号分隔的两个给定字符来表示一个字符区间。例如,[abc] 将匹配"a", "b", 或 "c"中的任意一个字符;也可以用[a-c]来表示
"$"通常用作元字符,但在字符类别里,其特性被除去,恢复成普通字符。
把"^"作为类别的首个字符,可以匹配不在区间范围内的字符。例如[^5 ...
自己理解:
步骤:(1) OptionParser 构造参数 usage 用于在帮助信息中提示使用方法,version 则是版本信息。
(2) add_option() 用于构造 option 配置,包括多个参数名称、构造方式(action)、类型(type)、主键名称(dest)、默认值(default)等。
(3) 如果参数值(option argument)为多个,则需要指定 nargs。
(4) parse_args() 默认处理 sys.argv[1:],也可以提供其他参数值 "parse_args(args=[...])" 。
(5) 直接用 op ...
1.性能
Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可
以取得很好的优化结果。
Py3.1性能比Py2.5慢15%,还有很大的提升空间。
2.编码
Py3.X源码文件默认使用utf-8编码,这就使得以下代码是合法的:
>>> 中国 = 'china'
>>>print(中国)
china
3. 语法
1)去除了<>,全部改用!=
2)去除``,全部改用repr()
3)关键词加入as 和with,还有Tr ...
借鉴博客http://hi.baidu.com/ma7226087/blog/item/1bd75ad6c815042307088bb1.html
那里有图片解释
1.MyEclipse--->help--->SoftWare Updates--->Find and Install...。
2.选择 Search for new features for install,然后单击 Next。在显示的窗口中,选择 new remote site。此 ...
1.特殊的方法举例:
__init__(self,...) 这个方法在新建对象恰好要被返回使用之前被调用。
__del__(self) 恰好在对象要被删除之前调用。
__str__(self) 在我们对对象使用print语句或是使用str()的时候调用。
__lt__(self,other) 当使用 小于 运算符(<)的时候调用。类似地,对于所有的运算符(+,>等等)都有特殊的方法。
__getitem__(self,key) 使用x[key]索引操作符的时候调用。
__len__(self) 对序列对象使用内建的len()函数的时候调用。
2.单语句块:
>&g ...
1.sys模块(未在windows下调试)
import sys
def readfile(filename):
'''Print a file to the standard output.'''
f = file(filename)
while True:
line = f.readline()
if len(line) == 0:
break
print line, # notice comma
f.close()
# Script starts from here
if len(s ...
1.抓取异常:
try:
可能发生异常的语句
except XXXError:
处理
except XXXException:
处理
except:(或else:)
2.自定义异常类
class 类名(Exception)
操作
raise XXXException表示把什么什么异常抛出不处理
3.try:
语句
finally:
f.close();
无论异常是否出现,都执行finally语句
1.使用文件:f = file('文件名','r')#读:'r';写:'w';追加:'a'。默认读
f.readline()读一行,会读进一个换行符,在print时,最后加一个逗号来消除自动换行;f.close()关闭文件;
2.Python提供一个标准的模块,称为pickle。使用它可以在一个文件中储存任何Python对象,之后又可以把它完整无缺地取出来。称为持久地储存对象。还有另一个模块称cPickle,它的功能和pickle模块完全相同,只不过它是用C语言编写的,因此要快得多(比pickle快1000倍)。我们把这两个模块都简称为pickle模块。
3.在文件里存储一个字符串1.写的方 ...
1.类创建一个新类型,而对象这个类的实例。
2.对象可以使用普通的属于对象的变量存储数据。属于一个对象或类的变量被称为域。
对象也可以使用属于类的函数来具有功能。称为类的方法。域和方法可以合称为类的属性。
域有两种类型—属于每个实例/类的对象或属于类本身。它们被称为实例变量和类变量。
类使用class关键字创建。类的域和方法被列在一个缩进块中。
3.类的方法与普通的函数有一个区别—它们必须有一个额外的第一个参数名称,但是在调用这个方法的时候不为这个参数赋值,Python会提供这个值。这个特别的变量指对象本身,按照惯例它的名称是self。(相当于java中的this,不过必须得写)
4 ...
windows下运行
版本一:
import os
import time
source = [r'D:\work'] #源目录,可以有多个,用逗号隔开
target_dir = r'D:/work/work_backup/' #目标目录
target = target_dir + time.strftime('%Y%m%d%H%M%S')+'.zip'
zip_command="winrar A %s %s"%(target,' '.join(source))
if os.system(zip_command)== 0:
print ('Succes ...
1.数据结构就是处理一些数据的结构。或者说,它们是用来存储一组相关数据的。在Python中有三种内建的数据结构—列表、元组和字典
2.列表
list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目 ...