自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Micheal的博客

取之用之

  • 博客(65)
  • 收藏
  • 关注

原创 本地linux 搭建云服务器

本人穷逼,三年268 腾讯云可以接受,续费千百块 承担不起研究了一会,发现搭建云服务器有两种较好的方式一种是有公网IP的,另外是没有公网IP的,这里实验成功的是没有公网ip的方法这种方法有缺点,因为free 每次只能指定一个端口,比如你想把80 开放出去,根据80端口会产生一个链接,这里用到的工具是。

2023-08-16 18:14:09 141

原创 docker 安装redis

-privileged=true 提升容器内部的权限。-v 后面跟的是目录不是文件。

2023-05-15 17:06:29 108

原创 a href 跳转链接 404,直接复制链接回车可以打开

a href 跳转链接 404,直接复制链接回车可以打开

2022-10-24 09:47:42 1294

原创 vue 三状态开关

2、因为想用python + vue 仿写一个 testlink,所以就 试试水,,,这种三状态开关,是想看用例的状态,不需要下拉框直接在列表里面直接执行触发接口。3、python 后端已经干完了 用的django+drf。先看效果 大概是这样,细节还需要调整一下。1、没入门前端,猎奇心理仅此而已。

2022-09-20 09:36:11 1309

原创 jenkins cd 到桌面未生效

启动后,cd C:\Users\FH 没报错,但是也没生效。我在cmd尝试了一下,切换从D盘切到C盘,也没生效,,所以 前面加一个 c: 就可以了。又吃了才疏学浅的亏,,,,

2022-09-16 09:10:13 455

原创 pywinauto WXWork(企业微信) 获取工作台中的信息

需求1:家里有一个小店,需要订烟,中秋节前夕订烟日期调整,业务经理提前3天通知了,但是忘记了,然后就错过了,所以我要获取订烟时间,然后通过腾讯的sms,发送到几部手机上。需求2:某丝丽企业微信群需要每天活跃,每天大量的 “111” 刷屏,业务经理虽然在群里通知了,但是很快就会被刷屏,我想这个也是漏掉订烟的间接原因吧。实现:我先后尝试了抓包等等的方式,奈何js技术有限,未看懂参数的加密机制,所以还是进行最直接的UI操作,选型 pywinauto。

2022-09-15 10:50:52 1798

原创 python 递归

学习 python 递归,自己玩自己

2022-07-14 23:05:05 372

原创 rtsp 推流

前面是 使用 ffmpeg rtmp 协议推流,局域网延迟在6~8s 之间,无法忍受,这不 最近不太忙,那就继续搞。查询了一圈发现 rtsp 比较快 那就试验一下首先 rtmp 是与 nginx 的结合,rtsp 与ZLMediaKit结合服务器是centos 8 ,所以在centos 上搭建ZLMediaKit要求1、gcc -v2、cmake -version3、ffmpeg -version 必须安装ffmpeg安装链接 centos在CentOS 8上安装FFmp..

2021-12-15 17:53:38 2929

原创 centos 8 appium 环境搭建

首先 appium 是 nodejs 的一个模块,所以你要安装node,node版本多样所以要有一个管理工具 nvm我是在~/.bashrc 设置环境变量1、先安装管理工具wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.0/install.sh | bash设置环境变量export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOM.

2021-08-24 17:39:18 245 1

原创 python 读取 xml GB2312 的解决方案

tree = ElementTree.parse(file_path)我尝试了一下,使用强大的notepad++因为有中文,避免读取出来的是肉眼不可识别的奇怪物种,所以 加个encodingtree = ElementTree.parse(file_path, parser=ElementTree.XMLParser(encoding='utf-8'))然后 就 可以了啥都没改就转了一下格式,转格式后记得保存哦...

2021-08-18 17:20:44 930

原创 uiautomatorviewer 闪退解决方案

双击uiautomatorviewer,我发现多出来一个if打开if查看然后又看了看uiautomatorviewer就是把swt.jar 配置到 ANDROID_SWT 环境变量里面去,swt.jar 在哪呢? 在下图的两个文件夹内,通常都是64位的环境配置然后应该就好了...

2021-08-16 10:06:06 637

原创 openpyxl 取消合并单元格且填充

上图初始数据

2021-06-09 17:39:10 2109 4

原创 DataFrame 基本小操作

# -*- coding: utf-8 -*-# create time : 2021-05-28 16:27# author : CY# file : data_frame.py# modify time:import jsonimport openpyxlimport pandasdef data_frame_start(): """学习DataFrame 前提:我从excel中读取下面的数据 name sex id_num .

2021-05-31 17:01:37 172

原创 locust http 压测

以前玩过 现在发现变化有点大哎# -*- coding: utf-8 -*-# create time : 2021-03-23 10:43# author : CY# file : locust_face.py# modify time:import osimport randomimport requestsfrom locust import HttpUser, TaskSet, task, betweenfrom Page.api.quick_registe.

2021-03-24 09:56:58 602 1

原创 linux jenkins pytest allure 记录

前提:pytest 可以执行前提不行的话,看链接https://www.cnblogs.com/wuweiblogs/p/13068857.html开始配置jenkins 的allure-jenkins-plugin 安装完成在系统管理 里面增加一个环境变量$JOB_NAME 是 获取项目的名称(自带的)新建任务构建构建后操作然后就好了,注意事项:1、中间有个坑 若你的 路径后面的文件夹的名字 有 - 例如allure-report ...

2021-01-25 16:13:55 229 1

原创 未来智障生活的憧憬

现在是2021年1月15日期望CSDN 以后还尚在今天看了一个新闻,关于美的工业机器人的,,然后顺便登陆他们家的app,看了下他们家的智能生活,比如洗衣机与晾衣架组合,衣服洗好了,晾衣架自动放下来,但是 谁去把衣服放在晾衣架上呢?没看到答案。。关于上面的这个问题,我想了一下,家用机器人呗,前置条件: 1、 机器人已经实现,可以端茶倒水晾衣服 哈哈哈哈那这样就解决了,然后根据自己的思路,想了机器人实现的东东,他要自己走路、洗衣机给机器人下发命令,晾衣服操作,给晾衣架下发降下来指令.

2021-01-15 15:24:01 110

原创 python 实现实时语音对讲

小车相加 语音对讲功能,分为server 端 与 clientvi server.py# -*- coding: utf-8 -*-# create time : 2020-12-30 15:37# author : CY# file : voice_server.py# modify time:import socketimport threadingclass Server: def __init__(self): self.i.

2021-01-07 15:00:58 5892 13

原创 python3 mqtt (sub永不断连)

mqtt 组成1、mqtt 服务器 2、mqtt 订阅者 sub 3、mqtt 发送者 pub搭建mqtt 使用emqx,我的本地机器是centos 8 云服务是 centos 7.8,搭建大同小异搭建服务的话,看官网最好https://docs.emqx.cn/cn/broker/latest/getting-started/install.html#shell-%E8%84%9A%E6%9C%AC%E4%B8%80%E9%94%AE%E5%AE%89%E8%A3%85-linux...

2020-12-29 18:03:02 1044 2

原创 ffmpeg 推流

环境安装windows 安装打开官网https://ffmpeg.org/ 配置环境变量 ffmmeg/bin 即可mac 安装brew install ffmpeg [Doge]推rtmp 服务已经搭建好了,所以直接推 rtmp://192.168.22.70:1935/live/home live 是nginx 里面配置的live 后面的随便写 # 分辨率减少一半,视频较流畅 分辨率减少了4分之一 每秒流量300k + 还可以接受,...

2020-12-16 20:43:25 680

原创 openresty 增加 rtmp

小车的视频传输 我计划使用直播流,我的服务器已经有了 openresty 所以我不再安装nginx1、首先搭建 rtmp 流媒体服务器 我的云服务器 是乞丐版,单核1m, centosopenresty 增加rtmp 模块 当时是编译安装 且 编译文件还在可以直接操作,若是使用yum or dnf or apt-get 安装,那么cd /usr/local/openresty/nginx/sbin ./nginx -V,查看版本,然后去https://openresty.org/下载对应的版本..

2020-12-16 19:43:55 646

原创 树莓派安装 pillow

先安装sudo apt-get install libjpeg-dev

2020-12-15 22:39:19 1385 1

原创 遥控车1,我需要实现哪些功能

某音刷到 买馒头的遥控车 不知道怎么实现,想研究一下,所以思考了一下 去了解下面那么多方方面面的东东,暂时想到这么多,然后去下单卖硬件去喽

2020-12-03 14:06:20 186

原创 linux 加载 xx.so 失败

这样的 我使用了虹软的sdk,在我本地(wndows)跑是好的,我把他部署到centos 8 上 就找不到.so 文件了然后网上找了解决方案,很棒vi /etc/ld.so.conf 加上你的 .so 路径即可

2020-12-03 13:58:48 513

原创 python + unittest 关联testlink

你要知道testlink 是怎么玩的 你的账号是有权限的项目id--项目计划--增加版本--

2020-11-09 15:56:31 263

原创 python open file 不大不小的坑

前提:图片服务器需要做md5 验证,以前写了一个上传图片的方法,是吧md5,image_path 传进来,然后进行图片上传,现在感觉麻烦,就耦合在一起了,md5 不上传了,直接给一张图片路径即可,具体如下,下面是错误的import hashlib open_file = open(image_path, 'rb') f_cont = open_file.read() fmd5 = hashlib.md5(f_cont) file_md5 = fmd5.hexdigest

2020-11-09 14:46:11 870

原创 python 根据权重随机信息,以民族为例

网上看到了各种权重 巴拉巴拉巴拉,自己写 然后你又要巴拉巴拉巴拉的看,不好用,一个random.choices 就能解决的事情为啥 要那么麻烦上代码nation_data = {'汉': 99, '蒙古': 1, '回': 1, '藏': 1, '维吾尔': 1}def get_random_weight(data_dict, num=1): """根据权重获取key""" key_list = [] value_list = [] for key, valu

2020-08-27 11:18:44 548

原创 nginx + docker + uwsgi + python3.9 + django3 + vue 部署在服务器

我在云服务器上搭建了mysql redis,项目在docker 里面 所以 uwsgi 也是在docker 里面前提 python3 manager.py runserver 是 ok 的我的nginx 的功能就是把80 端口 指向 8000 端口(因为我的docker 就是8000:8000),没啥特殊功能配置如下events { worker_connections 1024;}http { include mime.types; defaul...

2020-08-02 19:47:56 779 1

原创 git clone 443 time out

ping github.com查看github 的ip 现在是啥https://github.com.ipaddress.com/gist.github.comhttps://github.com.ipaddress.com/github.comhttps://github.com.ipaddress.com/www.github.com查看的hostsC:\Windows\System32\drivers\etc\hosts搜索Github 通过上面的url 查一...

2020-07-24 11:22:43 311

原创 centos 8 安装 python3.9

蓝色 是个人习惯1、准备编译环境dnf groupinstall 'development tools'dnf install bzip2-devel expat-devel gdbm-devel ncurses-devel openssl-devel readline-devel sqlite-devel tk-devel xz-devel zlib-devel wget2、下载mkdir downloadcd downloadwget https://www.python.o

2020-07-15 12:14:03 3366 2

原创 仅取消Pycharm中SQL语句的背景色

勾掉

2020-06-12 17:42:44 492

原创 docker start xxx iptables failed 异常

我辛辛苦苦创建的一个docker ,stop 之后 就起不来了docker start rdface原来是 firewall 对他的影响,因为前面我重启了一下解决方案就是 重启docker 服务systemctl restart docker我是centos 7

2020-06-10 16:33:26 349

原创 centos 7 安装redis6.0.4 django 连接

http://download.redis.io/releases/下载到当前目录wget http://download.redis.io/releases/redis-6.0.4.tar.gztar -zxvf redis-6.0.4.tar.gzcd redis-6.0.4/gcc -v若版本是4.8.5 非5.3以上 要升级yum -y install centos-release-sclyum -y install devtoolset-9-gcc devto...

2020-06-10 12:17:20 340 2

原创 python 随机生成建筑工程施工许可证编号,及其规律

模仿工程许可证编号def get_project_license(area_code=None): """工程施工许可证""" project_code = { '01': '一般工业与民用建筑工程', '02': '冶金有色工业建筑安', '03': '煤炭工业建筑安装工程', '04': '石油工业建筑安装', '05': '化学工业建筑安装工程', '06': '电力工业建筑安装工',

2020-06-05 16:20:06 505

原创 python wifi 切换网络

场景:公司好多网络,我的jenkins 是在本地跑的,有的网络连接不了内网,导致一些任务失败等等,反正我要切换网络pywifi因为上面这个库 没法看当前连接的wifi 的 名字,所以根据ip 网段判断 是否在我中意的网段。def switch_wifi(): """切换wifi""" assert_ip_net = '1' now_ip = get_host_ip() print(now_ip) ip_network = now_ip.split('.'

2020-06-03 11:13:22 798

原创 python dict key value 反转 多个相同的value

例如 a = {'aa_1': 11, 'aa_2': 11, 'bb_1': 22},我想要的结果是 {11:['aa_1', 'aa_2'], 22:['bb_1']}defaultdict 这个来实现a={'aa_1': 11, 'aa_2': 11, 'bb_1': 22}fromcollections import defaultdictnew_a = defaultdict(list)for key, value in a.items(): new_a[val...

2020-05-25 23:55:12 712

原创 mac brew curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

cd ~git clonehttps://github.com/jackzhaoyu/ceshi.gitruby ceshi/homebrew.rbmac 更新后不支持远程命令 所以保存下来 直接本地执行

2020-05-18 00:36:48 447

原创 selenium 获取 innerHTML 的值

若driver.find_element_by_xpath('xx').text 没有值可以尝试driver.find_element_by_xpath('xx').get_attribute('innerHTML')

2019-06-14 19:23:47 4844

原创 模拟统一社会信用代码(符合规范) python

统一社会信用代码规则:https://zh.wikisource.org/zh-hans/GB_32100-2015_%E6%B3%95%E4%BA%BA%E5%92%8C%E5%85%B6%E4%BB%96%E7%BB%84%E7%BB%87%E7%BB%9F%E4%B8%80%E7%A4%BE%E4%BC%9A%E4%BF%A1%E7%94%A8%E4%BB%A3%E7%A0%81%E7%...

2019-05-09 19:37:15 9946 11

原创 mac 10.14.2 安装appium 1.10.0 并且配置IOS 12.1.4环境 及其demo

我的环境变量 自己看着配置nodebrew install node@8npm install appium-doctor如下,画圈圈的不要配置若 install 时出现 少了xx.json 那么执行 npm init -f 然后继续执行执行下面的操作 就好了sudo npm install -g appium --unsafe-perm=true --a...

2019-01-04 15:49:05 1541

原创 npm install模块时 各种 报错:not such file or directory package.json的解决方案

如图这个被恶心好多次了解决方案就是npm init -f然后在安装,安装的时候后面加上--save若继续报错 继续执行 npm init -f如此循环这几个参数的意思是-f表示force的意思,直接-f,npm帮你初始化package.json,并填充各种默认值,省事。--save 是帮你安装各种以来...

2019-01-04 00:41:10 3414 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除