摘要:
个人视频汇总 0、云计算之 Proxmox VE云平台实战(完结篇) https://edu.51cto.com/course/26145.html 1、2020年深入浅出prometheus+grafana 企业监控应用 https://edu.51cto.com/sd/d075b2、2020年深 阅读全文
摘要:
1、 jumpserver 简介Jumpserver 采用了分布式架构设计, 支持多云环境 并可灵活扩展。 资产管理方面,Jumpserver 无并发和资产数量限制, 支持水平扩容。 Jumpserver 采用了业界领先的容器化部署方式, 并且提供体验极佳的 Web Terminal 。 Jumps 阅读全文
摘要:
单例:专业用来处理连接多的问题(比如连接redis,zookeeper等),全局只有一个对象 单例代码def singleton(cls): instances = {} def _singleton(*args, **kwargs): if cls not in instances: instan 阅读全文
摘要:
提供一种方式:既可以显现友好,还能把完整的异常信息拿到 import tracebackprint(str(traceback.format_exc())) 异常捕获的5种方式 1) try: … except: …. 捕获所有的异常信息。打印异常信息可以:print (traceback.form 阅读全文
摘要:
1、正则表达式是什么 对字符串进行匹配,过滤、搜索、查找的一种方法 python正则对象 字符串 2、应用场景 3、常用匹配规则 实例 # coding:utf8 import re line = "Bananas are more yellow than apples" match_obj = r 阅读全文
摘要:
1、进程的线程共享进程的资源 2、线程的目的 异步:我想异步做一件事情,总的执行流继续往下走 并行(多线程):同时做很多件事情 单线程作用是异步 3、如何把一件事情放到线程中去做 import threading t = threading.Thread(target=func,args=[])t. 阅读全文
摘要:
队列--存放对象的容器 #coding:utf-8 import queue import time q = queue.Queue() for i in range(10): q.put(i) while not q.empty(): print('从队列中取出的元素: %s' % q.get() 阅读全文
摘要:
1、闭包--返回子函数名 作用:使用子函数之外的父函数的变量 闭包就是你调用了一个函数a,这个函数a反悔了一个子函数名b,这个返回的函数b就叫做闭包 代码举例 def a(): test = 'aa' def b(): print(test) return 1 return b c = a() pr 阅读全文
摘要:
Codis 是一个分布式 Redis 解决方案, 对于上层的应用来说, 连接到 Codis Proxy 和连接原生的 Redis Server 没有显著区别 (不支持的命令列表), 上层应用可以像使用单机的 Redis 一样使用, Codis 底层会处理请求的转发, 不停机的数据迁移等工作, 所有后 阅读全文