Python 查看PIP项目依赖树
卸载PIP第三方包遇到了卸载依赖的问题 可以用 pipdeptree 查看一个包及其所有子依赖项的依赖树   安装pipdeptree pip install pipdeptree 查看某个特定包的依赖树 pipdeptree -p pymysql 查看所有已安装包的依赖树 pipdeptree 这将列出所有包的依赖关系,以树状图的形式显…
RabbitMQ 3 使用内网自签SSL证书
操作系统:Linux RabbitMQ 3 编译安装   在内网项目中,需要使用到RabbitMQ加上SSL 让前端连接安全的WSS协议 内网IP自签证书参考如下配置 OpenSSL签发内网IP的SSL证书   rabbitmq默认启动是可以不用配置文件的 使用SSL则需要rabbitmq的配置文件,也就是rabbitmq.co…
OpenSSL签发内网IP的SSL证书
操作系统:Linux 需要系统里安装有OpenSSL 直接执行如下sh文件 生成证书 #!/bin/bash area="CQ" ip_address="192.168.1.180" organization="QY" cert_dir="/www/cert" # 创建证书目录 mkdir -p $cert_dir cd $cert_dir # 生…
Navicat16.2.x版本激活
Navicat 16.2.x版本(带Redis功能) 下载(已放到Gitee进行加速): 点我下载 下载下来之后解压,解压密码ms123456789.   先运行"无限试用Navicat.bat" 点击运行"navicat162_premium_cs_x64.exe" 等安装完毕之后,暂时不要打开Navicat 把"winmm.dll"放…
Jetbrains全家桶 2024版本激活
如果使用了以前的一些插件,比如IDE Eval Resetter,需要先卸载 经过实验,2022.x.x-2024.1.x版本可用 以下教程以IDEA 2023.2.4为演示,实际上2024版本也是同样的操作 安装全新的IDEA 2023.2.4 首先打开热佬的官网 https://jetbra.in/ 由于热佬官网经常打不开,特此搭建了镜像站(请…
Python 3 asyncio的一些用法
本代码基于Python3.8版本 在同步函数中调用异步函数 在同步函数中调用异步函数 协程只能在「事件循环」内被执行,且同一时刻只能有一个协程被执行。 在同步函数中调用异步函数,其本质就是将协程「扔进」事件循环中,等待该协程执行完获取结果即可。 以下这些函数,都可以实现这个效果: asyncio.run asyncio.run_coroutine_…
Windows10 系统编译LLVM(Ninja编译)
前提条件(环境、软件) Visual Studio 2022 下载地址:https://visualstudio.microsoft.com/zh-hans/free-developer-offers/ cmake 下载地址: https://cmake.org/download/ ninja 官网:https://ninja-build.org/…
OpenEuler 23.03安装Desktop桌面环境
欧拉安装好之后是纯命令行,对于刚开始学习这个系统不太方便 安装桌面UI方便一些操作 安装字体 yum groupinstall fonts -y 设置默认桌面图形化界面 systemctl set-default graphical.target 安装UKUI yum install ukui -y 安装完毕之后重启 reboot
CentOS 7.9升级Python版本
CentOS 7.9自带的Python是2.7,已经是很古老的版本 通过源码编译升级到Python 3.8版本 官网下载地址 wget https://www.python.org/ftp/python/3.8.18/Python-3.8.18.tgz   由于一些不可抗力的原因,官方下载并不是那么的顺畅,提供淘宝镜像站链接 备注:淘宝镜…