自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 go vendor的正确使用方式

在当前项目目录下创建vendor目录go get 获取项目所需的包go mod vendor 将项目依赖同步到vendor目录下

2022-01-19 14:25:46 404

转载 C++实现的生产者消费者模型,改改就能用

condition_variable条件变量可以用来实现线程同步,它必须与互斥量mutex配合使用。条件变量适用场景:一个线程先对某一条件进行判断, 如果条件不满足则进入等待, 条件满足的时候, 该线程被通知条件满足, 继续执行任务在wait()之前,必须先lock相关联的mutex, 因为假如目标条件未满足,wait()实际上会unlock该mutex, 然后block,在目标条件满足后再重新lock该mutex, 然后返回线程同步的方式:临界区,互斥量,信号量,事件使用条件变量实现生产者消费者的

2021-12-06 15:17:45 502

原创 Ubuntu 18.04 LTS以上版本使用 Netplan 配置网络静态IP

1、编辑文件vim /etc/netplan/01-nework-manager-all.yaml2、填入内容# Let NetworkManager manage all devices on this systemnetwork: ethernets: ens33: dhcp4:no addresses:[192.168.1.100/24] gateways4:192.168.1.1 nameservers: addresses:[192.168.43.1

2021-11-11 14:36:37 2145

原创 supervisor 配置方法

1、依赖工具下载#网络工具sudo apt install net-tools#ssh server服务sudo apt install openssh-server#进程守护工具sudo apt install supervisor 2、supervisor 部署1、在/etc/supervisor/conf.d 创建 devicecontrol.conf,并写入,其中devicecontrol是程序名,配置成运行程序的文件名即可。[program:devicecontrol]#目录

2021-11-11 14:05:51 928

原创 linux够用命令

linux够用命令ssh xxx.xxx.xxx.xxx 登录到目标主机free -h 查看可用空间du -sh *查看当前文件夹文件内容大小which 查看文件在那个目录tar -zxvf解压# find . -name "*.c" 将当前目录及其子目录下所有文件后缀为 .c 的文件列出来netstat -ntlp查看占用的端口tail -f notes.log要跟踪名为 notes.log 的文件的增长情况top实时显示系统中各个进程的资源占用情况...

2021-10-15 09:40:56 67

空空如也

空空如也

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

TA关注的人

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