摘要:
一、程序命名 容易输入的变量名。比如:Fred,asdf 单字母的变量名。比如:a,b,c, x,y,z(如果不够用,可以考虑a1,a2,a3,a4,….) 有创意地拼写错误。比如:SetPintleOpening, SetPintalClosing。这样可以让人很难搜索代码。 抽象。比如:Proc 阅读全文
摘要:
1. 确保已经安装并enable如下插件:SSH Remote Run, Vagrant, Docker Integration。 操作如下:File -> Settings -> Plugins -> Installed 2. 总共有四种远程解释器配置方式,此处选择使用SSH的配置。其它三种配置见 阅读全文
摘要:
一、2D世界地图 代码 from pyecharts import options as opts from pyecharts.charts import Map from pyecharts.faker import Faker c = ( Map(init_opts=opts.InitOpts 阅读全文
摘要:
window系统版本:Windows 10 Linux系统版本:Centos7.6 一、创建共享用户 1. 选择“开始” > “设置” > “帐户”,然后选择“家庭和其他用户”。(在某些版本的 Windows 中,你将看到“其他用户”。) 2.选择“将其他人添加到这台电脑”。 3.选择“我没有此人的 阅读全文
摘要:
Kubernetes 弃用 Docker,到底会影响到谁? Kubernetes 在其最新的 Changelog 中宣布,自 Kubernetes 1.20 之后将弃用 Docker 作为容器运行时。那么这到底是怎么回事?开发者和企业会受到什么样到影响? 近几年,Kubernetes 已经成为自有机 阅读全文
摘要:
1 检查是否配置登陆超时时间设置 编辑vi /etc/profile文件,配置TMOUT将值设置为低于300. TMOUT=300 2 检查是否禁止root用户登录FTP 设置如下将对应配置文件中,设置root,禁止登录的用户列表中添加root用户 1.编辑vi /etc/ftpaccess,将ro 阅读全文
摘要:
1 概念说明 在进行解释之前,首先要说明几个概念: 用户空间和内核空间: 现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(虚拟存储空间)为4G(2的32次方)。操作系统的核心是内核,独立于普通的应用程序,可以访问受保护的内存空间,也有访问底层硬件设备的所有权限。为了保证用户进 阅读全文
摘要:
一、__enter__ 和 __exit__ python中实现了__enter__和__exit__方法支持上下文管理器协议。上下文管理器就是支持上下文管理器协议的对象,它是为了with而生。当with语句在开始运行时,会在上下文管理器对象上调用 __enter__ 方法。with语句运行结束后, 阅读全文
摘要:
一、简介 python多线程有个讨厌的限制,全局解释器锁(global interpreter lock),这个锁的意思是任一时间只能有一个线程使用解释器,跟单cpu跑多个程序一个意思,大家都是轮着用的,这叫“并发”,不是“并行”。手册上的解释是为了保证对象模型的正确性!这个锁造成的困扰是如果有一个 阅读全文
摘要:
一、理解整数对象池及 intern机制 1. 小整数对象池 整数在程序中的使用非常广泛,Python为了优化速度,使用了小整数对象池, 避免为整数频繁申请和销毁内存空间。 Python 对小整数的定义是 [-5, 257) 这些整数对象是提前建立好的,不会被垃圾回收。在一个 Python 的程序中, 阅读全文
摘要:
一、简介 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在,并提供全局访问点。因此,单例模式通常用于日志记录、数据库操作、打印机后台及其他程序 该程序只生成一个实例,以避免对同一资源产生相互冲突的请求。 简言之,单例设计模式的意图 阅读全文
摘要:
1. 队列 先进先出 2. 栈 先进后出 Python的Queue模块中提供了同步的、线程安全的队列类,包括FIFO(先入先出)队列Queue,LIFO(后入先出)队列LifoQueue,和优先级队列PriorityQueue。这些队列都实现了锁原语(可以理解为原子操作,即要么不做,要么就做完),能 阅读全文
摘要:
一、简介 工厂设计模式的优点: 松耦合,即对象的创建可以独立于类的实现 客户端无需了解创建对象的类,但是照样可以使用它来创建对象。它只需要知道需要传递的接口、方法和参数,就能够创建所需类型的对象了 可用轻松地在工厂中添加其他类来创建其他类型的对象,而这无需更改客户端代码。最简单的情况下,客户端只需要 阅读全文
摘要:
一、 理解面向对象编程 对象: 1.开发的应用程序内的实体 2.实体直接可以通过交互来解决现实世界的问题 例: Person是实体,而Car也是实体。Person可以驾驶Car从一个地方到另一个地方 类:类可以帮助开发人员表示现实世界中的实体 1.类可以定义对象的属性和行为。属性是数据成员,行为由成 阅读全文
摘要:
一、什么是元类 元类(metaclass) :就是创建类的类。 这么说可能不太好理解,下面我们来解释下上面这句话: 在⼤多数编程语⾔中,类就是⼀组⽤来描述如何⽣成⼀个对象的代码段,在python中也不例外。 实例对象是由类生成的,而python中,类本身也是可以被传递和自省的对象。 类对象是用什么创 阅读全文
摘要:
kubernetes学习笔记之一:kubernetes简介 kubernetes学习笔记之二:使用kubeadm安装k8s集群 kubernetes学习笔记之三:k8s快速入门 kubernetes学习笔记之四:资源清单定义入门 kubernetes学习笔记之五:Pod资源清单spec字段常用字段及 阅读全文
摘要:
centos6 cgroup及cgred简介和简单使用centos6系统资源限制centos6利用cgroup冻结一个程序运行Redhat6.6替换Centos Yum源centos6 升级Git版本Centos6搭建sftp服务器6.6安装编译安装zabbix3.2Centos6搭建Samba服务 阅读全文
摘要:
Django入门到放弃之常见配置及基本命令 Django入门到放弃之路由 Django入门到放弃之view Django入门到放弃之模板及标签 Django入门到放弃之ORM单表操作 Django入门到放弃之ORM多表操作 Django入门到放弃之ajax Django入门到放弃之分页器 Djang 阅读全文
摘要:
python 基础知识 PYTHON命名规范 python字符串常用操作方法 python字符串格式化输出 python列表的常用操作方法 python字典的常用操作方法 Pycharm优化 Python转义序列 python中set和frozenset方法和区别 python函数基础以及函数参数简 阅读全文
摘要:
python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。 异常处理: 断言(Assertions) python标准异常 异常名称描述 BaseException 所有异常的基类 SystemExit 解释器请求退出 Keyboar 阅读全文