python的Exception
摘要:BaseException +-- SystemExit +-- KeyboardInterrupt +-- GeneratorExit +-- Exception +-- StopIteration +-- StandardError | +-- BufferError | +-- ArithmeticError | | +-- FloatingPointError | | +-- OverflowError | | +-- ZeroDivisionError | ...
阅读全文
posted @
2013-03-29 17:03
四野
阅读(310)
推荐(0)
RESTful架构设计要点
摘要:REST关键原则:1)为所有“事物”定义ID使用URI标识所有值得标识的事物,特别是应用中提供的所有“高级”资源,无论这些资源代表单一数据项、数据项集合、虚拟亦或实际的对象还是计算结果等。2)将所有事物链接在一起任何可能的情况下,使用链接指引可以被标识的事物(资源)。3)使用标准方法为使客户端程序能与你的资源相互协作,资源应该正确地实现默认的应用协议(HTTP),也就是使用标准的GET、PUT、POST和DELETE方法。4)资源多重表述针对不同的需求提供资源多重表述。5)无状态通信服务器端不能保持除了单次请求之外的,任何与其通信的客户端的通信状态。RESTful架构:1)每一个URI代表一种
阅读全文
posted @
2013-03-25 12:02
四野
阅读(242)
推荐(0)
PYTHON:一些函数的使用笔记
摘要:1、map内建函数Help on built-in function map in module __builtin__:map(...) map(function, sequence[, sequence, ...]) -> list Return a list of the results of applying the function to the items of the argument sequence(s). If more than one sequence is given, the function is called with an a...
阅读全文
posted @
2013-03-24 20:10
四野
阅读(174)
推荐(0)
Ubuntu 12.04 使用ROOT登录问题
摘要:编辑/etc/lightdm/lightdm.conf文件,添加如下语句:greeter-show-manual-login=trueallow-guest=false添加后,整个文件内容如下:[SeatDefaults]greeter-session=unity-greeteruser-session=ubuntugreeter-show-manual-login=trueallow-guest=false然后,执行如下操作,或者reboot:source /etc/lightdm/lightdm.conf
阅读全文
posted @
2013-03-22 17:06
四野
阅读(153)
推荐(0)
CSS基础教程--基本语法笔记
摘要:CSS语法CSS规则由两个主要部分组成:选择器,以及一个或多个声明selector {declaration1; declaration2; ...; declarationN}每条声明由一个属性和一个值组成。selector {property: value}例如有如下用法:h1 {color: red; font-size: 14px;}
阅读全文
posted @
2013-03-22 16:58
四野
阅读(170)
推荐(0)
CSS基础教程--简介笔记
摘要:CSS 概述CSS 指层叠样式表 (CascadingStyleSheets)样式定义如何显示HTML 元素样式通常存储在样式表中把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题外部样式表可以极大提高工作效率外部样式表通常存储在CSS 文件中多个样式定义可层叠为一
阅读全文
posted @
2013-03-22 16:35
四野
阅读(125)
推荐(0)
python:dir()
摘要:dir()作用在实例上时,显示实例变量,还有实力所在类及所有它的基类中定义的方法和类属性dir()作用在类上时,则显示类以及它的所有基类的__dict__中的内容dir()作用在模块上时,则显示模块的__dict__的内容dir()不带参数时,则显示调用者的局部变量
阅读全文
posted @
2013-03-21 00:38
四野
阅读(200)
推荐(0)
python lambda表达式
摘要:lambda:在python中使用lambda来创建匿名函数用法:1)g = lambda x : x + 3 g(3) = 6 2) g = lambda x, y: x + y g(2, 3) = 5 3)g = lambda k,v: "%s => %s" % (k,v) g('a', 'b') = 'a => b'lambda和def的区别:1)lambda会创建一个函数对象,但不会把这个函数对象赋给一个标识符,而def则会把函数对象赋值给一个变量。2)lambda它只是一个表达式,而def则是一个语句。
阅读全文
posted @
2013-03-18 22:28
四野
阅读(316)
推荐(0)