背景 今日在工作中阅读业务代码时,发现用到了OrderedDict类,遂思考如何实现OrderedDict,此文记录思考与实现过程。 OrderedDict意思上为有序字典,...
背景 今日在工作中阅读业务代码时,发现用到了OrderedDict类,遂思考如何实现OrderedDict,此文记录思考与实现过程。 OrderedDict意思上为有序字典,...
分布式和集群是两个概念。他们可以配合使用,也可以单独使用。 集群:由多台服务器组成,每台服务器上运行的任务都是一样的。例如大型网站的后端通常会由一个负载均衡服务器来进行任务的...
仅供学习,转载请注明出处 前情介绍 前面我利用TCP协议,返回HTTP数据的方法,实现了web静态页面返回的服务端功能。但是这样并不能满足大部分的功能需求。 首先需要知道,浏...
之前一直被Python中的元类困扰,花了点时间去了解metaclass,并记录下我对于元类的理解,这里使用的是Python3。 编写类 -> 生成对象 我们使用Python进...
python里面有很多的以__开始和结尾的函数,利用它们可以完成很多复杂的逻辑代码,而且提高了代码的简洁性,本文主要总结了迭代器用到的魔术方法,并且主要以代码例子进行解释。 ...
python中的列表、字典属于可变对象,可变对象的意思就是可以对列表中的元素进行修改。 像数字、字符串都属于不可变对象,即不能对它们进行修改: 但是又有人会出现这个问题,不是...
Hi,大家好,很荣幸有这个机会可以通过写博文的方式,把这些年在后端开发过程中总结沉淀下来的经验和设计思路分享出来 模块化设计 根据业务场景,将业务抽离成独立模块,对外通过接口...
最近对Python中的协程挺感兴趣,这里记录对协程的个人理解。 要理解协程,首先需要知道生成器是什么。生成器其实就是不断产出值的函数,只不过在函数中需要使用yield这一个关...
11那里应该是__slots__吧
Python魔法方法在python中,有一些内置好的特定的方法,这些方法在进行特定的操作时会自动被调用,称之为魔法方法,下面介绍几种常见的魔法方法。 1、__init__:初始化函数,在创建实例...