装饰器是Python的一个重要特性,Python本身提供了一些装饰器property,classmethod等,第三方组件如Django等使用装饰器管理缓存和权限。
Python-一等函数
在Python中,函数是一等对象。
Python设计模式-策略模式(Strategy pattern)
策略模式意思是说在同一个问题上,可以使用多种方法来解决,以排序问题为例,可以使用的排序算法有很多,但是每种算法的时间、空间复杂度是不一样的,所以在不同的情况下,就需要选择不同的算法进行排序运算。策略模式鼓励使用多种算法来解决一个问题,其特性是能够在运行时透明的切换算法而客户端不需要感知这个变化。
Linux进程状态
俗话说,无图无真相,先上图:
Linux load_average解析
以下是工作中学习到的一些技巧和原理性的介绍,主要来自于各个同事写的文章知识总结,对同事们表示感谢
一些使用的Linux command
以下是工作中一些排查经验的总和,比较杂乱,统一做一个总结
Python设计模式-适配器模式
适配器模式是一种结构性设计模式,帮助我们实现两个不兼容接口之间的兼容。如果我们希望把一个老组件用于一个新系统中,或者把一个新组件用在一个老系统中,不对代码进行任何修改就能通信的情况很少见。但是又不是总是能修改代码,或者因为我们无法访问这个代码,所以修改代码本身就不实际。在这些情况下,我们可以编写一个额外的代码层,该代码层包含让两个接口之间能够通信需要进行的所有修改,这个代码就叫适配器。
Python设计模式-工厂模式
CN2的那些事
玩过VPS的同学,估计最近都对CN2这个词语不陌生,对于新手同学来说,那到底什么是CN2呢?这一次,就给大家简单介绍一下CN2线路和普通线路的区别以及CN2线路本身的两种类型。除此之外,还对如何选择CN2接入的VPS提供一些建议。
Python-理解赋值、引用、拷贝和作用域.md
在 python 中赋值语句总是建立对象的引用值,而不是复制对象。因此,python 变量更像是指针,而不是数据存储区域