摘要: import signal import time import os class GracefulKiller: kill_now = False netcount = 2 def init(self): signal.signal(signal.SIGTERM, self.exit_gracef 阅读全文
posted @ 2021-10-29 10:30 一晃而过的少年 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 一、进程与线程 程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。 在多道编程中,我们允许多个程序同时加载到内存中,在操作系统的调度下,可以 阅读全文
posted @ 2017-09-01 10:12 一晃而过的少年 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 一、接口与统一化设计1.归一化让使用者无需关心对象的类是什么,只需要知道这些对象都具备某些功能就可以了,这极大地降低了使用者的使用难度。2.归一化使得高层的外部使用者可以不加区分的处理所有接口兼容的对象集合。继承的两种用途: 3.继承基类的方法,并且做出自己的改变或者拓展(代码重用):实践中,继承的 阅读全文
posted @ 2017-08-23 14:37 一晃而过的少年 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 一.configparser 模块介绍1.1此模块主要解析以下配置文件 1.2 以下是此模块的用法 二、hashlib 哈希模块一种算法 ,3.x里代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法三个特点:1.内容相同则 阅读全文
posted @ 2017-08-21 14:08 一晃而过的少年 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 一、创建类和对象 面向对象编程是一种编程方式,此编程方式的落地需要使用 “类” 和 “对象” 来实现,所以,面向对象编程其实就是对 “类” 和 “对象” 的使用。 类就是一个模板,模板里可以包含多个函数,函数里实现一些功能 对象则是根据模板创建的实例,通过实例对象可以执行类中的函数 类中的函数第一个 阅读全文
posted @ 2017-08-16 15:37 一晃而过的少年 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 一.正则表达式:1.1正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎 正则表达式常用语法:.匹配任意除换行符“\n”\ 转义字符串有字符*需要匹配,可以使用\*或者字符集\d 匹配数字[0-9]\D 非数字\s 空白字符\S 非空白字符\w 单词字符\W 非单词字符* 阅读全文
posted @ 2017-08-08 11:45 一晃而过的少年 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 一.面向过程编程 函数的参数传入,是函数吃进去的食物,而函数return的返回值,是函数拉出来的结果,面向过程的思路就是,把程序的执行当做一串首尾相连的函数,一个函数吃,拉出的东西给另外一个函数吃,另外一个函数吃了再继续拉给下一个函数吃。。。 面向过程:机械式思维,流水线式编程 例如: 用户登录流程 阅读全文
posted @ 2017-07-31 16:30 一晃而过的少年 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1.函数嵌套:在调用一个函数的过程中,由调用了其他函数 列子: def father(name): print('from father %s' %name) def son(): print('from son') def grandson(): print('from grandson') gr 阅读全文
posted @ 2017-07-24 18:24 一晃而过的少年 阅读(164) 评论(0) 推荐(0) 编辑
摘要: Nginx的Location匹配 Location根据类型分为两种:普通配置和正则匹配 一、 普通配置 普通location根据使用方法又分为两种,格式如下: 命令序列 } 解释:括号中定义的表示对当前路径及子路径下的所有对象有效。“优先级最低” 用户所有的请求都能被它匹配到。 例子: locati 阅读全文
posted @ 2017-07-19 09:52 一晃而过的少年 阅读(910) 评论(0) 推荐(0) 编辑
摘要: 一.文件操作 1.文件基本的读取操作 2.文件打开基本的读写追加 参数 r ,只读模式【默认模式,文件必须存在,不存在则抛出异常】 w,只写模式【不可读;不存在则创建;存在则清空内容】 x, 只写模式【不可读;不存在则创建,存在则报错】 a, 追加模式【可读; 不存在则创建;存在则只追加内个文件 " 阅读全文
posted @ 2017-07-16 13:51 一晃而过的少年 阅读(103) 评论(0) 推荐(0) 编辑