摘要: 1、关于日志切割 日志文件包含了关于系统中发生的事件的有用信息,在排障过程中或者系统性能分析时经常被用到。对于忙碌的服务器,日志文件大小会增长极快,服务器会很快消耗磁盘空间,这成了个问题。除此之外,处理一个单个的庞大日志文件也常常是件十分棘手的事。 logrotate是个十分有用的工具,它可以自动对 阅读全文
posted @ 2021-07-17 16:39 Huanghongzheng 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 前提:基于纯后端服务, post 请求 (Content-Type: application/json,) 1.获取未经处理过的原始数据而不管内容类型,如果数据格式是json的,则取得的是json字符串,排序和请求参数一致 c = request.get_data() 2.将请求参数做了处理,得到的 阅读全文
posted @ 2021-06-09 13:33 Huanghongzheng 阅读(1289) 评论(0) 推荐(0) 编辑
摘要: 正向代理:代理客户端去发送请求。 通过FQ去访问外国网站就是一个正向代理的过程,FQ需要先找到一个可以访问国外网站的代理服务器,我们将请求发送给代理服务器,代理服务器去访问国外的网站,然后将访问到的数据传递给我们! 特点:(1)客户端非常明确要访问的服务器地址; (2)服务器只清楚请求来自哪个代理服 阅读全文
posted @ 2021-05-25 10:49 Huanghongzheng 阅读(150) 评论(0) 推荐(0) 编辑
摘要: Sanic问题 1.什么是Web框架? 2.为什么要用Web框架? 3.在Python中常用的Web框架有 django flask tornado sanic Sanic 简介 Sanic是一个类Flask的基于Python3.5以上的Web框架,它除了与Flask功能类似外,它还支持异步请求处理 阅读全文
posted @ 2021-03-13 13:40 Huanghongzheng 阅读(1597) 评论(0) 推荐(0) 编辑
摘要: 1.Dockerfile中所用的所有文件一定要和Dockerfile文件在同一级父目录下,可以为Dockerfile父目录的子目录2.Dockerfile中相对路径默认都是Dockerfile所在的目录3.Dockerfile中一定要惜字如金,能写到一行的指令,一定要写到一行,原因是分层构建,联合挂 阅读全文
posted @ 2021-03-05 15:01 Huanghongzheng 阅读(339) 评论(0) 推荐(0) 编辑
摘要: Centos7上安装docker Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。 社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。 社区版按照stable和edge两种方式发布,每个季度 阅读全文
posted @ 2021-03-05 09:59 Huanghongzheng 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 在安装python依赖库时,我们使用pip install 或者python setup.py install。 pip 会自己搜索适合的版本,python setup.py 需要下载源码本地安装。但是python setup.py 适合一键打包安装。 setup函数包含的参数解释 --name 包 阅读全文
posted @ 2021-01-21 14:59 Huanghongzheng 阅读(1978) 评论(0) 推荐(0) 编辑
摘要: 一、什么是Celery 1.1、celery是什么 Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统,专注于实时处理的异步任务队列,同时也支持任务调度。 Celery的架构由三部分组成,消息中间件(message broker),任务执行单元(worker)和任务执行结果存储(task 阅读全文
posted @ 2020-12-13 18:57 Huanghongzheng 阅读(114) 评论(0) 推荐(0) 编辑
摘要: class UserInfo(object): def __init__(self, excel_path=constants.EXCEL_PATH, sheet_name="Sheet1"): self.data = xlrd.open_workbook(excel_path) self.tabl 阅读全文
posted @ 2020-10-19 14:43 Huanghongzheng 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 常用的正则表达式规则Email地址:^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$ 域名:[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(/.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+/.? InternetURL:[a-z 阅读全文
posted @ 2020-09-07 16:43 Huanghongzheng 阅读(101) 评论(0) 推荐(0) 编辑