【弦绝九章】HarmonyOS异步心法:asynchronous插件详解

(青竹色直裰缀银线云纹,发束玉簪,簪头镂空雕成"九章算筹"之形,眉间一点朱砂痣隐现微光。松阳子执竹简立于云栖竹径,袖中简牍沙沙作响如代码流泻) “梦断繁花删注释,情燃残烛补乾坤” “技驱动者破万法,理致胜者守本心” 卷首·弦断处见真章诸位道友,松阳子日前夜

【Linux】动静态库

静态库与动态库的概念 静态库(.a):程序在编译链接的时候把库的代码链接到可执行文件中。程序运行的时候将不再需要静态库。 动态库(.so):程序在运行的时候才去链接动态库的代码,多个程序共享使用库的代码。 设计静态库编写一个简单库,实现加减乘除的算法 // mymath.h文件 #pra

《2025 年度总结》我如何用一年时间,把 C++、 Linux 写成一个 “可成长” 的技术体系 | 博客之星 2025 年度评选

摘要这是一篇对个人技术写作路径的系统性回顾与阶段性总结。文章以体系化技术写作为主线,回溯多个专栏从零散记录走向结构化表达的过程,梳理了写作对技术理解、工程思维与长期积累所产生的真实影响。通过分析读者反馈、自我认知变化以及持续维护所面临的挑战,文章进一步反思了体系化写作的价值与成本,并阐明为何仍选择坚持这一长期投入的创作方式。本文既是对过往写

打破认知!Linux 进程地址空间不是 “真实内存”?底层揭秘

目录引言一、什么是进程地址空间?1.1、虚拟地址1.2、进程地址空间1.3、进程地址空间的管理二、有什么用?2.1、分页与数据独立三、总结:为什么?1. 让进程的内存使用从 “无序” 变 “有序”2. 保护物理内存,拦截非法操作3. 让 “进程管理” 与 “内存管理” 解耦合引言我们在前面学习C/C++的过程中&

Linux最小系统详解

🔥作者简介: 一个平凡而乐于分享的小比特,中南民族大学通信工程专业研究生,研究方向无线联邦学习 🎬擅长领域:驱动开发,嵌入式软件开发,BSP开发 ❄️作者主页:一个平凡而乐于分享的小比特的个人主页 ✨收录专栏:Linux,本专栏目的在于

【Linux】进程控制(三):进程程序替换机制与替换函数详解

引言当我们使用fork()创建子进程时,发现了一个有趣的场景——子进程仿佛是父进程的"克隆体",执行着完全相同的代码。就像影分身术,所有分身都在做同样的动作。 但想象一下这样的需求:一个厨师分身去做编程,另一个分身去画画。如果每个分身只能做和本体一样的事情,那多进程的价值就大打折扣了&#xf

开源阅读鸿蒙版:重新定义你的数字阅读自由

开源阅读鸿蒙版:重新定义你的数字阅读自由 【免费下载链接】legado-Harmony 开源阅读鸿蒙版仓库 项目地址: 在信息爆炸的时代,你是否曾为寻找一方纯净的阅读空间而苦恼?当广告弹窗不断打断阅读思绪,当平台算法决定你能看到什么

BusyBox工具箱:鸿蒙PC上的Unix工具集

ohos-busybox 是为 OpenHarmony 平台编译的 BusyBox 工具集。本文档详细介绍如何在鸿蒙PC上安装和使用官方适配完成的 BusyBox 工具,包括 HNP 包的打包、安装和使用方法。 欢迎加入开源鸿蒙PC社区:# 📋 目录 一、项目概述 二、为什么需要 HNP 包 三、HNP 包打包方法 四、安装与使用 五、使用示例

我开发的鸿蒙原生应用【会议随记Pro】上架了

动手写代码的冲动,往往源于对现状的某种看不顺眼。作为一名在代码与需求间周旋多年的开发者,我的手机里躺着无数个录音文件。它们有着几乎相同的命名格式,安静地堆积在存储角落,像是一堆因缺乏上下文而逐渐腐烂的数据尸体。每当我试图回溯半年前某次技术评审的关键决策,面对那堆名为 Recording 的文件名,那种无力感简直让人