码迷,mamicode.com
首页 >  
搜索关键字:高级编程    ( 1382个结果
python高级编程之最佳实践,描述符与属性01
#-*-coding:utf-8-*-#python:2.x__author__='Administrator'#最佳实践"""为了避免前面所有的问题,必须考虑到几下几点:~1:应该避免多重继承,可以一些设计模式来代替它~2:super使用必须一致,在类层次结构中,应该在所有地方都使用super或者...
分类:编程语言   时间:2014-08-22 12:47:36    阅读次数:234
python高级编程之超类02:super的缺陷
#-*-coding:utf-8-*-#python:2.x__author__='Administrator'#当使用多重继承层次结构时,再使用super的时候是非常危险的,主要是因为类的初始化,基类不在__init__中被隐式调用#1滥用super和传统调用#来自jamesknight(http...
分类:编程语言   时间:2014-08-21 21:01:54    阅读次数:257
python高级编程之访问超类中的方法:super()
#-*-coding:utf-8-*-#python:2.x__author__='Administrator'#超类01#它是一个内建类型,用于访问属于某个对象超类特性printsuper##如果已习惯于通过直接调用父类将self作为第一参数来访问的特性,可能会出现混乱#经典方法classM(ob...
分类:编程语言   时间:2014-08-21 18:57:04    阅读次数:310
python高级编程之(类级):子类内建类型
#-*-coding:utf-8-*-#python:2.x__author__='Administrator'#类级#在2.2中,提出了类型(type0与类(class)统一(请访问:https://www.python.org/download/releases/2.2.3/descintro(...
分类:编程语言   时间:2014-08-20 23:58:53    阅读次数:521
python高级编程之装饰器04
from__future__importwith_statement#-*-coding:utf-8-*-#python:2.x__author__='Administrator'#with和contextlib#对于要确保即使发生一个错误时也能运行一些清理代码而言,try...finally语句很...
分类:编程语言   时间:2014-08-20 22:26:32    阅读次数:282
python高级编程之装饰器02
#装饰器02#参数检查#主要是用在接收或者返回函数,在特定上下文执行时可能有用#例如:有一个函数通过XML-RPC调用,python将不能和静态类语言中一样直接提供它的完整签名,当XML-RPC客户要求函数签名时,就需要这样的能力"""xml-rpc相关学习:http://zh.wikipedia....
分类:编程语言   时间:2014-08-20 19:30:32    阅读次数:264
python高级编程之装饰器01
#-*-coding:utf-8-*-#python:2.x__author__='Administrator'#装饰器01#特点是:使得函数和方法封装(接收一个函数并返回增强版本一个函数)#语法:原始场景可以将方法在定义首部将其定义为类方法或者静态方法,在未使用装饰器之前,语法如下:classWh...
分类:编程语言   时间:2014-08-20 19:22:42    阅读次数:267
APUE学习笔记——3.10文件共享
基本概念 内核使用3个数据结构描述一个打开的文件:进程表、文件表、V节点表 首先了解3种数据结构的概念     1 进程表         每一个进程有一个进程表。进程表里是一组打开的文件描述符,如标准输入0,标准输出1,标准错误2...     2 文件表         进程打开一个文件时,内核就为该文件创建一个文件表。...
分类:其他好文   时间:2014-08-20 18:04:32    阅读次数:220
python高级编程之生成器表达式和itertools模块
#-*-coding:utf-8-*-#python:2.x__author__='Administrator'#生成器表达式和itertools模块#yield中可以使用圆括号代替中括号iter0=(x**2forxinrange(10)ifx%2==0)foriter1initer0:print...
分类:编程语言   时间:2014-08-20 17:54:52    阅读次数:221
读javascript高级编程12-HTML5脚本编程
一、跨文档消息传递(XDM)1.发送消息postMessage(msg,domain)用于发送跨文档消息。第一个参数是要传递的消息内容,第二个参数表示接收方来自哪个域。第二个参数有助于提高安全性,如果发现域不匹配则不会进行操作。2.接收消息接收到消息时,会触发window对象的message事件。传...
分类:编程语言   时间:2014-08-20 15:52:12    阅读次数:263
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!