会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
贰拾散人
澄澄光明,悠悠白云。 蜉蝣此生,何处归心。
博客园
首页
新随笔
联系
订阅
管理
2025年6月3日
常见串口(UART、SPI、I2C)
摘要: 串口的概念 串口,全称叫串行接口(Serial Interface)。串口相对于并口,它的数据和控制信息是一位接一位传递的。虽然速度会慢于并口,但是通信距离较并口更长。因此要进行长距离通信,应使用串口。 UART UART 全称是 Universal Asynchronous Receiver/Tr
阅读全文
posted @ 2025-06-03 15:15 贰拾散人
阅读(51)
评论(0)
推荐(0)
2025年5月31日
asio网络编程
摘要: asio网络编程 基于C++11,boost1.87版本。boost手册:官网参考手册。 定义 Asio 是一个跨平台的 C++ 库,用于网络和低级别 I/O 编程。它提供了一个基于事件的编程模型和异步 I/O 操作来开发可扩展的网络应用程序。Asio 库最初是作为 Boost.Asio 开发的,后
阅读全文
posted @ 2025-05-31 16:43 贰拾散人
阅读(33)
评论(0)
推荐(0)
排序算法(冒泡、选择、插入、快排、堆排、归并)
摘要: 冒泡排序 void bubbleSort(vector<int>& nums) { int n = nums.size(); for (int i = 0; i < n - 1; ++i) { for (int j = 0; j < n - 1 - i; ++j) { if (nums[j] > n
阅读全文
posted @ 2025-05-31 14:29 贰拾散人
阅读(14)
评论(0)
推荐(0)
2025年5月13日
Linux桌面版使用体验
摘要: 系统:Ubuntu24.04LTS 硬件:redmibook 14 pro 2022 缺点 双屏幕分辨率不一致会有各种各样的问题,包括但不限于,打开的软件只会按照其中一个屏幕的分辨率和缩放比例来显示,拖动到另一个屏幕就会模糊且显示比例不对。 最基本的中文输入法,在该系统下都难如登天,下载了搜狗和fc
阅读全文
posted @ 2025-05-13 07:28 贰拾散人
阅读(29)
评论(0)
推荐(0)
Linux网络编程
摘要: 网络基础 协议的概念 协议,某种意义上可以理解为“规则”,是数据传输和数据解释的规则。 一个简单的例子: A、B之间传输文件,规定: 第一次,发送方传输文件名,接收方收到后应答OK给发送方 第二次,发送方传输文件的size,接收方收到数据后再次应答OK给发送方 第三次,发送方传输文件内容,接收方数据
阅读全文
posted @ 2025-05-13 07:16 贰拾散人
阅读(31)
评论(0)
推荐(0)
C++boost库编译和配置
摘要: C++boost库编译和配置 boost官网:Boost C++ Libraries 编译 下载官网的boost压缩包,解压。 执行bootstrap.bat,执行完成后目录下出现b2.exe文件。 打开Developer Command Prompt for VS2022,执行以下安装命令。
阅读全文
posted @ 2025-05-13 07:16 贰拾散人
阅读(79)
评论(0)
推荐(0)
2025年4月2日
Ubuntu18.04修改文件描述符限制不生效
摘要: 更改 Linux 系统进程可以打开的文件描述符数量限制是通过修改 /etc/security/limits.conf 来实现的,通过以下命令,打开配置文件。 sudo vim /etc/security/limits.conf 然后在打开的文件中添加并保存以下两行内容: * soft nofile
阅读全文
posted @ 2025-04-02 01:17 贰拾散人
阅读(21)
评论(0)
推荐(0)
2025年2月26日
记录绘制立体平面网格分块图像
摘要: 绘制如下图所示的图片方法: 首先在drawio中为图片画好网格,如下图所示 然后将该图片导出,(推荐导出为svg格式,无损清晰),将导出的图片导入PPT中 在PPT中通过开始=》形状效果=》三维旋转=》离轴 2:上来将图片转换成立体效果。 最后右键单击PPT中已经处理好的图
阅读全文
posted @ 2025-02-26 02:43 贰拾散人
阅读(32)
评论(0)
推荐(0)
2025年2月21日
Edge与Firefox浏览器在Win11虚拟桌面下Bug记录
摘要: 背景 Win11专业版,23H2,版本号22631.4890 Google浏览器,版本 133.0.6943.127 Edge浏览器,版本133.0.3065.69 Firefox浏览器,版本135.0.1 Bug描述 在打开浏览器的启动时打开先前的窗口和标签页选项,且同时有多个虚拟桌面的情况下,在
阅读全文
posted @ 2025-02-21 02:13 贰拾散人
阅读(13)
评论(0)
推荐(0)
2025年2月20日
支持Fixed和Cached模式的线程池(C++)
摘要: 支持Fixed和Cached模式的线程池 简述 任务提交和返回值获取通过std::future和std::packaged_task完成异步获取返回值功能。 线程执行任务的思路是: 任务队列空 线程池正在运行,阻塞线程 Cached模式视情况释放线程 线程池未在运行,销毁线程 任务队列不为空 无
阅读全文
posted @ 2025-02-20 00:27 贰拾散人
阅读(32)
评论(0)
推荐(0)
下一页
公告