从零开始编写 webserver (三) 线程池与数据库连接池 介绍使用线程池和数据库的连接池是为了避免频繁地创建或释放资源,从而提升性能。这个项目中的线程池设计的比较简单,是创建一个任务队列,然后创建一定数量的线程,线程不断从任务队列中取出任务来执行。数据库连接池也设计的比较简单。线程池先贴代码thread.h#include <mutex> #include <condition_v HarmonyOS 2025年12月29日 149 点赞 0 评论 2685 浏览
kubeadm安装k8s 1、环境准备 1.1、升级系统内核参考另一篇文章:?spm=1011.2415.3001.5331 1.2、设置Hostnamecat <<EOF > /etc/hosts 127.0.0.1 localhost localhost.lo HarmonyOS 2025年06月10日 114 点赞 0 评论 2676 浏览
HarmonyOS开发:粒子动画使用详解 目录前言HarmonyOS中的粒子动画基础1、粒子动画的基本概念2、粒子动画的简单实现3、实现粒子发射器4、设置粒子颜色5、设置粒子扰动场粒子动画的优化技巧1. 减少粒子数量2、使用缓存3、合理控制动画帧率实战应用案例1、烟花效果2、流星雨效果最后前言 在现在数字化时代,用户界面的视觉效果对于吸引用户和提升用户体验至关重要,而且动画效果作为一种强大的视觉工具 HarmonyOS 2025年05月10日 52 点赞 0 评论 2664 浏览
HarmonyOS 5.0仓颉语言:模式匹配与ADT在数学逻辑教学中的可视化应用 以下是一篇基于HarmonyOS 5.0原生能力,结合代数数据类型(ADT)与模式匹配(Pattern Matching)技术实现数学逻辑教学可视化的技术文章,代码示例采用TypeScript与ArkUI框架,避免使用仓颉语言:HarmonyOS 5.0: HarmonyOS 2025年11月23日 72 点赞 0 评论 2651 浏览
鸿蒙征文|与HarmonyOS NEXT的成长之旅 随着HarmonyOS NEXT的快速发展,我有幸成为这一生态的开发者,见证并参与了它的成长,同时也收获了自己的进步与蜕变。今天,我将分享我的心路历程、挑战与成长,以及我对HarmonyOS NEXT未来发展的期待。初识HarmonyOS NEXT 成为HarmonyOS NEXT开发者的缘分源于一次技术论坛。当时,华为展示了全场景分布式技术的无限可能性,这让我对这一创新平台产生了浓 HarmonyOS 2025年05月18日 170 点赞 0 评论 2618 浏览
HarmonyOS NEXT应用开发,两天上架一百个鸿蒙元服务(暴富梦破碎,失败的教训总结) 2024年的最后一个季度,华为鸿蒙系统推出了一个令人兴奋的开发者激励计划,上架一个元服务就能获得1200元的奖励。对于许多开发者来说,这无疑是一个将“创意”转化为“财富”的绝佳机会。当我看到这个计划的时候,心中也涌现出一股“捡钱”的冲动。我心想,制作一个元服务只需要不到十分钟,那么一百个元服务岂不是能大赚一笔 HarmonyOS 2025年04月20日 186 点赞 0 评论 2601 浏览
鸿蒙 Grid 与 GridItem 深度解析:二维网格布局解决方案 一、引言:网格布局 —— 多维度数据展示的黄金方案在鸿蒙应用开发体系中,网格布局作为处理多元素有序排列的核心方案,广泛应用于电商商品陈列、图片画廊、功能矩阵等场景。鸿蒙提供的 Grid 与 GridItem 组件通过声明式语法构建灵活的二维布局系统,支持行列比例分配、单元格合并、滚动交互等高级特性,相比传统线性布局可提升 30% HarmonyOS 2025年10月17日 158 点赞 0 评论 2582 浏览
【HarmonyOS 5】鸿蒙跨平台开发方案详解(二) 【HarmonyOS 5】鸿蒙跨平台开发方案详解(二) 一、Flutter鸿蒙适配作为最早实现鸿蒙适配的跨平台框架,Flutter在社区推动下已形成较完整的技术方案。当前鸿蒙版Flutter已发布3.22.0-ohos版本,该版本基于Flutter 3.22.0核心。 1、系统能力如何对接?通过修改嵌入层实现鸿蒙特有系统服务集 HarmonyOS 2025年07月28日 39 点赞 0 评论 2509 浏览
C++实现简单LRU缓存算法 1.什么是LRU缓存 LRU缓存是一种常见的缓存淘汰算法,用于在缓存空间不足时,决定哪些数据应该被移除。它的核心思想是:当缓存已满时,优先淘汰最近最少使用的数据。2.核心原理假设缓存空间有限,只能存储固定数量的数据项。当需要添加新数据但缓存已满时: (1)系统会检查缓存中所有数据 HarmonyOS 2025年12月29日 95 点赞 0 评论 2479 浏览
【数据结构】排序算法精讲 | 快速排序全解:分治思想、核心步骤与示例演示 快速排序 导读 一、基本思想 二、排序过程 2.1 第一次拆分 2.1.1 基准选择 2.1.2 序列拆分 2.1.3 交换排序 2.2 第二次拆分 2.2.1 基准选择 2.2.2 序列拆分 2.2.3 交换排序 2.3 第三次拆分 2.3.1 基准选择 2.3.2 序列拆分 2.3.3 交换排序 2.4 第四次拆分 2.4.1 基准选择 HarmonyOS 2025年12月29日 32 点赞 0 评论 2467 浏览