半瓶可乐@
码龄6年
求更新 关注
提问 私信
  • 博客:60,619
    60,619
    总访问量
  • 30
    原创
  • 6
    粉丝
  • 68
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:黑龙江省
加入CSDN时间: 2019-06-03
博客简介:

weixin_45178126的博客

查看详细资料
个人成就
  • 获得40次点赞
  • 内容获得2次评论
  • 获得66次收藏
  • 代码片获得428次分享
  • 博客总排名934,853名
创作历程
  • 1篇
    2023年
  • 10篇
    2022年
  • 19篇
    2021年
成就勋章
TA的专栏
  • 笔记
    15篇
  • java
  • markdown
  • kubeedge
    7篇
  • k8s
    5篇
  • Raspberrypi
    5篇
  • leetcode
  • etcd
  • git
    2篇
  • nano
    1篇
  • DHT22
    2篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

75人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

c++实现删除日志文件(文件夹)

实现删除指令路径下的日志文件或文件夹,只保留最近的30个文件。
原创
博文更新于 2023.10.27 ·
598 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

使用mqttfx向broker发送消息,云端获取资源

edge节点上下载sqlite3sudo apt install sqlite3连接edgecore数据库sqlite /var/lib/kubeedge/edgecore.db其他语句.exit //退出sqlite3.mode column //数据有标题select *from device //注册完设备后,查询设备select*from device_twin //发布完数据后可查询发布数据! ----- /var/lib/kubeedge/edgec.
原创
博文更新于 2022.10.09 ·
464 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IOCP完成端口管理

WINDOWS下的异步非阻塞的模型:线程池完成高并发,共享内存完成非阻塞ctcpnet.h#ifndef CTCPNET_H#define CTCPNET_H#include <winsock2.h>#include <windows.h>#include <process.h>#include <list>#include <map>#include <iostream>#include <QDebug&
原创
博文更新于 2022.04.10 ·
997 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

网络IO模型之异步事件模型

异步事件模型:像操作系统注册信息(socket、网络事件、事件),当指定网络时间按发生,将事件置为信号。特点:被动通知个数限制 64 (多线程 多数组)性能较优阻塞:自己拷贝数据如果有两个事件发生信号,只会发生索引最小的那个。#include "ctcpnet.h"#include <winsock2.h>#include <windows.h> //winsock.h#include <iostream>#include <QDebug&.
原创
博文更新于 2022.04.06 ·
583 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

操作系统-线程同步

/* * 线程同步解决多线程并发的问题 * 1.原子访问:同一时刻只允许一个线程访问资源(变量) * volitale 防止编译优化,直接操作内存 * 2.临界区(关键段):同一时刻只允许一个线程访问代码段 * 用法:定义并在创建线程之初始化,进入代码区,离开代码区。 * 作用:消除重复,但是出现负值 * 出现负值的原因:票数已经卖完了,还要-- *
原创
博文更新于 2022.04.06 ·
1093 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

tcp 同步阻塞+多线程 模型实现多客户端与服务器通信(封装好)

服务器端.h头文件#ifndef CTCPNET_H#define CTCPNET_H#include <winsock2.h>#include <windows.h>#include <process.h>#include <list>#include <map>#include <iostream>#include <QDebug>using namespace std;class CTCPN
原创
博文更新于 2022.04.06 ·
994 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

TCP-IO模型之SELECT机制

网络IO模型之select将需要查看的套接字加入到集合中,将集合交给select管理,select在内核中查看一段时间,将发生网络事件的套接字留在集合中,校验集合。实现步骤:1.定义集合 fd_set2.清空集合 FD_ZERO()3.将socket加入到集合中FD_SET4.将集合交给select管理 select()5.校验集合 FD_ISSET()#include <QCoreApplication>#include <winsock2.h>#inclu
原创
博文更新于 2022.04.05 ·
2000 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

TCP-非阻塞模型

#include <QCoreApplication>#include <winsock2.h>#include <windows.h> //winsock.h#include <iostream>#include <QDebug>using namespace std;#define MAX_PAGE 4096#define MAX_NUM 64 int m_nSocketNum=0;SOCKET m_SocketEwaite
原创
博文更新于 2022.04.04 ·
2276 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

TCP单文件发送

文件传输思路Server.cpp#include <QCoreApplication>#include <winsock.h>#include <windows.h> //注意顺序 #include <winsock.h> #include <windows.h>#include <iostream>#include <QDebug>using namespace std;#pragma comment(l
原创
博文更新于 2022.04.04 ·
1449 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

TCP网络传输-粘包问题解决

解决方案: 先发送包长度,再发送包大小server.cpp#include <QCoreApplication>#include <winsock.h>#include <windows.h>#include <iostream>using namespace std;#pragma comment(lib, "ws2_32.lib")DWORD WINAPI ThreadFun(LPVOID lpThreadParameter);in.
原创
博文更新于 2022.04.04 ·
1296 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

操作系统线程池

.h头文件#ifndef MYTHREADPOOL_H#define MYTHREADPOOL_H#include <windows.h>#include <list>#include <queue>#include <process.h>using namespace std;/* * 线程池:预先创建一些线程,使它们处于睡眠状态,不占CPU 当来任务时,唤醒线程 * 步骤: * 1.创建一些线程 * 2.销
原创
博文更新于 2022.04.03 ·
507 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

debian设置静态ip

debian设置静态ip
原创
博文更新于 2022.03.30 ·
902 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

git上传文件到gitlab

git上传文件到gitlab1、安装git https://git-scm.com/downloads2、添加和配置SSH公钥:首先创建一个密钥1、桌面右键b、cd ~/.ssh/如果提示 “ No such file or directory”,你可以手动的创建一个 .ssh文件夹即可 mkdir ~/.sshc、配置全局的name和email,参照你创建的工程Git global setupgit config --global user.name "Username"g
原创
博文更新于 2022.03.30 ·
179 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

虚拟设备执行go脚本

虚拟设备脚本字段总结1.$hw/events/device/dht11-sensor-1/twin/update{ "event_id": "","timestamp": 0,"twin": { "temperature": {"actual":{ "value": "%s"}, "metadata": {"type": "Updated" }}, "humidity": {"actual" : { "value": "%s" },"metadata": {"type": "U
原创
博文更新于 2022.03.30 ·
1038 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

安装指定版本的kubeedge

1.拉取指定版本的kubeedgegit clone -b v1.7.2 https://github.com/kubeedge/kubeedge $GOPATH/src/github.com/kubeedge/kubeedge2.获取降低版本git checkout release-1.7.2
原创
博文更新于 2022.03.30 ·
163 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Git命令教学

Git命令教学创建分支git branch "分支名称"git branch bugFix切换到新建的分支git checkout "分支名称"git checkout bugFix提交分支git commit合并分支git merge "想要合并的分支名称"git merge bugFix
原创
博文更新于 2022.03.30 ·
74 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

netstat 命令用法详解

netstat 命令用法详解apt install net-toolsnetstat -nutlp命令详解:显示所有连接。-a 选项会列出 tcp, udp 和 unix 协议下所有套接字的所有连接。使用 -t 选项列出 TCP 协议的连接,可和 -a 选项配合使用使用 -u 选项列出 UDP 协议的连接n 选项可以禁用此行为,并且用户 ID 和端口号也优先使用数字显示。-l 选项可以只列出正在监听的连接(不能和 a 选项同时使用)-p 选项可以查看进程信息(此时 netstat
原创
博文更新于 2022.03.30 ·
5544 阅读 ·
1 点赞 ·
0 评论 ·
18 收藏

mqtt授权、连接失败

安装:sudo apt-get install mosquitto sudo apt-get install mosquitto-clients问题:解决途径:sudo vim /etc/mosquitto/mosquitto.conf代码:# Place your local configuration in /etc/mosquitto/conf.d/## A full description of the configuration file is at# /usr/
原创
博文更新于 2022.03.30 ·
2021 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jetson nano 设置固定ip

设置固定ip/etc/network/interfaces# interfaces(5) file used by ifup(8) and ifdown(8)# Include files from /etc/network/interfaces.d:source-directory /etc/network/interfaces.dauto eth0iface eth0 inet staticaddress 192.168.1.105netmask 255.255.255.0
原创
博文更新于 2022.03.17 ·
1087 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

golang 在下载依赖包的时候出现错误:dial tcp 142.251.42.241:443: i/o timeout

golang 在下载依赖包的时候出现错误:dial tcp 142.251.42.241:443: i/o timeout解决:执行命令 go env -w GOPROXY=https://goproxy.cn
原创
博文更新于 2021.12.22 ·
11918 阅读 ·
31 点赞 ·
1 评论 ·
18 收藏
加载更多