- 博客(98)
- 收藏
- 关注

原创 pytest相关-持续更新中
1.如何让某个case第一个执行步骤1:requirement.txt中添加 pytest-ordering==0.6步骤2:case title上添加@pytest.mark.run(order=1)2.如何在终端执行pytest时添加参数例如pytest -s -v test01.py --param="this is a param" -p no:warningsdef fun(r...
2020-03-05 10:40:12
222

原创 如何设置无密码clone git@githost代码
把你电脑的id_rsa.pub上传到githost中,~/.ssh/id_rsa.pub如果找不到id_rsa.pub可以通过ssh-keygen命令生成
2020-02-27 10:19:59
299

原创 git修改代码后,如何再git pull而不覆盖修改的代码
先把修改好的代码存放在缓存里,等代码拉下来以后再恢复缓存里的修改的代码步骤:1.git stash save “这里是注释”2.git pull3.git pop具体请参考https://www.cnblogs.com/zndxall/archive/2018/09/04/9586088.html...
2020-02-06 15:54:04
34076
1

原创 git权限问题
执行以下两条指令:1.git config --global user.email “you@example.com”2.git config --global user.name “Your Name”
2019-09-19 15:05:24
217
原创 设置远程抓包
设置远程抓包:在自己的电脑上执行(确保有本地密钥):ssh-copy-id -p 223 -i .ssh/id_rsa.pub user@192.20.1.x (其中192.20.1.x 是指连接在需要抓包的设备上的地址,user是需要抓包的设备的用户名ssh user@192.20.1.x -p 223登录到设备上在设备上执行:sudo cp -r .ssh /root/wireshark 选SSH remote capture,填写IP地址和PORT(223 ),用户名设置root, 选择本
2021-11-17 15:52:37
1362
原创 server A连接server B免密登录
ssh-keygenssh-keygen -t rsassh-copy-id -i ~/.ssh/id_rsa.pub username@10.110.23.22
2021-11-03 10:46:55
372
原创 linux dd指令增加虚拟内存
1.查看内存现状:df -lh创建虚拟内存cd /devdd if=/dev/zero of=swapfile count=50 bs=238M 注意:这里我们bs(buff size)给的238M, bs大小可以根据free命令查看的buff/cache的大小来决定,如果给大了可能会报dd: memory exhausted by input buffer of size 1073741824 bytes (1.0 GiB)free然后,[root]# dd if=/dev/
2021-05-17 19:43:10
1870
原创 Google protobuf数据格式的安装与解析
一. MAC系统安装protobuf下载protobuf3包https://github.com/protocolbuffers/protobuf/releases选择版本,可以选第一个
2021-04-09 11:06:48
328
原创 grafana webhook预警通知,修改grafana配置文件
场景:grafana于grafana的机器人做了webhook关联,制作“Notification channels”,然后将告警的图形报表连接发送到对应的软件(飞书、钉钉等)问题:在grafana 使用webhook发送告警,默认的ruleUrl地址使用的是“localhost…”,导致连接无法打开。处理办法在grafana的安装路径下(默认:/etc/grafana)找到grafana.ini,根据下图进行修改。注意: grafana.ini中的每一行前面会有一个分号;,只有将分号去掉,
2021-03-29 20:36:30
3402
原创 Linux systemd守护进程
Linux的系统工具systemd.service可以管理/监控其他的service,比如当某个service进程挂掉之后,就可以重启这个服务
2021-03-11 10:40:08
268
原创 获取TCP输出
cansend vcan0 1234#1234567812345678sudo tcpdump -i en0 (192.168.1.1.22是目标机ifconfig下en0的ip地址)// 获取从en0出去的tcp client端口… 14:29:07.613120 IP 192.168.1.1.22 >192.168.1.1.5000 …sudo tcpdump -i en0 tcp src port 22 -X // 获取从en0出去的tcp(可改为udp)端口为22的raw数
2021-02-25 13:13:28
289
1
原创 查看core dump文件路径存储位置
cat /proc/sys/kernel/core_pattern触发coredump文件生成的方法是:kill -11 <pid of a process>
2021-02-23 17:30:31
11682
2
原创 ubuntu卸载docker
删除某软件,及其安装时自动安装的所有包sudo apt-get autoremove docker docker-ce docker-engine docker.io containerd runc删除docker其他没有没有卸载dpkg -l | grep docker dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P # 删除无用的相关的配置文件3.卸载没有删除的docker相关插件(结合自己电脑的实际情况)su.
2021-02-23 11:18:40
375
原创 ubuntu安装软件有依赖项Depends时(以Ubuntu14.04安装systemd为例)
出现如图错误:systemd : Depends: libsystemd-journal0 (= 204-5ubuntu20.31) but 204-5ubuntu20.15linuxmint1 is to be installedE: Unable to correct problems, you have held broken packages.解决方案:sudo apt-get install aptitude sudo aptitude install systemd第一选项n.
2021-02-22 16:49:42
1304
原创 ModuleNotFoundError: No module named ‘gdbm‘
sudo apt-get install python3.6-gdbm或者sudo apt-get install python3.5-gdbm要保持安装的版本和自带的默认python版本一致
2021-02-22 15:36:09
409
原创 更改默认的python版本
步骤一: 首先查看Python默认版本ubuntu@user~$:python --versionPython 2.7步骤二:查看系统是否已经安装python3.5ubuntu@user~$:whereis python3.5步骤三:删除原有的Python连接文件ubuntu@user~:rm /user/bin/python步骤四:建立指向Python3.5的软连接ubuntu@user~:ln -s /usr/bin/python3.5 /usr/bin/python步骤五:之
2021-02-22 15:26:21
2971
原创 wget: /usr/local/ssl/lib/libcrypto.so.1.0.0: no version information available (required by wget)
执行wget指令时遇到如下错误:wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -wget: /usr/local/ssl/lib/libcrypto.so.1.0.0: no version informationavailable (required by wget)wget: /usr/local/ssl/lib/libssl.so.1.0.0: no version inf
2021-02-22 13:47:37
1743
1
原创 No module named ‘apk_pkg‘
问题 描述:通过curl -sSL https://get.docker.com/ | sudo sh安装docker时出现Import ‘apk_pkg’ error,则重新安装python3-aptapt-get remove python3-aptapt-get install python3-apt
2021-02-09 17:51:37
190
原创 ssh连接云服务器出现Permission denied (publickey)问题
问题描述:ssh准备连接远程服务器提示"Permission denied (publickey) "原因共有两种:没有将公钥( publickey ) 添加到本地 ssh 环境多日未进行ssh 登录操作,本地 publickey 失效造成的解决方案:只要 使用 ssh-add 命令再次添加一下公钥即可。ssh-add ~/.ssh/id_rsa_xxx...
2021-01-28 15:41:14
4356
1
原创 遇到version‘GLIBC_2.25‘ not found error
解决方案:卸载并重新安装pynaclpip3 uninstall pynaclpip3 install pynacl --no-cache-dir --force-reinstall --no-binary :all:
2020-12-22 14:48:22
5529
1
原创 BLE基础介绍
1.1 缩略语ATT: Attribute Protocol,属性协议,定义用户的命令及命令操作的数据GATT: Generic Attribute Profile,通用属性配置文件,GATT可以摆脱兼容性的困境,没有GATT就会导致互联互通出现问题SM: Security ManagerBR: Basic RateEDR: Enhanced Data RateSMP: Secure manager protocol,管理加密和安全GAP: Generic access profile,通用访
2020-11-20 15:17:59
941
原创 Linux 别名设置,可一键登入服务器- alias
在bashrc文件中增加alias指令:1. vim ~/.bashrc增加以下一行代码,其中:单引号里的内容就是你想执行的指令,多条指令以分号隔开,cmd就是快捷方式的名称2. alias cmd='cd usr/log;ls -l'更新bashrc文件:3. source ~/.bashrc查看当前的快捷方式:4. alias在终端键入快捷方式,即可达到执行相对应的指令的目的5. cmd...
2020-09-17 20:07:57
563
原创 pycharm专业版远程在服务器上调试代码
pycharm专业版远程在服务器上调试代码1. Tools -> Deployment -> Configuration点击“+ SFTP ”,配置Connection/Mappings(远程服务器创建一个空的文件夹)/Excluded(这里可以去掉已有的虚拟环境)2. Tools -> Deployment -> Automatic Upload(always)3. File -> New projects settings -> Preferences f
2020-08-06 16:56:44
185
原创 python相关-持续更新中
1. python设置断点import pdb; pdb.set_trace()# Set Midsum(a+b)import pdb; pdb.set_trace()
2020-07-18 13:32:34
115
原创 pytest笔记,持续更新中
rerun插件1)安装pytest-rerunfailures2)使用pytest -vs test/case.py --reruns=3
2020-07-15 10:06:22
109
原创 word删除不包含多个指定字符的行
trl+F——出现《查找和bai替换》对话框——查找内容:du([a-zA-Z0-9]@)@hotmail.com^13勾选“突出显示所有在该范围查zhi找到的项目”点“高级”——搜索选项:使用通配符(勾选)——查找全部——关闭Ctrl+X——新Word文档:Ctrl+V(这就把所有带“@hotmail.com”后缀的Email地址剪切出来了)或者from([a-zA-Z0-9]@)^13...
2020-06-12 15:03:05
863
原创 permission denied: serial port is not open!
sudo chmod 777 /dev/ttyACM0更改硬件串行端口权限
2020-06-02 17:57:26
955
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人