去追寻生命的自由
07
19
Python中使用concurrent类 Python中使用concurrent类
纸上得来终觉浅,绝知此事要躬行。 在多线程或多进程编程中,不可避免的需要使用start、join等方法,复杂的话还需要使用一到两个队列才能完成要求。如果没有一个良好的设计,随着代码量越来越多,会变得越来越复杂。而没有没有什么东西,
17
Python多进程编程 Python多进程编程
纸上得来终觉浅,绝知此事要躬行。 1. 多进程编程 由于全局解释锁(GIL)的问题,多线程并不能充分利用多核处理器,如果是一个CPU计算型的任务,应该使用多进程(multiprocessing)模块。虽然两者的工作方式并不相同,但是
16
LVS服务之IP负载均衡类型 LVS服务之IP负载均衡类型
纸上得来终觉浅,绝知此事要躬行。 LVS(Linux Virtual Server)是由章文嵩博士发起的一个开源项目,称为Linux虚拟服务器。现在已经是Linux内核标准的一部分,官方网站是http://www.linuxvirtua
16
Python多线程编程 Python多线程编程
纸上得来终觉浅,绝知此事要躬行。 1. 基础知识 学习多线程、多进程编程之前,必须要先补充或者复习一下相关的基础知识,这样到后面应用的时候,就能够比较顺利了。其实对我来说,基础知识最好使用实体书籍,因为这才是心血的结晶,而并不是像培
16
生下来就要活下去 生下来就要活下去
生下来,就要好好活下去! 一 晚上在知乎上无意间看到了,逼哥在 2009 年义乌隔壁酒吧的巡演视频,唱的是一首《梵高先生》。开口碎,心碎,稀里哗啦的。他上台之后一直都没有唱歌,就是一直在弹大家合唱,而这次是他一个人独唱。刚出口的
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则原生就支持这样使用方式。 装饰器的引入 面向切面的编程范式就是在运行时,动态地将代码切入到类的指定方法、指定位置上的
35 / 43