去追寻生命的自由
07
15
13
Python迭代器生成器和协程 Python迭代器生成器和协程
纸上得来终觉浅,绝知此事要躬行。 1. 迭代器 在 Python 这门语言中,迭代器毫无疑问是最有用的特性之一,所以为了更好的理解生成器,我们就需要好好的从基础开始说起。 [1] 可迭代 - Iterable 迭代器协议是指对象
13
内置标准库之collections 内置标准库之collections
数据结构的概念很好理解,就是用来将数据组织在一起的结构。换句话说,数据结构是用来存储一系列相关联数据的数据集合。在 Python 中有四种内建的数据结构,分别是 List、 Tuple、Dictionary 以及 Set。大部分的应用程序
11
LVS服务之IP负载均衡技术 LVS服务之IP负载均衡技术
纸上得来终觉浅,绝知此事要躬行。 之前我们讲述了可伸缩网络服务的几种结构,它们都需要一个前端调度器。在调度器的实现技术中,IP 负载均衡技术是效率最高的。下面将描述三种 IP 负载均衡技术VS/NAT、VS/DR和VS/TUN的工作原理
10
内置标准库之functools 内置标准库之functools
**Python**语言自带的 functools 模块提供了一些常用的高阶函数,使用了这些函数可以大大简化我们的代码。如可以固定函数参数的partial、封装函数属性的wraps、保存计算缓存数据的lru_cache等等。 官网
09
Python入门第二次练习 Python入门第二次练习
纸上得来终觉浅,绝知此事要躬行。 光说不练假把式,所以还是需要找点题目来巩固一下自己博客中写到的基础知识,而且长时间不去复习的话很容易就会遗忘了。这样,就会让我们产生书到用时方恨少的感觉,所以练习和复习都是十分十分重要的。 1.
09
Python装饰器 Python装饰器
纸上得来终觉浅,绝知此事要躬行。 1. 装饰器的基础知识 在Java语言中装饰器是一种设计模式,而Python则原生就支持这样使用方式。 装饰器的引入 面向切面的编程范式就是在运行时,动态地将代码切入到类的指定方法、指定位置上的
08
Python函数式编程 Python函数式编程
纸上得来终觉浅,绝知此事要躬行。 1. 基础知识 函数式编程(functional programming)是一种编程范式。 理解函数式编程的行为 函数式编程不依赖于外部变量,而是返回一个新的值给你,所以没有任何副作用。即保证每
06
LVS服务之体系结构 LVS服务之体系结构
LVS 服务之可伸缩网络服务的体系结构。 人类社会正在进入以网络为中心的信息时代,人们需要更快捷、更可靠、功能更丰富的网络服务。万维网的流行促进互联网使用的指数级增长,现在很多站点收到前所未有的访问负载,经常担心系统如何被扩展来满足不断
05
Python魔法方法进阶 Python魔法方法进阶
纸上得来终觉浅,绝知此事要躬行。 在Python中,所有以__双下划线包起来的方法,都统称为“魔术方法”。比如我们接触最多的__init__。有些魔术方法,我们可能一辈子都不会再遇到了。而有些魔术方法,巧妙使用它可以构造出非常优美的
04
Python常见内建模块 Python常见内建模块
纸上得来终觉浅,绝知此事要躬行。 实事求是,Python 的强大之处在于它有非常丰富且强大的标准库和第三方库,几乎你想要实现的任何功能都有相应的 Python 库来提供支持,就类似于 JAVA 的 jar 包或前端中的 JS 库。
04
Python魔法方法入门 Python魔法方法入门
纸上得来终觉浅,绝知此事要躬行。 引子 Python 中所有的魔术方法均在 Python 官方文档中有相应描述,但是对于他们的描述比较混乱而且组织比较松散,我决定给 Python 中的魔术方法提供一些用平淡的语言和实例驱使的文档。
2 / 3