摘要: 本节内容 1、什么是面向对象编程 2、什么是市类?什么是对象?又有什么关系? 3、什么时候适用面向对象? 4、self就是调用当前方法的对象 5、封装、继承、多态 6、字段方法 1、什么是面向对象编程? - 以前使用函数 - 类 + 对象 2、什么是类什么是对象、又有什么关系? 面向对象不好 函数编 阅读全文
posted @ 2018-06-05 21:02 活的潇洒80 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 1、 __new__.__init__区别,如何实现单例模式,有什么优点 __new__是一个静态方法,__init__是一个实例方法 __new__返回一个创建的实例,__init__什么都不返回 __new__返回一个cls的实例时后面的__init__才能被调用 当创建一个新实例时调用__ne 阅读全文
posted @ 2018-06-05 20:48 活的潇洒80 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 参考地址: http://www.ruanyifeng.com/blog/2014/05/restful_api.html 1、协议 API与用户的通信协议,总是使用HTTPs协议 2、域名 应该尽量将API部署在专用域名之下 https://api.example.com 如果确定API很简单,不 阅读全文
posted @ 2018-06-05 20:37 活的潇洒80 阅读(1400) 评论(0) 推荐(0) 编辑
摘要: 1、中间件 中间件一般做认证或批量请求处理,django中的中间件,其实是一个类,在请求和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法, 如请求过来 执行process_request, view,process_response方法 2、Django、Tornado、Fl 阅读全文
posted @ 2018-06-05 20:33 活的潇洒80 阅读(791) 评论(0) 推荐(0) 编辑
摘要: 一、mysql部分 1、mysql如何做分页 mysql数据库做分页用limit关键字,它后面跟两个参数startIndex和pageSize 2、mysql引擎有哪些,各自的特点是什么? innodb和myisam两个引擎,两者区别是 innodb支持事物,myisam不支持 innodb支持外键 阅读全文
posted @ 2018-06-05 20:29 活的潇洒80 阅读(1240) 评论(0) 推荐(0) 编辑
摘要: 转: 脑洞有点大的 程序员小灰微信公众号 有趣有内涵的文章第一时间送达! 海豚的秘密 大家都知道海豚这种可爱的海洋动物。但又有多少人知道,海豚可以永远不睡觉。 是什么样的能力,使得海豚可以永远保持清醒呢?依靠的是海豚大脑特殊的运作方式。 像人一样,海豚的大脑也分为左脑和右脑两个部分。在海豚活跃的状态 阅读全文
posted @ 2018-06-05 20:07 活的潇洒80 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 本节内容 1、伪造web框架的路由系统 2、反射函数 3、扩展导入模块 4、企业最佳实践 一、伪造web框架的路由系统 commons.py index.py 基于字符串的形式去对象(模块)中操作其成员 manager.py account.py commons.py index.py tornad 阅读全文
posted @ 2018-06-05 19:51 活的潇洒80 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一.背景: 在开发中碰到一个问题,项目以nginx+php-fpm形式访问交互,结果访问项目时报错如下图: 二.分析: 提示很明确嘛,去看error.log(在nginx.conf或者vhost里头配置的,找到你对应路径即可) 错误信息如下: 2017/09/18 10:46:21 [error] 阅读全文
posted @ 2018-06-05 15:07 活的潇洒80 阅读(22561) 评论(0) 推荐(0) 编辑
摘要: 引子 我们的一个web项目,由于新上城市增多,导致访问量增大,DB压力增大,作为提供接口的业务方,最近被下游反馈大量请求“502”。 502,bad gateway,一般都是upstream(这里就是php)出错,对于php,造成502的原因常见的就是脚本执行超过timeout设置时间,或者time 阅读全文
posted @ 2018-06-05 14:55 活的潇洒80 阅读(2647) 评论(0) 推荐(0) 编辑