- 浏览: 36537 次
最新评论
文章列表
#!/usr/bin/python
# Filename: simplestclass.py
class Person:
pass # An empty block
p = Person()
print p
$ python simplestclass.py
<__main__.Person instance at 0xf6fcb18c>
# 输出告诉我们:__main__模块中有了一个Person类的实例了。
#!/usr/bin/python
# filename: mymodule.py
def sayhi():
print 'Hi, this is mymodule speaking.'
version = '0.1'
# end
#!/usr/bin/python
# Filename: mymodule_demo.py
import mymodule
mymodule.sayhi()
print 'Version', mymodule.version
$ python mymodule_demo.py
Hi, this ...
模块的__name__
- 博客分类:
- python
#!/usr/bin/python
# Filename: using_name.py
if __name__ == '__main__':
print 'This program is being run by itself'
else:
print 'I am being imported from another module'
$ python using_name.py
This program is being run by itself
$ python
>>> import using_name
I ...
SQL只能描述特定类型的数据字段。例如,大多数数据库都没有数据字段类型描述Email地址、URL。
而用Django的模型可以做到这一点。好处就是高级的数据类型带来高生产力和更好的代码重用
python 涂鸦墙
- 博客分类:
- python
Python 的内建函数 locals() ,它返回的字典对所有局部变量的名称与值进行映射。
如果你熟悉其它的 MVC Web开发框架,比方说 Ruby on Rails,你可能会认为 Django 视图是控制器,而 Django
模板是视图。很不幸,这是对 MVC 不同诠释 ...
outlook对icalendar的支持
- 博客分类:
- 备忘
Win7 + outlook 2003
日历邮件崩溃
====================-=--
Recur的构造,不要使用Util,计算出count,然后用count代替
先记下来,以后会用到的
=======================================
JXPath http://commons.apache.org/jxpath/
lombox
google commons
代码:
public class Test {
public static void main(String[] args) {
String ss = "";
for (int i=0; i<=9; i++) {
ss += String.valueOf(i);
System.out.printf("%10s", ss).println();
}
}
}
输出:
0
01
012
0123
...
http://search.cpan.org/~agent/Cheater-0.10/lib/Cheater.pm
闭包(Closure)指携带着它们被定义所处的“环境”的函数。特别地说,一个闭包可以引用在它定义时可用的那些变量。
http://shiningray.cn/docs/ocaml/functional-programming
css框架
http://www.oschina.net/news/22591/36-css-frameworks-for-designers
http://turbine.peterkroener.de/index.php
...
转帖:http://bbs.chinaunix.net/thread-2323339-1-1.html
eclipse语言的切换
==================================================================================
如果你安装了中文包,现在你又不想用中文,回到英文怎么办?
找到eclipse.ini文件,配置-Duser.language=en,(中文就zh拉)
若要是控制台启动,那么了解些启动参数:
-nl 参数 设置Eclipse的语言 例如 eclipse -nl en_US将启动英文语言, 这个特性在安装了国际化语言包以后特别有用, 可以方便的切换各个语言的版本. 注意 IBM WSAD ...
翻译http://docs.python.org/tutorial/classes.html#a-first-look-at-classes
===================================================
global
#!/usr/bin/python
# Filename: func_global.py
def func():
global x
print 'x is', x
x = 2
print 'Changed local x to', x
x = 50
func( ...
定制vim编辑器:
vi ~/.vimrc
set tabstop=4
set softtabstop=4
set shiftwidth=4
set noexpandtab / expandtab
官方文档 https://docs.djangoproject.com/en/dev/topics/install/?from=olddocs
关闭mysql:
# service mysqld stop
然后:
# mysqld_safe --skip-grant-tables
启动mysql:
# service mysqld start
mysql -u root
mysql> use mysql
mysql> UPDATE user SET Password=PASSWORD('xxx') WHERE user='root';
mysql> flush privileges;
mysql>\q
修改表名:ALTER TABLE table_name RENAME TO new_table_name