自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 taskpool实现多线程

适合用于处理短时间的高并发任务或计算密集型操作,避免阻塞主线程。典型场景包括批量数据处理、后台计算、图片处理等。

2024-11-03 23:02:35 173

原创 多线程思路

轻量异步任务:优先使用Promise和。定时执行任务:可以使用setTimeout或。计算密集型任务:考虑使用 C++ 实现多线程逻辑,并通过 NAPI 与 ArkTS 交互。多设备协作:利用鸿蒙分布式架构实现跨设备的多线程并发任务。

2024-11-03 23:01:14 403

原创 Worker多线程

在鸿蒙系统(OpenHarmony)中,ArkTS 本身不直接支持多线程。为了在 ArkTS 中实现多线程操作,您通常可以使用鸿蒙提供的多线程 API,如Worker来实现。以下是如何在.ts文件中使用Worker。

2024-11-03 22:58:54 436

原创 GPT代码分析

【代码】GPT代码分析。

2024-08-14 23:27:32 234

原创 Pixmap转base64

/ 创建ImageSource用于将PixelMap写入字节数组流。// 将PixelMap转换为Base64字符串。// 将PixelMap转换为PNG格式。// 转换为Base64字符串。

2024-07-30 00:15:12 370

原创 Promise的各种方法

JavaScript的Promise是用于处理异步操作的一种方法。Promise对象代表一个异步操作的最终完成(或失败)及其结果值。下面介绍Promise的各种用法,包括创建Promise、链式调用、错误处理、Promise.all、Promise.race、Promise.any等。

2024-07-16 23:24:08 158

原创 一个实现案例

【代码】一个实现案例。

2024-07-09 23:48:19 153

原创 开发文档URL

开发文档。

2024-07-08 00:42:02 186

原创 JSON和JSON5的区别

JSON 和 JSON5 各有优劣,开发者可以根据具体需求选择合适的格式。对于需要严格格式和广泛兼容性的场景,JSON 是更好的选择。而在需要更灵活和易读的配置文件或手动编辑场景下,JSON5 提供了更多的便利和可读性。

2024-07-07 22:07:37 1541

原创 原元服务简介

首先,定义一个服务接口,描述服务提供的功能。原元服务是鸿蒙系统中一种重要的架构设计理念,通过模块化、轻量级和可复用的服务实现复杂应用的开发和维护。通过定义明确的服务接口和实现独立的服务逻辑,原元服务能够显著提升开发效率和系统灵活性,适用于各种应用场景。

2024-07-07 21:31:31 539

原创 简单端云开发

3)为了验证,可以在入口src/main/ets/entryability/EntryAbility.ets的src/main/ets/entryability/EntryAbility.ets:27中。2)将新建的ets配置到src/main/resources/base/profile/main_pages.json文件中。新建一个页面 xx.ets ,在build中新建一个button进行验证。1.在云端的cloudfunction中新建云函数。进入端云网站创建项目。数据处理默认选择中国。

2024-07-07 20:59:22 341

原创 IPC与RPC通信开发

IPC/RPC的主要工作是让运行在不同进程的Proxy和Stub互相通信,包括Proxy和Stub运行在不同设备的情况。

2024-07-07 15:07:02 309

原创 IPC与RPC通信

首先请求服务的(Client)一端会建立一个服务提供端(Server)的代理对象,这个代理对象具备和服务提供端(Server)一样的功能,若想访问服务提供端(Server)中的某一个方法,只需访问代理对象中对应的方法即可,代理对象会将请求发送给服务提供端(Server);IPC和RPC通常采用客户端-服务器(Client-Server)模型,在使用时,请求服务的(Client)一端进程可获取提供服务(Server)一端所在进程的代理(Proxy),并通过此代理读写数据来实现进程间的数据通信。

2024-07-07 14:27:39 526

原创 端侧如何请求云侧服务

在鸿蒙系统(HarmonyOS)开发中,端侧设备(如手机、平板等)可以通过HTTP请求与云端服务进行通信。以下是一个详细的步骤指南,说明如何在鸿蒙系统端侧应用中请求云侧服务。

2024-07-07 14:01:45 378

原创 轮询调接口

在鸿蒙系统(HarmonyOS)开发中,轮询调用接口是一种常见的操作,通常用于定期获取数据或检查某种状态。以下是一个详细的步骤指南,说明如何在鸿蒙开发中实现接口的轮询调用。

2024-07-07 13:59:05 642

原创 模块之间引用方式

在鸿蒙系统(HarmonyOS)中,模块之间的引用与传统的模块化编程有一些类似的概念和机制,但也有其特有的特点和实现方式。

2024-07-07 13:54:13 514

原创 Stage模型编译包与发布包

1.开发态与编译态的工程结构视图。2.编译发布与上架部署流程图。

2024-07-07 11:03:21 216

原创 Module类型

【代码】Module类型。

2024-07-07 10:52:24 441

原创 ArkTS工程目录结构(Stage模型)

【代码】ArkTS工程目录结构(Stage模型)

2024-07-07 10:32:32 284

原创 module.json5配置文件注释

【代码】module.json5配置文件注释。

2024-07-07 10:26:24 558

空空如也

空空如也

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

TA关注的人

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