摘要:
1. 参数传递有2种方式: 按位置传递, 按关键字传递. 2. 形参可以定义默认值, 可以用*收集元组, 可以用**收集字典. 其中, (1)指定默认值的形参可不接收实参. (2)指定*的形参用元组收集剩余按位置传递的实参. (3)指定**的形参用字典收集剩余按关键字传递的实参. 同时指定*, ** 阅读全文
摘要:
python中除了if...elif...else..还有while...else, for...else..., try...except...else...finally... 不管哪种else, 其语义都是: 语句块的结尾, 如果语句块中间发生break,continue, return,或者 阅读全文
摘要:
程序设计语言: 量的类型: 1. 直接量 2. 常量 3. 变量 量的因素: 1. 存储类别 2. 数据类型 3. 作用域 4. 生存期 阅读全文
摘要:
python之super()函数 python的构造器奇特, 使用魔方. 构造器内对基类对象的初始化同样也很奇特, 奇特到没有半点优雅! 在构造器中使用super(class, instance)返回super对象,然后再调用某个方法, 这样super对象就自动将继承链上所有的super实例迭代地调 阅读全文
摘要:
python, javascript中域与属性是二个不同的概念, 域就是变量, 而属性则是符合某些约束, 例如getter, setter...等的特殊"变量". python中使用property()函数定义属性, 该函数接收4个参数: getter, setter, deler, descrip 阅读全文
摘要:
python的OOP的方法有3种: 1. 实例方法: 接收self参数 2. 类方法: 接收cls参数, 并要用classmethod()注册或者@classmethod注解. 3. 静态方法: 不接收self, cls, 并要用staticmethod()注册或者@staticmethod注解. 实在想不明白静态方法有什么应用? 使用某个未绑定函数就可以取代了, 为什么还... 阅读全文
摘要:
Java的哪些事 Java学习分2个方面: Java语法与Java类库 Java: A simple, object-oriented, network-savvy, interpeted, robust, secure, architecture-neutral, portable, high-p 阅读全文
摘要:
学习python书籍&资料: 1. Python v2.7.5 documentation 2. [Python参考手册(第4版)].(美)比兹利.扫描版.pdf 3. [Python技术手册(第2版)].(美)马特利.扫描版.pdf 4. Python标准库.pdf 5. [Python.Unix 阅读全文
摘要:
学习Golang书籍&资料: 1. The Go Programming Language Specification: http://golang.org/ref/spec 2. How to Write Go Code: http://golang.org/doc/code.html 3. Effective Go: http://golang.org/doc/effective_go.ht... 阅读全文
摘要:
理解HTTP配置 相关数据结构 先明白Nginx下述数据结构,再理解 HTTP配置的解析与合并过程 ngx_module_t "官方API" ngx_http_module_t "官方API" ngx_command_t "官方API" HTTP配置的内存布局 HTTP配置的解析 主循环= 配置文件 阅读全文