Celery Redis 集群版连接和PyCharm启动配置 之所以无法使用常规配置运行,REDIS群集不支持操作多个键,因为每个密钥的哈希值都不同。在celery5及其之前版本,需要配置如下才可行。创建一个Python执行器,如图配置。
VSCode Python 自动格式化代码(black)不生效 弄了很长时间,各种尝试,就想实现保存后自动格式化代码,用户设置,工作区设置,因为环境较多以为有啥冲突,就是没找到。后来看到一条评论说Python版本低,想到了版本问题。记录一下,谨记此次教训。
JMeter基础用法和测试WebSocket请求 创建连接,WebSocket Open Connection,WebSocket request-response Sampler,WebSocket Close,这里只用到这3个,目的是将请求不是连续进行,有一定设计间隔,模仿真实情况,当然也可以根据需要,选择其它定时器。将变量名称写好,csv文件中只有一列数据就好,要是有表头,注意配置。下载插件移动./lib/ext目录(启动目录,不是系统目录)下。启动,选项进入到Plugins Manager里。搜索websocket安装图示两个插件。
Go的基础运行方式和打包 依赖的解析:当你构建或运行代码时,Go 会根据 go.mod 文件解析依赖。如果一个包没有在 go.mod 文件中记录,Go 会下载最新的版本,并将其添加到 go.mod 文件。Go Modules 是 Go 1.11 版本引入的一种依赖管理机制,它使得开发者能够精确地控制项目依赖的版本,同时也使得项目能够在 GOPATH 之外进行构建。go.mod 文件定义了模块的名称、Go 的版本以及模块的所有依赖。依赖的下载:当你导入一个包时,Go 会自动下载这个包及其所有依赖,并将它们添加到 go.mod 文件。
Debian Dockerfile 安装nodejs,puppeteer,error while loading shared libraries:libnss3.so 或libdrm或libgbm Dockerfile,nodejs,puppeteer
Django整理01:启动流程 目录启动启动# 启动命令:python manage.py runserver# 运行先文件的handler函数django\core\management\commands\runserver.py先绑定一些参数最后,执行实例的run方法,user_reloader可以在启动命令时添加,让代码修改服务不重启。aotureload模块负责控制线程的启动与重启任务进入到main中运行python_reloader函数,若环境变量没有设置(正常情况下不会设置),进入到restart_w
MySQL binlog设置和查看命令 目录相关命令相关命令# 1、查看binlog日志mysql> show binary logs;# 2、删除某个日志文件之前的所有日志文件purge binary logs to 'mysql-bin.000074';# 3、清理2019-09-09 13:00:00前binlog日志PURGE MASTER LOGS BEFORE '2019-09-09 13:00:00';# 4、清理3天前binlog日志PURGE MASTER LOGS BEFORE DATE_SUB(NOW
闭包调用时:AttributeError: ‘function‘ object has no attribute ‘xx‘ 目录问题可能的出处:解释问题可能的出处:1、闭包调用闭包内的某个属性报错2、调用函数内部的属性出处1就是根本原因还是2引起的解释需要理解下当类被装饰器修饰后,类已经变成了闭包内返回的一个函数。def counter(cls): obj_list = [] def wrapper(*args, **kwargs): new_obj = cls(*args, **kwargs) obj_list.append(new_obj) p
Nginx 流量统计分析 目录程序简介输出结果环境程序要求例子代码程序简介通过分析nginx日志,统计出nginx流量(统计nginx日志中 $body_bytes_sent 字段),能自定义时间间隔,默认时间间隔为5分钟,单位为分钟。输出结果开始时间 结束时间 分割线 统计流量2019-11-23 03:26:00 2019-11-23 04:26:00 <=> 2.04M2019-11-23 04:27:43 2019-11-23 05:27:43 <=> 895.05K2019-11-23
git常用操作命令 目录git删除push到远程服务器的commitgit删除push到远程服务器的commit# 1.通过找到想要退回到的commit_id$ git log# 2.本地回到上一个commit_id$ git reset --hard <commit_id># 3.推送到服务器,一定要加 --force 参数$ git push origin HEAD:dev --force............
CentOS7安装MySQL5.7过程以及常用需要修改操作,安装mysqlclient,安装mysql-devel报错问题以及卸载MySQL 下载安装华为云镜像MySQL5.7下载想要的版本,按照官网安装安装sudo yum install mysql-community-{server,client,common,libs}-*sudo yum install mysql-community-{client,common,libs}-* mysql-5.*启动sudo service mysqld startsudo service mysql start修改root用户密码# 查看root用户临时密码sudo gre
CentOS防火墙相关命令 目录1、开放端口2、查看防火墙所有开放的端口3、关闭防火墙4、查看防火墙状态5、查看监听的端口6、检查端口被哪个进程占用7、查看进程的详细信息1、开放端口firewall-cmd --zone=public --add-port=5672/tcp --permanent # 开放5672端口firewall-cmd --zone=public --remove-port=5672/tcp --permanent #关闭5672端口firewall-cmd --reload # 配置立即生效