Loading

摘要: 虚拟环境 使不同的应用环境相互独立 环境升级不影响其他应用,也不影响全局的python环境 防止出现包管理器混乱以及包版本冲突 手动创建 windows 1、安装 建议使用pip3安装到Python环境下 pip3 install virtualenv -i https://pypi.douban. 阅读全文
posted @ 2022-01-04 13:40 开花的马铃薯 阅读(198) 评论(0) 推荐(1) 编辑
摘要: 安装依赖 pip install whell pip install twine 参数对应 标注*号的为重要参数 描述性参数 —— 提供包信息,供PiPy识别管理 描述性参数,只是作为包的信息用的,没有特殊作用,可有可无。 参数 类型 说明 *name str 包名称 *version str 包版 阅读全文
posted @ 2021-12-09 20:49 开花的马铃薯 阅读(754) 评论(0) 推荐(1) 编辑
摘要: 建议初始化流程放在docker后面 安装docker 1、如果存在旧的docker,先进行卸载。 sudo apt-get remove docker docker-engine docker.io containerd runc 2、更换apt源 vim /etc/apt/source.list 阅读全文
posted @ 2021-01-12 17:44 开花的马铃薯 阅读(1576) 评论(0) 推荐(0) 编辑
摘要: pyinstaller打包图标资源失效解决方式 1、安装所需要的pip包 pip install pyinstaller pip install pyqt5-tools 2、使用qrc配置静态资源 1)Qt中的qrc文件是一个xml格式的资源配置文件,qrc文件可以用安装了Qt的vs生成也可以手写, 阅读全文
posted @ 2020-11-04 15:02 开花的马铃薯 阅读(1770) 评论(0) 推荐(0) 编辑
摘要: 背景 利用多线程实现一个开关功能,需要对产生的线程进行管理(例如:开启,暂停,关闭等操作)。 实现代码 任务脚本: #!/usr/bin/python3 # _*_ coding: utf-8 _*_ """ @Software: PyCharm @File: ac_job.py @Author: 阅读全文
posted @ 2020-09-19 18:10 开花的马铃薯 阅读(4564) 评论(0) 推荐(0) 编辑
摘要: pika不支持多线程的rpc,虽然可以用多进程做到,但进程比线程更要耗费资源,而且多进程支持的也并不是很好,会出现偶发的异常。 https://stackoverflow.com/questions/49154404/pika-threaded-execution-gets-error-505-un 阅读全文
posted @ 2020-08-11 11:18 开花的马铃薯 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 客户端向服务端发送命令,然后服务端去执行,服务端代码会保持一种阻塞态,当消息队列中有消息存在的时候,就立刻取到命令并执行,如果消息队列中没有命令,就保持阻塞。 客户端代码: #!/usr/bin/python3 # _*_ coding: utf-8 _*_ """ @Software: PyCha 阅读全文
posted @ 2020-08-11 11:03 开花的马铃薯 阅读(315) 评论(0) 推荐(0) 编辑
摘要: centos7 1、拉取容器 docker pull rabbitmq:3.8.5-management docker images 2、运行容器 mkdir /var/lib/rabbitmq docker run -d --name rabbitmq3.8.5 -p 5672:5672 -p 1 阅读全文
posted @ 2020-08-11 11:02 开花的马铃薯 阅读(230) 评论(0) 推荐(0) 编辑
摘要: rabbitMQ rabbit角色 management policymaker monitoring administrator 添加用户并分配角色 rabbitmqctl add_user name pass rabbitmqctl set_user_tags name administrato 阅读全文
posted @ 2020-08-11 11:00 开花的马铃薯 阅读(1320) 评论(0) 推荐(0) 编辑
摘要: 须知 对于arm和arm64架构的cpu,使用的国内源是http://ports.ubuntu.com/ubuntu-ports/ xenial和bionic指的是ubuntu的发行版本号,不可以出现版本的混用。 架构不同,apt-mirror中的配置文件需不一样。 下载线程数建议根据服务器性能来设 阅读全文
posted @ 2020-07-22 13:33 开花的马铃薯 阅读(6717) 评论(0) 推荐(0) 编辑