logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HarmonyOS 线性容器Stack 常用的几个方法

Stack基于数组的数据结构实现,特点是先进后出,只能在一端进行数据的插入和删除。Stack和相比,Queue基于循环队列实现,只能在一端删除,另一端插入,而Stack都在一端操作。一般符合先进后出的场景可以使用Stack。Stack1.constructor2.push3.pop4.peek5.locate6.forEach7.isEmpty8.[Symbol.iterator]

文章图片
#harmonyos#华为#开发语言 +1
HarmonyOS 获取进程相关的信息process 常用的几个方法

获取进程相关的信息,提供进程管理的相关功能。process1. EventListener2. isIsolatedProcess3. is64Bit4. getStartRealtime5. getPastCpuTime

文章图片
#jvm#linux#harmonyos +1
HarmonyOS 线性容器List 常用的几个方法

List底层通过单向链表实现,每个节点有一个指向后一个元素的引用。当需要查询元素时,必须从头遍历,插入、删除效率高,查询效率低。List允许元素为null。List和相比,LinkedList是双向链表,可以快速地在头尾进行增删,而List是单向链表,无法双向操作。注意在List中使用[index]的方式虽然能够获取对应位置的元素,但这会导致未定义结果。推荐使用get()方法。当需要频繁的插入删除

文章图片
#list#数据结构#深度学习 +3
HarmonyOS 数据通用类型commonType 常用的几个方法

数据通用类型(commonType)是数据管理中通用的数据类型。AssetStatusAssetAssetsValueTypeValuesBucket

文章图片
#harmonyos#华为
HarmonyOS 线性容器ArrayList 常用的几个方法

ArrayList是一种线性数据结构,底层基于数组实现。ArrayList会根据实际需要动态调整容量,每次扩容增加50%。ArrayList和相似,都是基于数组实现。它们都可以动态调整容量,但Vector每次扩容增加1倍。ArrayList和相比,ArrayList的随机访问效率更高。但由于ArrayList的增删操作会影响数组内其他元素的移动ArrayList1.constructor2.add

文章图片
#算法#开发语言#harmonyos +1
HarmonyOS 线性容器Deque 常用的几个方法

Deque允许在两端执行增删元素的操作,Queue只能在头部删除元素,尾部增加元素。线性容器Deque1.constructor2.insertFront3.insertEnd4.has5.popFirst6.popLast7.forEach8. getFirst9.getLast10.Symbol.iterator

文章图片
#harmonyos#华为
HarmonyOS 非线性容器HashSet 常用的几个方法

在HashSet中,只对value对象进行处理。HashSet和相比,HashSet中的数据无序存放,即存放元素的顺序和取出的顺序不一致,。它们集合中的元素都不允许重,可能会对排序结果产生影响。可以利用HashSet不重复的特性,当需要不重复的集合或需要去重某个集合的时候使用。HashSet1. constructor2. isEmpty3. has4. add5. remove6. clear7

文章图片
#开发语言#harmonyos#华为 +1
HarmonyOS--仓颉 HTTP 编程 常用的几个方法

HTTP 作为一种通用的应用层协议,通过请求-响应的机制实现数据传输,客户端发送请求,服务端返回响应。请求和响应的格式是固定的,由报文头和报文体组成。常用的请求类型为 GET 和 POST,GET 请求只有报文头,用于向服务器请求应用层数据,POST 请求带有报文体,以一个空行与报文头进行分隔,用于向服务器提供应用层数据。

文章图片
#http#网络协议#网络 +2
HarmonyOS URI字符串解析 常用的几个方法

本模块专注于提供URI字符串解析的功能,严格遵循RFC3986规范标准,该标准详细定义了网络资源的标识符的编码与解析方法。请注意,本模块仅支持标准场景下的URI解析,对于非标准或特殊场景下的解析需求,可能无法直接支持。URI字符串解析1. constructor2.toString3.equalsTo4. checkIsAbsolute

文章图片
#harmonyos#华为
“HarmonyOS(ArkTS) 异步并发神器:Promise与async/await,引爆性能新纪元!“

ArkTS 异步并发 (Promise和async/await)promise.then 获取成功的回调promise.catch 获取并发是指在同一时间内,存在多个任务同时执行的情况。对于多核设备,这些任务可能同时在不同CPU上并行执行。对于单核设备,多个并发任务不会在同一时刻并行执行,但是CPU会在某个任务休眠或进行I/O操作等状态下切换任务,调度执行其他任务,提升CPU的资源利用率。为了提升

文章图片
#harmonyos#华为
    共 14 条
  • 1
  • 2
  • 请选择