自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(97)
  • 收藏
  • 关注

原创 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 181

原创 如何设置无密码clone git@githost代码

把你电脑的id_rsa.pub上传到githost中,~/.ssh/id_rsa.pub如果找不到id_rsa.pub可以通过ssh-keygen命令生成

2020-02-27 10:19:59 268

原创 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 32605 1

原创 git生成ssh密钥

https://blog.csdn.net/gufenchen/article/details/95663284

2019-11-05 18:24:48 75

原创 git权限问题

执行以下两条指令:1.git config --global user.email “[email protected]”2.git config --global user.name “Your Name”

2019-09-19 15:05:24 166

原创 Android相关指令

ftpget

2023-01-05 10:14:38 304 1

原创 DDS的一点理解

DDS

2022-11-02 10:18:08 877

原创 Android和QNX的笔记

Android和QNX

2022-10-28 09:47:58 1486

原创 CAN/CAN_FD/Flexray的通信速率

CAN通信

2022-10-28 09:39:59 446

原创 grep搜索字符串

linux指令

2022-10-18 12:59:19 2859

原创 ubuntu20.0 如何配置vlan

ubuntu配置vlan

2022-10-09 18:05:56 2790

原创 ubuntu虚拟机

ubuntu

2022-07-27 17:23:47 300

原创 设置远程抓包

设置远程抓包:在自己的电脑上执行(确保有本地密钥):ssh-copy-id -p 223 -i .ssh/id_rsa.pub [email protected] (其中192.20.1.x 是指连接在需要抓包的设备上的地址,user是需要抓包的设备的用户名ssh [email protected] -p 223登录到设备上在设备上执行:sudo cp -r .ssh /root/wireshark 选SSH remote capture,填写IP地址和PORT(223 ),用户名设置root, 选择本

2021-11-17 15:52:37 1086

原创 server A连接server B免密登录

ssh-keygenssh-keygen -t rsassh-copy-id -i ~/.ssh/id_rsa.pub [email protected]

2021-11-03 10:46:55 321

原创 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 1546

原创 Linux指令 - 持续更新

1.查找某个文件所在的路径,如查找tmp.log所在的路径find / -name “tmp.log”

2021-04-12 11:17:19 107

原创 Google protobuf数据格式的安装与解析

一. MAC系统安装protobuf下载protobuf3包https://github.com/protocolbuffers/protobuf/releases选择版本,可以选第一个

2021-04-09 11:06:48 251

原创 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 3142

原创 Linux systemd守护进程

Linux的系统工具systemd.service可以管理/监控其他的service,比如当某个service进程挂掉之后,就可以重启这个服务

2021-03-11 10:40:08 206

原创 systemctl

查看所有的servicesystemctl list-units --type=service | more

2021-03-09 11:14:48 88

原创 获取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 210

原创 查看core dump文件路径存储位置

cat /proc/sys/kernel/core_pattern触发coredump文件生成的方法是:kill -11 <pid of a process>

2021-02-23 17:30:31 9832 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 339

原创 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 1192

原创 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 317

原创 更改默认的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 2508

原创 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 1536 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 148

原创 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 3988 1

原创 os.system与os.popen

os.system只能得到指令执行成功或失败,如果想得到指令执行的输出结果,可以使用os.popen

2021-01-11 19:35:58 388

原创 如何查看当前有几个pytest进程

ps -ef | grep pytest | wc --line

2021-01-11 17:30:03 210

原创 遇到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 5326 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 864

原创 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 484

原创 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 152

原创 python相关-持续更新中

1. python设置断点import pdb; pdb.set_trace()# Set Midsum(a+b)import pdb; pdb.set_trace()

2020-07-18 13:32:34 86

原创 pytest笔记,持续更新中

rerun插件1)安装pytest-rerunfailures2)使用pytest -vs test/case.py --reruns=3

2020-07-15 10:06:22 80

原创 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 787

原创 permission denied: serial port is not open!

sudo chmod 777 /dev/ttyACM0更改硬件串行端口权限

2020-06-02 17:57:26 816

原创 CAN发送和接收数据

如何发送或接收 CAN 数据目的本文介绍如何使用 can-utils [1 ]包在 SocketCAN 接口上发送/接收数据。can-utils 包含一些用于 Linux®SocketCAN 子系统的用户空间实用程序。它已集成在STM32微处理器系列的 SDK 中。在此示例中,仅使用到 cansend 和 candump,但软件包中还提供了许多其他的工具。准备条件至少需要两个设备才能在 CAN 网络上进行通信。要实现这种配置,请在同一 CAN 总线上连接两个设备。然后,从一个节点发送数据,并在另一

2020-05-18 11:18:06 27932 1

空空如也

空空如也

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

TA关注的人

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