other
文章平均质量分 90
ether-lin
这个作者很懒,什么都没留下…
展开
-
Prometheus: 告警规则Rule
执行规则组下的所有规则, QueryFunc函数执行规则配置中的expr表达式,然后得到返回的结果,这里的结果是满足表达式的指标的集合。原创 2022-05-29 21:02:18 · 967 阅读 · 0 评论 -
Python 多进/线程 协程 的实现:二
Python 多进/线程 协程 整理:二1.实现进程与线程的模块:multiprocessing/threading2.I/O密集型/计算密集型1.实现进程与线程的模块:multiprocessing/threadingmultiprocessing.ProcessProcess的语法如下:(https://blog.csdn.net/u014745194/article/details/7...原创 2019-01-23 21:44:00 · 141 阅读 · 0 评论 -
Python 多进/线程 协程 的实现:一
Python 多进/线程 协程 整理:一1.多任务:就是操作系统可以同时运行多个任务。2.进程,线程,协程3.进程与线程的比较锁(线程锁)多线/进程间的数据共享与通信1.多任务:就是操作系统可以同时运行多个任务。并发/并行并行:多个CPU核心,不同的程序就分配给不同的CPU来运行。可以让多个程序同时执行。并发:单个CPU核心,在一个时间切片里一次只能运行一个程序,如果需要运行多个程序,则...原创 2019-02-22 06:47:02 · 382 阅读 · 0 评论 -
Python 数据算法:排序
Python 常见数据算法一、排序的基本概念和分类二、代码实现与算法特点一、排序的基本概念和分类影响内排序算法性能的三个因素:时间复杂度:即时间性能,高效率的排序算法应该是具有尽可能少的关键字比较次数和记录的移动次数空间复杂度:主要是执行算法所需要的辅助空间,越少越好。算法复杂性:主要是指代码的复杂性。图片直观比较二、代码实现与算法特点# -*- coding:utf-8 -...原创 2019-02-10 14:36:56 · 189 阅读 · 0 评论 -
Python 数据算法:二分法与二叉树
Python 数据算法:二分法与二叉树二分法查找二叉树性质与实现二分法查找# coding:utf-8"""二分法查找:有序列表中查找"""def bubble(list1): ll = len(list1) for j in range(ll-1,0,-1): for i in range(j):原创 2019-02-10 15:15:56 · 595 阅读 · 0 评论 -
Python 数据结构:栈、队列、链表
Python 数据结构:栈、队列、链表顺序表的栈、队列链表顺序表的栈、队列一、栈概念:栈是一种特殊的列表,栈内的元素只能通过列表的一端访问,这一端称为栈顶。特点:后入先出(LIFO,last-in-first-out)# coding:utf-8"""栈:先入后出"""class Sta原创 2019-02-11 14:37:39 · 236 阅读 · 0 评论 -
Python 70行代码教你入门 装饰器
80行代码教你入门python 装饰器前期知识储备代码实现前期知识储备闭包与装饰器的概念闭包当某个函数被当成对象返回时,夹带了外部变量,就形成了一个闭包 装饰器应用:是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志 、性能测试、事务处理等...作用:为已经存在的对象添加额外的功能函数参数*args,**kwargs的区别def function(x,...原创 2019-02-12 10:49:42 · 183 阅读 · 0 评论