摘要: 三、python多线程 由于全局解释器锁 (GIL) 的存在,标准的 CPython 解释器并不支持真正的并行执行 Python 字节码。GIL 限制了在任何时刻只有一个线程可以执行 Python 字节码,这意味着多线程在 CPU 密集型任务中无法充分利用多核 CPU 的优势。但对于 I/O 密集型 阅读全文
posted @ 2024-07-17 23:56 jpx 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 一、docker部署安装 1. 设置密钥、增加软件源 curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository \"deb [arch=a 阅读全文
posted @ 2024-07-17 02:27 jpx 阅读(132) 评论(0) 推荐(1) 编辑
摘要: 一、python的一些数据结构 0、字符串:python 字符串是不可变的,意味着一旦字符串被创建,其内容就不能被改变。但Python 中的字符串变量的存在,是因为字符串变量实际上是指向字符串对象的引用,而不是字符串本身。 # 字符串的不可变性质 s = "hello" s[0] = "H" # 这 阅读全文
posted @ 2024-07-16 23:58 jpx 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 1、Ubuntu的apt源 初始源备份 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 编辑修改为阿里云的源信息 sudo vim /etc/apt/sources.list ubuntu 22.04 LTS (jammy) 配置如下 阅读全文
posted @ 2024-07-14 21:57 jpx 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 1、常用命令 python manage.py runserver python manage.py makemigrations python manage.py migrate JSONField 是 Django 提供的一个字段类型,用于在数据库中存储 JSON 编码的数据。 适用于mysql 阅读全文
posted @ 2024-07-03 12:42 jpx 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 今天使用github push时候报错的 解决办法: 1、查看本机代理 路径:设置->网络和Internet->代理->地址:端口 2、用git cmd修改配置,port就用刚刚代理端口值 git config --global http.proxy http://127.0.0.1:[port] 阅读全文
posted @ 2024-07-02 01:42 jpx 阅读(661) 评论(0) 推荐(0) 编辑
摘要: ETCD中间件部署与使用 1. 安装 etcd etcd有2种常见安装方式 1、使用预编译的二进制文件,先下载到服务器本地 wget https://github.com/etcd-io/etcd/releases/download/v3.5.0/etcd-v3.5.0-linux-amd64.ta 阅读全文
posted @ 2024-06-30 23:53 jpx 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 常用命令 文件操作 mv cp rm 阅读全文
posted @ 2024-06-26 23:54 jpx 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 将测试步骤抽象成关键字, 关键字+数据+断言=一个测试步骤 请求+前置、后置步骤+校验点,组成自动化用例 设计关键字模型: 对于关键字处理,关键字基本要包含名称、基本描述、以及http请求基本组成部分:url+params, headers, body_type, body 阅读全文
posted @ 2024-06-24 23:54 jpx 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 一、redis部署类型 1、进程部署 以Ubuntu服务器为例,首先安装redis sudo apt update sudo apt install redis-server 配置redis文件 /etc/redis/redis.conf,设置允许远程访问即可 修改内容 bind 0.0.0.0 p 阅读全文
posted @ 2024-05-05 23:19 jpx 阅读(9) 评论(0) 推荐(0) 编辑