自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++之INI配置文件读写/注释库 inicpp 介绍【简单易用-包含inicpp.hpp头文件即可】

一个头文件(header-file-only)搞定INI文件读写、甚至进行注释。跨平台,并且用法极其简单。MIT license,从此配置INI文件就像喝水。【 注:对您有帮助的话,Star或Issues为项目维护提供动力,感谢。】 - by offical of JN-inicpp project.

2023-04-24 19:10:38 1978

原创 A/B分区升级

摘要: 分区表基于RK3326芯片,采用A/B双系统设计,支持无缝更新。关键分区包括uboot、trust、boot、system等,均采用双备份机制。分区布局特点为前端小分区集中引导,后端大容量存储用户数据。可能存在偏移计算错误(factory_bootloader)和分区容量偏小问题,建议调整uboot、trust等分区大小。适用于运行Android的Rockchip嵌入式设备,如智能电视、工控设备等。完整分区包含18个区域,用户数据占用剩余全部空间。

2026-04-20 00:21:46 295

原创 SPI NOR Flash(CIS、IPL、IPL_CUST和Uboot)

CIS、IPL、IPL_CUST和Uboot

2026-01-27 10:21:44 636

原创 Ubuntu 18 安装 nodejs 高版本

在Ubuntu 18.04系统上安装Node.js时遇到GLIBC版本过低的问题,这是因为系统自带的GLIBC版本(通常低于2.28)无法满足新版本Node.js的要求。解决方案是使用Node版本管理器(NVM)安装兼容版本:首先通过脚本安装NVM,然后安装与系统兼容的Node.js 17版本,并设置为默认版本。这种方法避免了升级系统GLIBC的复杂操作,是最稳妥的解决方案。

2026-01-19 11:08:22 316

原创 嵌入式日志库 easylogger 修改时间格式

嵌入式日志库 easylogger 修改时间格式

2025-10-15 16:33:36 213

原创 解决 mysql 8.4 兼容旧的客户端问题

解决 mysql 8.4 兼容旧的客户端问题

2025-10-15 11:24:37 208

原创 Linux 系统调用 stat 完全用例

该C程序实现了文件信息查询功能,通过stat系统调用获取文件元数据并格式化输出。程序接收文件路径参数,显示文件类型、权限位(rwx)、inode号、设备号、硬链接数、用户/组信息、文件大小、块信息以及访问/修改/状态变更时间。包含辅助函数解析文件类型和权限位,使用本地时间转换显示时间戳。程序进行了错误处理,当参数错误或stat调用失败时会返回错误信息。

2025-08-04 00:01:06 197

原创 Awesome-Embedded

Awesome-Embedded

2025-04-24 20:51:18 1193

原创 由于 C*DN 的不做为,将暂停 C*DN 文章的发表

DN 发表文章,第二天一大早7点就看见自己的文章被第三方网站爬取并在第三方网站完整展示,说明 C。我也是不愿意再看到自己熬夜写内容,别人只需要在服务器上跑个脚本,大清早扫一遍就一秒爬取完事。DN 并没有采取有效的措施防止文章被爬取和解析。最重要的是,C*DN 采取不作为的态度对待,完。

2024-11-11 02:32:15 314

原创 Linux 下 mysql 9.1 安装设置初始密码 【附脚本】

Linux 下 mysql 9.1 安装设置初始密码

2024-11-10 00:36:25 1516

原创 君正 T31 型号芯片架构模块介绍

君正 T31 型号芯片架构模块介绍

2024-10-27 01:49:20 3024

原创 C/C++ 的 #pragma pack(push, 1) 和 #pragma pack(1) 的区别详解

#pragma pack(push, 1) 和 #pragma pack(1) 的区别详解

2024-10-15 00:47:50 2372

原创 Golang 逃逸分析(Escape Analysis)理解与实践篇

Golang 逃逸分析(Escape Analysis)理解与实践篇

2024-10-13 01:49:09 995

原创 搭建 golang 项目的目录介绍及其用途对比表

搭建 golang 项目的目录介绍及其用途对比表

2024-10-10 01:02:27 1845

原创 C++ inline 的更进一步理解

C++ inline 的更进一步理解

2024-10-10 00:52:22 1515

原创 提升C++代码质量的一些建议

提升C++代码质量的一些建议

2024-10-01 00:43:34 1290

原创 Json 在线可视化工具,分享几个

Json 在线可视化工具,分享几个

2024-09-29 00:11:50 2337

原创 C++ Qt 之 QPushButton 好看的样式效果实践

C++ Qt 之 QPushButton 好看的样式效果实践

2024-09-23 00:31:43 999

原创 C++ 一个基本的 MyString 实现和分析实践

C++ 一个基本的 MyString 实现和分析实践

2024-09-22 01:26:07 490

原创 C++ 构造函数最佳实践

C++ 构造函数最佳实践

2024-09-22 01:20:14 1142

原创 【OpenGL 002】着色器 GLSL 语言及GLFW代码案例

【OpenGL 002】着色器 GLSL 语言及代码案例

2024-09-11 01:57:26 1727

原创 C/C++ let __DATE__ format to “YYYY-MM-DD“

C/C++ : Let '__DATE__' format to "YYYY-MM-DD"

2024-09-10 22:44:43 366

原创 Qt QListWidget 代码范例,以及Qt 天坑:setStyleSheet失效问题

Qt QListWidget 代码范例,以及Qt 天坑:setStyleSheet失效问题

2024-09-10 00:26:40 975

原创 Linux 下 alsa 库录音并保存为 WAV 格式

alsa 库录音并保存为 WAV 格式

2024-09-09 00:30:48 788

原创 windows10-VMware17-Ubuntu-22.04-海康2K摄像头兼容问题,求解(已解决)

(已解)windows10-VMware17-Ubuntu-22.04-海康2K摄像头兼容问题,求解(已解决)

2024-09-08 22:36:25 1433

原创 ffmpeg编译连接报错 undefined reference to `uncompress‘

undefined reference to `uncompress'

2024-09-08 02:04:12 1004

原创 基于ncurses库的C++俄罗斯方块游戏

基于 ncurses 库的 C++ 俄罗斯方块 游戏

2024-09-06 00:32:40 484

原创 docker 构建最小镜像 - 2MB 不到

docker 构建最小镜像 - 2MB 不到

2024-09-05 02:46:32 729

原创 【OpenGL 001】Ubuntu 搭建 GLFW 环境及其相关测试 demo

OpenGL 测试之 GLFW,系统Ubuntu-22.04.1

2024-09-01 05:19:53 1933

原创 nothings/stb库:undefined reference to stbi_set_flip_vertically_on_load 或 stbi_image_free

nothings/stb库:undefined reference to stbi_set_flip_vertically_on_load 或 stbi_image_free

2024-09-01 04:18:55 446

原创 nginx源码阅读理解 [持续更新,建议关注]

nginx源码阅读理解 [持续更新,建议关注]

2024-05-29 01:50:33 1153 1

原创 redis学习、进阶、深入理解篇【步进式上手】

redis学习、进阶、深入理解篇

2024-05-19 23:48:39 1094

原创 redis常用命令行用例 【命令行实操】

redis常用命令行用例

2024-05-19 23:45:56 1577

原创 C++ 日志库 log4cpp 编译、压测及其范例代码 [全流程手工实践]

C++ 日志库 log4cpp 编译、压测及其范例代码 [全流程手工实践]

2024-05-15 22:03:35 1595 1

原创 手绘风格流程图、白板软件 excalidraw 部署流程 [ Ubuntu 22.4已验证 ]

手绘风格流程图、白板软件 excalidraw 部署流程 [ Ubuntu 22.4已验证 ]

2024-05-14 00:01:28 944

原创 Ubuntu 系统,Docker 安装步骤 [Ubuntu 22.4已验证]

Ubuntu 系统,Docker 安装步骤 [Ubuntu 22.4已验证]

2024-05-13 23:19:46 640

原创 线程池前世今生及源码实现

线程池前世今生及源码实现

2024-05-08 01:08:40 1110

原创 I/O多路复用技术最佳学习实践及总结(含完整实现源码)

I/O多路复用技术select、poll、epoll最佳学习实践,原理、接口、优点、局限性、最佳实现建议、完整实现源代码、测试方法。

2024-04-28 00:43:46 1476

原创 C++ 性能分析的实战指南(gperftools工具)[建议收藏]

C++ 性能分析的实战指南(gperftools工具)

2024-04-23 21:47:27 5064 1

原创 C++11 玩家不得不学的语法集 [持续更新-建议收藏]

C++11 玩家不得不学的语法集

2024-04-21 22:42:21 430

空空如也

空空如也

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

TA关注的人

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