摘要: I/O相关 I/O并发编程总结 高并发的概念 当我们在谈论高并发的时候究竟在谈什么? 死锁的四个必要条件?如何避免与预防死锁? 服务器CPU很高,频繁FullGC排查小总结 高并发编程必备基础 线程池 Java并发编程:线程池的使用 线程池 如何设计一个实用的线程池? 线程池的原理及实现 线程池原理 阅读全文
posted @ 2020-12-21 13:54 梅谷暴君 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 书籍 《head first python》 python——获取数据类型 Python int与string之间的转化 Python 字符串操作(string替换... python列表获取元素最后一个值的方法 python str byte 转换 Python range() 函数用法 pyth 阅读全文
posted @ 2020-12-21 11:47 梅谷暴君 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 1、ConfigParser 在python2.7中使用方法如下: 对基础包,进行封装,新建一个类,定义成员变量和成员函数 成员变量:路径,文件名,配置的值,配置对象 tips:在init函数中,定义变量 self.con=ConfigParser.config..() 成员函数:初始化,获取,设置 阅读全文
posted @ 2020-12-21 11:45 梅谷暴君 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 学习资料 * github * 官方文档 * 项目代码 学习记录 中间件 # Configure your WSGI server to load "things.app" (app is a WSGI callable) app = falcon.API(middleware=[ AuthMidd 阅读全文
posted @ 2020-12-21 11:36 梅谷暴君 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 是什么 python的一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest框架使用起来更简洁,效率更高 安装 pip install -U pytest 举例 测试文件 # content of test_sample.py def func(x): retur 阅读全文
posted @ 2020-12-21 11:21 梅谷暴君 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 详细错误描述如下: UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8b in position 1: invalid start byte 在使用pycurl包进行爬虫的时候,对爬虫的返回的页面,进行写文件或者打印的时候,需要进行解码操作 阅读全文
posted @ 2020-12-21 11:18 梅谷暴君 阅读(781) 评论(0) 推荐(0) 编辑
摘要: nginx的使用记录 在windows下,使用nginx十分简单;简单修改配置,运行就好。 nginx的配置记录 配置结构 看下面的代码,比较直观: http { #http include mime.types; default_type application/octet-stream; #lo 阅读全文
posted @ 2020-12-21 11:10 梅谷暴君 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 书籍 《nginx教程从入门到精通》 项目中用的时候查阅资料 Nginx透传获取客户端IP地址 request nginx 透传获取真实的ip Nginx多层反向代理透传客户端真实IP Nginx 学习笔记 (a2) - $host / $http_host / $server_name 区别 ng 阅读全文
posted @ 2020-12-21 11:08 梅谷暴君 阅读(71) 评论(0) 推荐(0) 编辑