摘要: 常用 常用属性 基本方法 __new__(cls[, ...]) 1. __new__ 是在一个对象实例化的时候所调用的第一个方法2. 它的第一个参数是这个类,其他的参数是用来直接传递给 __init__ 方法3. __new__ 决定是否要使用该 __init__ 方法,因为 __new__ 可以 阅读全文
posted @ 2018-05-01 20:35 瓜田月夜 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 断言 断言是编程术语,表示为一些布尔表达式,程序员相信在程序中的某个特定点该表达式值为真. 在python中使用assert关键字,后面是一个表达式,当表达式值为真时会继续执行,否则抛出AssertionError 异常 异常就是程序运行时(逻辑错误)发生错误的信号,错误范围两种-语法错误和逻辑错误 阅读全文
posted @ 2018-04-30 10:45 瓜田月夜 阅读(553) 评论(3) 推荐(0) 编辑
摘要: 介绍 wtforms是一个支持多个web框架的form组件,主要用来做表单的验证以及生成的, 安装 使用 自定义一个类,继承wtforms.Form类,定义字段 渲染 实例自定义的类对象,传入模板中,如果实例对象时传入了数据,该数据会被渲染到input框里 验证 实例自定义类对象是传递数据 实例化时 阅读全文
posted @ 2018-04-29 22:36 瓜田月夜 阅读(1976) 评论(0) 推荐(1) 编辑
摘要: 介绍 DBUtils是一套Python数据库连接池包,并允许对非线程安全的数据库接口进行线程安全包装。 pg大概是是PostgreSQL(基于PyGreSQL)数据库,DB是其他数据库 安装 PooledDB 创建一批连接到连接池,供所有线程共享使用。PS:由于pymysql、MySQLdb等thr 阅读全文
posted @ 2018-04-28 21:17 瓜田月夜 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 补充一下 request是在哪里产生的: 请求流程 session的存取过程 session的取值过程位于上图的此部分 Flask实例的open_session方法首先是取了session_interface的值--一个类(SecureCookieSessionInterface)的对象,调用了他的 阅读全文
posted @ 2018-04-27 21:07 瓜田月夜 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 一 代码编排 1 缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。 2 每行最大长度79,换行可以使用反斜杠,最好使用圆括号。换行点要在操作符的后边敲回车。 3 类和top-level函数定义之间空两行;类中的方法定义之间空一行;函数内逻辑无关段落之间空一行 阅读全文
posted @ 2018-04-27 08:09 瓜田月夜 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 上下文管理协议 要使用 with 语句,首先要明白上下文管理器这一概念。有了上下文管理器,with 语句才能工作。 下面是一组与上下文管理器和with 语句有关的概念。 上下文管理协议(Context Management Protocol):包含方法 __enter__() 和 __exit__( 阅读全文
posted @ 2018-04-27 07:43 瓜田月夜 阅读(699) 评论(4) 推荐(0) 编辑
摘要: 介绍 Nginx HTTP服务器的特色及优点 a. 支持高并发:能支持几万并发连接(特别是静态小文件业务环境) b. 资源消耗少:在3万并发连接下,开启10个Nginx线程消耗的内存不到200MB c. 可以做HTTP反向代理及加速缓存,即负载均衡功能,内置对RS节点服务器健康检查功能,这相当于专业 阅读全文
posted @ 2018-04-26 20:28 瓜田月夜 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 查看定时任务 编辑定时任务-每2分钟更新一次时间 阅读全文
posted @ 2018-04-26 20:06 瓜田月夜 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 服务管理 查看服务状态 关闭服务 启动服务 关闭开机启动 开机启动 显示所有已启动的服务 查看服务是否正在运行 查看服务是否开机启动 关闭防火墙 SElinux 修改配置文件使SElinux关闭开机启动 阅读全文
posted @ 2018-04-26 19:33 瓜田月夜 阅读(135) 评论(0) 推荐(0) 编辑