摘要:
python中的装饰器是一个用得非常多的东西,我们可以把一些特定的方法、通用的方法写成一个个装饰器,这就为调用这些方法提供一个非常大的便利,如此提高我们代码的可读性以及简洁性,以及可扩展性。 在学习python装饰器之前我们先看看这样一个例子: 一、作用域 上面的例子简单地对python的作用域做了 阅读全文
摘要:
1、什么是魔法方法? 魔法方法就是可以给你的类增加魔力的特殊方法,如果你的对象实现(重载)了这些方法中的某一个,那么这个方法就会在特殊的情况下被 Python 所调用,你可以定义自己想要的行为,而这一切都是自动发生的。它们经常是两个下划线包围来命名的(比如 __init__,__lt__),Pyth 阅读全文
摘要:
python有python2(工业版)和python3,有时候我们会希望电脑上既有python2也有python3,!假设我们已经安装好,python2和python3了, 接下来我们找到python的安装目录,以及里面的script目录将其加入系统变量:例如 接下来进入python2的安装目录,我 阅读全文
摘要:
Minikube 可用的镜像仓库 kubectl kubeadm 清除正在Terminating的资源 Custom Metrics 阅读全文
摘要:
一、最近最少使用实现: OR: 阅读全文
摘要:
一、查看当前的运行级别 二、加载服务 三、增加默认启动脚本 阅读全文
摘要:
一、简介 asyncio是Python 3.4版本引入的标准库,直接内置了对异步IO的支持。 asyncio的编程模型就是一个消息循环。我们从asyncio模块中直接获取一个EventLoop的引用,然后把需要执行的协程扔到EventLoop中执行,就实现了异步IO 此模块为编写单线程并发代码提高基 阅读全文
摘要:
一、静态IP地址配置 然后按照如下格式修改: 注意这里的网卡名字是ens33 二、配置DNS 注:永久修改DNS把DNS地址插入/etc/resolvconf/resolv.conf.d/base 后还需要执行如下命令,更新DNS配置: 最后重启网卡: 阅读全文
摘要:
一、计算两个日期内的所有月 测试结果如下: 二、计算两个日期之间的差值 测试结果如下: 三、计算当前时间延后指定时间的日期 测试结果如下: 四、其他 五、时间日期格式化符号 %y 两位数的年份表示(00-99)%Y 四位数的年份表示(000-9999)%m 月份(01-12)%d 月内中的一天(0- 阅读全文
摘要:
1, collections.deque 在python里如果我们用列表作为队列使用也是可以的,只是当从队尾删除或者增加元素的时候是很快的,但是从队首删除或者增加元素则要慢得多,这是因为在队首进行操作其他的元素都要逐一改变。 collections.deque就是为队列设计的,它能迅速得删除或者增加 阅读全文