自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 资源 (4)
  • 收藏
  • 关注

原创 鸿蒙开发中,如何高效定位并分析内存泄露相关问题

CPU开销约为2倍。代码大小开销为40% - 50%。RAM开销为10% - 35%。堆栈和堆缓冲区上溢/下溢。释放之后的堆使用情况。重复释放/错误释放。HWASan不需要安全区来检测buffer overflow,既极大地降低了工具对于内存的消耗,也不会出现ASan中某些overflow检测不到的情况。HWASan不需要隔离区来检测UseAfterFree,因此不会出现ASan中某些UseAfterFree检测不到的情况。此外,HWASan还可以检测返回之后的堆栈使用情况。

2024-12-02 10:24:07 1364

原创 HarmonyOS 5.0.4(16) 版本正式发布,支持wearable类型的设备!

请升级至配套的版本进行应用开发。系统版本请访问设备的“设置 > 设备名称 > 软件版本”进入“关于本机”进行查询。DevEco Studio版本请从DevEco Studio界面菜单选择“Help About DevEco Studio”进行查询。不排除其他型号的设备通过其他途径升级至上述系统软件(ROM)版本,但设备所支持的开放能力请以“关于本机”页面显示的“API版本”为准。具体版本请从DevEco Studio界面菜单选择“Help > About HarmonyOS SDK”进行查询。

2025-04-01 18:53:51 230

原创 HarmonyOS开发,Worker线程、Taskpool线程如何与宿主线程通信

Worker支持通过PostMessage往父线程抛任务。TaskPool支持通过sendData往父线程发消息,触发任务。

2025-03-21 12:02:03 176

原创 HarmonyOS开发,将公钥转为十六进制或者base64进制数据

ArkTS 开发中,把公钥转换为十六进制和 Base64 编码数据的功能,以下是参考代码。

2025-03-21 10:52:36 300

原创 HarmonyOS 开发中条件渲染的选择:if/else 与取反操作的对比与实践

在HarmonyOS开发里,if/else条件渲染和取反操作(常借助三元运算符)都能根据不同情况设置组件属性值。下面从多个维度分析如何选择,以及各自的利弊,并附上代码示例。

2025-03-20 12:25:21 501

原创 HarmonyOS开发,防截屏&防录屏的api介绍及功能实现

窗口提供管理窗口的一些基础能力,包括对当前窗口的创建、销毁、各属性设置,以及对各窗口间的管理调度。window模块提供了setWindowPrivacyMode用来设置窗口隐私模式,此接口可用于禁止截屏/录屏的场景。下面将基于 setWindowPrivacyMode 接口,分别给出在鸿蒙开发中实现你所提到的两种防截屏 / 录屏方式的详细代码示例。

2025-03-20 11:43:00 922

原创 HarmonyOS开发,解决Kill server failed 报错问题

当执行hdc kill命令返回 “Kill server failed operation not permitted” 错误时,意味着系统不允许你执行终止 HDC(HarmonyOS Device Connector)服务器的操作。下面是可能的原因及解决方案。

2025-03-19 20:12:08 617

原创 HarmonyOS开发,console.log和hilog的区别,如何选择使用?

console.log的日志业务领域、日志TAG、日志级别是固定的,其中,日志业务领域为‘A0c0d0’,日志TAG为‘JSApp’,日志级别为info。hilog日志在打印的时候,会包含4部分内容:日志业务领域、日志TAG、日志级别、日志内容,可以自定义设置日志业务领域、日志TAG、日志级别。console主要用于应用开发调试阶段。推荐使用hilog,可以对日志系统进行分类和统一处理,使用console.log打印日志,则不方便日志定位。

2025-03-19 20:00:48 562

原创 HarmonyOS开发,A持有B,B引用A的场景会不会导致内存泄漏,看这里!

问题 :A持有B,B引用A的场景会不会导致内存泄漏?答案 :方舟虚拟机的内存管理和GC采用的是根可达算法,根可达算法可以解决循环引用问题,不会导致A引用B,B引用A的内存泄漏。根可达算法以一系列被称为 “根对象”(如栈中的局部变量、静态变量等)作为起始点,从这些根对象开始向下搜索,能够被搜索到的对象被认为是可达对象,而那些无法被搜索到的对象则被判定为不可达对象,会在垃圾回收时被清理。所以,即使存在对象之间的循环引用,只要它们都不可达(即没有根对象能引用到它们),就会被回收。1. 定义类 A :2. 定义

2025-03-18 16:26:32 764

原创 harmonyOS开发,如何使用Record,将一种类型的属性映射到另一种类型

在 HarmonyOS 开发中,如果你提到的“使用Record”指的是 TypeScript 里的Record类型工具,并且想要将一种类型的属性映射到另一种类型,下面会结合具体示例详细介绍操作方法。

2025-03-18 15:46:57 323

原创 HarmonyOS开发,深拷贝、浅拷贝的封装和调用

在 HarmonyOS 开发中,实现深拷贝和浅拷贝可以通过封装工具类来完成。下面分别介绍浅拷贝和深拷贝的实现方式,并将它们封装成一个工具类。

2025-03-17 20:53:44 431

原创 不可忽视的细节:HarmonyOS应用 编译态包结构 & 发布态包结构

当应用发布上架到应用市场时,需要将Bundle打包为一个.app后缀的文件用于上架,这个.app文件称为App Pack(Application Package),与此同时,DevEco Studio工具自动会生成一个pack.info文件。每个应用中至少包含一个.hap文件,可能包含若干个.hsp文件、也可能不含,一个应用中的所有.hap与.hsp文件合在一起称为Bundle,其对应的bundleName是应用的唯一标识(详见app.json5配置文件中的bundleName标签)。

2025-03-13 18:53:24 397

原创 技巧分享:不建议在高频函数中使用Hilog

高耗时函数处理场景下,建议优先修改。

2025-03-13 15:19:39 202

原创 判断对错:BuilderNode的update方法在对自定义组件使用的时候需要在自定义组件中使用的变量定义为@Prop类型 。

正确的类型定义和装饰器的使用是确保组件能够按预期工作的重要因素。

2025-03-12 19:07:24 128

原创 终于等到你! DevEco CodeGenie接入 DeepSeek,助您高效开发鸿蒙应用及元服务!

随着小艺接入了 DeepSeek,智能体的问答变得更加丝滑流畅,让人不禁想到鸿蒙原生应用开发如果接入这个智能体会产生什么样的效果?确实,当我们把负责开发原生鸿蒙应用的 DevEco Studio 联合小艺接入 DeepSeek 后,这 4 个亮点迫不及待要和大家分享:只需轻松两步,就可以在 DevEco Studio 中使用 DeepSeek!

2025-03-12 18:56:31 649

原创 HarmonyOS 应用程序包结构 (发布态)

pack.info文件描述了App Pack中每个HAP和HSP的属性,包含APP中的bundleName和versionCode信息、以及Module中的name、type和abilities等信息。每个应用中至少包含一个.hap文件,可能包含若干个.hsp文件、也可能不含,一个应用中的所有.hap与.hsp文件合在一起称为Bundle,其对应的bundleName是应用的唯一标识(详见app.json5配置文件中的bundleName标签)。开发者可以根据实际场景所需的能力,选择相应类型的包进行开发。

2025-03-07 17:08:07 403

原创 HarmonyOS 应用程序包结构 (编译态)

在编译HAP和HSP时,会把他们所依赖的HAR直接编译到HAP和HSP中。

2025-03-07 15:42:00 345

原创 鸿蒙开发中,数据持久化之Transaction(事务)的概念及应用

以常见的转账功能为例,A 账户向 B 账户转账一般包含两个独立步骤:先从 A 账户扣除相应金额,再将同等金额存入 B 账户。在没有事务保障的情况下,这两个独立操作可能出现不一致的结果,比如 A 账户扣钱成功,但 B 账户却未收到款项,这种情况会严重影响系统数据的准确性和业务的正常运行。而事务机制就能很好地解决这个问题,当某个操作失败时,它可以将所有操作回滚到初始状态,确保数据的一致性和完整性。在鸿蒙开发中,rdbStore提供了和rollBack()方法来实现事务,从而保证操作的原子性。

2025-03-04 19:21:24 582

原创 HarmonyOS开发,TextInput组件获取焦点的案例及代码实现

将上述代码复制到 DevEco Studio 中,点击运行按钮,选择合适的模拟器或真机设备,即可看到四种场景的效果。确保你已经安装了 DevEco Studio 并且配置好了 HarmonyOS SDK 开发环境。

2025-03-04 19:19:35 307

原创 为什么Navigation系统路由表不依赖目标模块却能实现跳转? Navigation跨模块跳转原理分析

Navigation组件跳转到跨包路径时使用系统路由表只需目标路径的名称,不需要在依赖里声明目标模块。但是使用自定义路由表进行动态import却需要声明目标依赖。系统路由表是如何做的不需要依赖却能跳转的?以下从多个方面深入剖析鸿蒙中Navigation。

2025-02-27 18:51:21 782

原创 HarmonyOS 项目集成腾讯云即时通信 IM SDK

本文主要介绍如何快速将腾讯云即时通信 IM SDK 集成到您的 HarmonyOS 项目中。

2025-02-27 18:45:21 459

原创 鸿蒙开发中BindSheet应用 打造半模态转场效果

在鸿蒙开发中,BindSheet组件可用于创建半模态窗口,通过设置合适的属性和添加动画效果,能够实现具有转场效果的半模态窗口。以下是详细的实现步骤和示例代码。

2025-02-26 19:14:11 177

原创 鸿蒙开发中的 RawFile:功能、特性与使用示例

RawFile 主要用于存放原始资源文件,这些文件不会经过编译处理,而是以原始形式存在并被应用程序使用。这种特性使得 RawFile 在处理一些特定类型的资源时具有独特的优势。RawFile 在鸿蒙开发中扮演着重要的角色,它为开发者提供了一种方便、高效的方式来管理和使用原始资源文件。通过了解 RawFile 的功能特性和使用方法,开发者可以更好地利用这一机制,提升应用程序的开发效率和资源管理能力。同时,在使用过程中要注意其线程安全问题,合理处理文件操作,避免出现数据不一致或资源泄漏等问题。

2025-02-26 18:24:11 798 1

原创 HarmonyOS开发,遇到 Object.assign(this, source)报错怎么解决?

最近在升级某个api 9 的鸿蒙项目到api 12,发现项目中较多用到如下图所示这样的代码,然后升级到api12就会编译报错:Usage of standard library is restricted (arkts-limited-stdlib)。ArkTS 是基于 TypeScript 进行扩展的,虽然大部分 TypeScript 语法和标准库可以使用,但由于 HarmonyOS 平台的特殊性,部分标准库的功能可能无法正常工作,因此对其使用进行了限制。

2025-02-20 18:15:11 566

原创 HarmonyOS开发中断点续传的简单实现

背景:看到某技术交流群有朋友咨询断点续传是什么,怎么实现,寻思写篇短文简单介绍一下。 在应用开发中,断点续传功能通常指在文件上传或下载过程中,当因网络中断、应用崩溃等原因导致传输中断后,能够从上次中断的位置继续进行传输。

2025-02-20 15:09:32 512

原创 一、了解人工智能

在当今科技领域,人工智能(AI)无疑是最炙手可热的存在。它与印刷术、蒸汽机、电力以及互联网等伟大发明并驾齐驱,同属能够对整个国家乃至全球经济发展产生深远影响的26种通用目的技术。伴随大数据时代的全面来临以及算力的大幅提升,人工智能迎来了第三次发展高潮。在这波热潮之下,我们更需保持理性,以客观、正确的视角去认识AI。本章节将围绕人工智能展开多维度介绍。首先会深入剖析人工智能的基本概念,梳理其层次结构,追溯其发展历程。

2025-02-12 18:46:42 801

原创 OpenHarmony 5.0.2 Release来了!

2025-01-24 11:50:43 1281

原创 鸿蒙系统文件管理基础服务的设计背景和设计目标

2024-12-25 15:16:28 867

原创 招聘鸿蒙开发工程师(芯片适配与多元技术方向)

2024-12-25 10:49:13 375

原创 鸿蒙开发中,使用DFX工具,快速检测定位鸿蒙应用内存泄露问题

鸿蒙系统中的内存泄漏检测机制主要包括以下几个方面:JavaScript内存泄漏(JS_LEAK) :当JavaScript运行时的heap使用量超过85%或者遇到内存耗尽(OOM)时,系统会捕捉heapdump信息,并同步上报故障。Native内存泄漏(PSS_MEMORY) :系统会监控应用进程的动态内存使用情况,当动态内存峰值超过平均基线值的两倍时,会判定为内存泄漏,并触发相应的管控措施。

2024-12-18 12:45:19 552

原创 DFX子系统之hiview、hiview_lite日志组件介绍

在OpenHarmony中,DFX(Design for X)是为了提升质量属性软件设计,目前包含的内容主要有:DFR(Design for Reliability,可靠性)和DFT(Design for Testability,可测试性)特性。提供以下功能:HiLog流水日志。HiView插件平台。FaultLoggerd应用故障收集和订阅。HiAppEvent应用事件记录接口及框架。HiSysEvent系统事件记录接口及服务。

2024-12-18 12:44:28 825

原创 仓颉线上编程挑战赛 华为手表、耳机、体脂秤等诸多奖品等您来拿!

各位开发者伙伴大家好,仓颉近期还有一个线上编程比赛,前 20 名有奖品,2024年12月7日 下午14:30。感兴趣的小伙伴欢迎积极扫码参与!

2024-12-04 18:29:19 235

原创 DevEco CodeGenie版本升级,历史版本将于2024年12月10日起停止服务!

历史版本DevEco CodeGenie 0.408.3.0、DevEco CodeGenie 0.406.7预计2024年12月10日起停止服务。为避免影响功能正常使用,请尽快更新至最新版本DevEco CodeGenie 2.1.0.1。使用约束:建议配套使用DevEco Studio 5.0.3.814及以上版本。

2024-12-04 12:07:12 305

原创 仓颉编程语言 资源获取与环境配置

在主页点击“ Create Project ” 按钮,将弹出右侧窗口,这里可以选择工程模板,我们点选图中蓝框标记的模板,并保持默认选项执行“ Next ” 直到完成,即可创建仓颉工程。一切准备就绪,可通过Run菜单或设备栏右侧的三角形按钮,构建运行仓颉鸿蒙应用,这里我们在模拟器中成功运行了仓颉模板工程。打开创建好的仓颉工程,如果我们没有连接开发设备,右上角设备栏就会显示“No Devices”, 这时我们无法运行应用。可以参考上图打开设备管理器窗口,创建模拟器来运行和调试应用。

2024-12-02 21:03:11 429

原创 快来参加吧! “寻找 HarmonyOS 最强问答官” 活动正在进行中

寻找 HarmonyOS 最强问答官” 活动正在进行中!展现您实力的时候到了!🏆鸿蒙知识社区共建先锋:积分榜单 TOP50 开发者获限量版奖励。🔍鸿蒙探索者:提问数前 50 名开发者有奖品,每周刷新。一起成为HarmonyOS最强问答官!🔍参与方式:点击下方链接,查看活动详细规则。

2024-11-18 19:44:02 161

原创 从零开始仿抖音做一个APP(首页经验列表绘制)

本文没有对当前内容做下拉刷新相关的逻辑,大家有需要可以自行接入第三方组件进行调试。本文主要介绍首页经验标签对应的列表页绘制。

2024-11-18 17:17:08 182

原创 从零开始仿抖音做一个APP(首页顶部T标签添加&页面关联)

首先一个顶部标签栏,底部一个Swiper,用于跟随顶部标签的变化而变化,同时支持页面滚动切换。本项目为工作之余随手编写,有很多可继续完善的地方(比如顶部是否用Tabs组件、部分组件的数据能否进一步封装、UI加载是否可以更流畅等),有待后续优化。接下来将顶部标签与swiper进行关联,根据标签变化动态更新UI。此处swiper的数据源swiperData需要转为IDataSource类型。如此便实现了首页各个标签页面的切换的加载,效果如下所示。本文主要介绍首页顶部标签相关布局及页面切换。

2024-11-18 16:27:25 722

原创 Beta3(5.0.5.200)新增和增强特性

以上内容来源于华为开发者官网,想了解更多关于API13 Beta版本变更及应用情况,可点此链接。

2024-11-12 15:37:26 295

原创 HarmonyOS开发 API 13发布首个Beta版本,部分已知的问题建议处理方案

HarmonyOS 5.0.1 Beta3,是HarmonyOS开发套件基于API 13正式发布的首个Beta版本。该版本在OS能力上主要增强了C API的相关能力,多个特性补充了C API供开发者使用。该版本对部分已知问题做了解决和优化,部分问题给出了解决方案和适配计划,具体见以下内容。

2024-11-12 15:21:55 1602

原创 HarmonyOS开发 API 13发布首个Beta版本,解决了哪些问题?

解决了平板模拟器创建后首次启动或清除数据后启动,解锁进入桌面并启动应用后,出现桌面黑屏重启的问题。解决了工程配置ohmurl后,调试时子进程被拉起后又自动结束,无法进入子进程断点的问题。解决了图像scale较大且组件截图频繁调用较多次后概率性出现应用闪退的问题。解决了HAR和HSP的LocalTest概率性出现调试功能异常的问题。解决了组件支持自定义手势在部分场景下出现应用闪退的问题。解决了公共目录权限受限,不能删除其中的文件的问题。解决了Web组件创建过程中会出现闪黑的问题。

2024-11-12 15:06:43 706

仓颉编程语言的基础元素讲解及实例演示

内容概要:本文档详细介绍了仓颉编程语言中的基础要素,涵盖了从程序启动(main函数),变量及其赋值规则,再到各种数据类型的运用(比如整型和浮点数)。通过实际编码示例探讨了基本运算操作(如算术运算、复合操作)、字符串操作技巧(单行和多行字符串以及转义字符)、格式化输出的方法,并涉及了用户交互(命令行接收输入)以及简单的数值逻辑分析问题的应用,最后还提到了良好的变量命名规范,以帮助读者全面理解仓颉编程语言的核心特点。这既是一部入门教程也是仓颉实践操作手册的一部分。 适合人群:针对初学者或想要学习一门新型高效静态类型编程语言的人士来说,《仓颉编程基础及应用》一书能够提供详细的理论指导以及实用的例子来加深理解和实际动手能力。 使用场景及目标:本书的目标在于使读者掌握如何构建基于仓颉语言的应用程序,适用于所有对该语言感兴趣或是计划使用仓颉完成项目开发工作的软件工程师。通过练习书中给出的具体案例,学员们可以逐步培养自己解决问题的能力并熟悉常用的算法和技术。 其他说明:本教材由权威出版机构清华大学出版社发布,同时提供了丰富的在线资源共享链接,让读者可以根据个人进度安排更加灵活的学习方式。此外文中提到

2025-03-10

仓颉编程基础及应用入门指南-面向新手程序员的学习教材与实践方法

内容概要:本书作为初学者了解编程的基础教材,系统介绍了从计算机硬件的基本概念到基于华为公司自主研发的高级编程语言‘仓颉’的具体应用案例。主要内容涵盖计算机构成与数据流运作机制,冯诺依曼架构简介;进一步探讨了仓颉语言的设计理念与其编译执行流程,同时详细记录了一个简单的求和程序的实现步骤,并且讲解了怎样利用命令行和VSCode环境完成编译与调试工作。此外还指导读者完成了‘Hello World!’这样典型的初始编程练习项目。 适用人群:旨在为零基础或者刚刚接触编程的人提供一条清晰易懂的学习路径,帮助学生掌握现代编程思想及其实际运用,鼓励青少年乃至成年人尝试探索软件开发领域。 使用场景及目标:适用于高校课堂或个人自学场景,目的在于让受众获得理论联系实际的能力训练;通过对书中实例的操作,可以熟悉常用工具的使用方式,提高解决实际编程难题的技巧。 其他说明:附带的教学视频资料能够帮助读者更好地理解和吸收书本内容。文中提供的二维码链接能连接到更多相关课程资源和社区交流平台,方便获取最新的技术支持和发展动态。

2025-03-10

2025年中国大陆采购与供应链薪酬报告:数字化转型与新兴技能需求解析

内容概要:本报告详细分析了2025年中国大陆采购与供应链领域的最新趋势和关键职位的薪酬数据。主要内容涵盖了数字化和自动化技术的应用、可持续和道德采购的推进、供应链韧性的强化以及数据分析和预测分析的重要性。此外,报告列出了多个热门职位及其薪资范围,特别是一些高薪职位如货代总经理、物流跨境电商总监和供应链总监。同时,报告强调了供应商关系管理和新兴技能(如战略采购)对于未来职场人士的重要性。 适合人群:采购与供应链行业的从业人员,尤其是对薪酬水平和行业发展动向感兴趣的管理者和技术人才。

2025-02-25

中国大陆2025年银行与金融服务薪酬报告-市场趋势与关键职位分析

内容概要:本文详细分析了中国大陆2025年银行与金融服务行业的薪酬情况及其背后的市场动因。报告指出,在宏观经济环境影响下,私募股权薪酬趋于稳定,市场下行使人才流动性降低,而业务难度增大促使企业在成本控制方面进行优化,而非简单降薪。文中具体分析了几种基金的投资策略以及不同区域的重点投资方向,如华北地区侧重科技类企业的投资;并且强调出海与跨境交易为行业发展带来了新的契机,尤其是财富管理和海外市场开拓。行业内部,数字化、风险管理等技能愈发重要,部分岗位虽然供给过剩但仍存在高需求的关键职位,例如投后管理和风控等职位。 适合人群:对银行与金融服务业感兴趣的研究人员、求职者及行业决策者。

2025-02-25

中国大陆2025年医疗与生命科学薪酬报告:创新药物研发领域关键岗位和薪资水平分析

内容概要:这份报告详细介绍了中国大陆2025年医疗与生命科学领域的企业在创新药物研发方面的发展动态和关键岗位的需求情况。主要内容涵盖热门领域如小核酸药物、细胞治疗和基因治疗的研发热点;重点岗位如再生医学、生物信息学和全球多中心临床试验等;人才标准如硕士学历成为标配及高学历需求增多。并列出了一系列重要岗位的基本薪资范围,揭示制药行业的薪资水平和发展前景。 适用人群:对医疗与生命科学领域有兴趣的专业人士、即将进入相关领域的工作新人、人力资源管理者等。

2025-02-25

2025年中国大陆工程与制造领域的薪酬趋势及热门职位解析

内容概要:本文针对2025年中国大陆工程与制造领域的人才市场需求和发展现状进行了详细解析。随着出口贸易旺盛和内部需求向性价比转移的趋势,行业对于优质运营管理和工程技术人才的需求不断增加。尤其是自动化生产、六西格玛质量管理、系统工程以及环境健康与安全管理等方面的专业人才需求尤为显著。文中进一步介绍了各地区相关高薪职位的基本薪酬水平及未来发展方向。 适合人群:正在寻找就业机会或者想要规划职业生涯路径的工程与制造领域企业管理者和技术人员。

2025-02-25

中国大陆2025年半导体行业关键岗位薪酬及市场需求趋势分析

内容概要:本文聚焦于中国大陆2025年半导体行业的薪酬水平以及市场需求趋势的变化,指出随着半导体行业的收入增长,各企业在招聘和人才留存方面呈现出明显的差异化现象。尤其突出的是,在AI相关的高需企业中,提供更高的职位空缺席位和更具吸引力的薪资待遇,而传统汽车、工业领域的市场则表现较为低迷甚至有收缩的趋势。此外,文档具体分析了不同岗位的基本薪资范围及其变化趋势,并指出了供应链管理和质量管理正逐渐成为关键技能,受到企业的高度重视。 适合人群:有意进入或已经从事半导体及相关产业的求职者、人力资源管理者,以及其他关注中国半导体产业发展趋势的行业人士。

2025-02-25

中国大陆2025年度各大行业薪酬与招聘趋势深度解读

内容概要:这份名为《中国大陆_薪酬报告_2025_Michael_Page_China》的文章详细解读了中国大陆多个行业(银行与金融服务、工程与制造、财务与会计、医疗与生命科学、人力资源与行政助理、法务、市场营销与电商、销售与零售、采购与供应链、科技、半导体)在2025年的薪酬情况和招聘趋势。它不仅涵盖了行业概况及其面临的挑战和发展趋势,还详尽列出了不同层次职位的基本薪资范围,并指出了各行业招聘中的关键技能需求及热门职位。 适合人群:企业人力资源管理人员、猎头公司顾问、职业规划人士、即将求职或转岗的人员及其他关心薪酬与就业趋势的研究者和从业者。

2025-02-25

仓颉编程语言资源获取与开发环境配置指南

适用人群:面向有意于使用仓颉编程语言的初学者以及熟悉其他编程语言并希望尝试新工具的程序员,尤其适合参与华为鸿蒙生态系统项目的开发者。 使用场景及目标:适用于想要学习并掌握仓颉编程语言特性的人员;希望通过鸿蒙操作系统进行应用开发的研发团队;利用官方提供的资源快速搭建高效的开发环境,以提高编码效率和解决复杂任务。

2025-02-24

仓颉语言课程设计(张引教授):基于工程方法的教学革新与实施路径

适用人群:主要面向高校一线教师群体,特别是从事软件开发、计算机科学相关专业的讲师以及关注教育教学创新的研究人士。 使用场景及目标:本文旨在为高等教育机构尤其是工程技术方向的院校,提供一套创新且行之有效的课程设计方案;帮助教师打破陈规旧习,构建更加灵活实用的教学体系;鼓励学生自主探索学习,培养他们的实践能力和创新能力。

2025-02-24

仓颉鸿蒙应用开发快速入门:编程语言与工具链指南

适合人群:对鸿蒙操作系统及仓颉编程语言感兴趣的初级开发者和有一定经验的应用程序程序员。 使用场景及目标:为希望开发基于鸿蒙OS的应用的人士提供完整的技术支持路径;帮助用户迅速熟悉鸿蒙应用生态,掌握基础开发技能和环境配置 阅读建议:由于该文档涉及较多实际操作环节,因此强烈建议读者参照提供的网站链接进行逐步实践,并仔细对比文中图片与自身操作界面的一致性,遇到疑问应及时查询官方论坛或其他社区寻求解答。此外,注意保存各阶段的设置文件以备后期复习或故障排除时使用。

2025-02-24

新一代通用编程语言仓颉:高效、安全、智能化及其生态应用

适合人群:编程初学者及有一定经验的研发工程师。 使用场景及目标:适用于多个领域,包括但不限于移动应用程序开发、金融服务、高校教育和技术研究等。仓颉的引入可以帮助开发者提高编程效率和代码安全性,特别适合对安全性和性能要求较高的项目,如金融级应用和工业互联网。 其他说明:仓颉已经在工行等多个企业开始商用,未来将在更多的领域拓展。它还进入了多个高校的教学体系,并在ICT大赛等比赛中设立课题,推动了产学研结合的发展。同时,华为正在为其开发专用IDE(Cangjie Studio)。

2025-02-24

仓颉语言:构建全场景智能化的HarmonyOS应用程序

内容概要:本文详细介绍了一款由华为自主研发的编程语言——仓颉,旨在适应智能化、空间化及一体化的发展趋势,支撑全场景的应用开发,尤其针对 HarmonyOS 生态系统的需求而设计。文章涵盖了仓颉语言的历史沿革、设计理念、技术支持以及应用前景,特别提到其在系统整合、性能增强及开发者生态构建方面的独特贡献,如高效的并发模型、自动内存管理和对现代硬件的支持,同时还探讨了如何借助大模型和服务来提升代码质量和开发效率。 适合人群:适用于关注操作系统开发环境变迁、对HarmonyOS平台感兴趣的程序员,以及致力于提升全场景智能应用开发的研究机构和个人开发者。 使用场景及目标:适用于需要创建高度集成的软硬件解决方案的企业;希望利用新兴技术进行产品迭代的研发部门;以及希望掌握最前沿计算科技和编程技巧的技术爱好者。 其他说明:除了理论探讨之外,还提供了详尽的实际应用实例和技术细节解析,对于有兴趣深入了解和实际应用的人来说非常有帮助。文中多次提及到大模型、并发编程模型等先进特性,并且对未来发展方向做了展望。

2025-02-24

OH考试认证测试题解析-聚焦OpenHarmony系统及其应用场景

内容概要:本文档是针对 OpenHarmony 系统的一套考试认证测试题目集,涵盖多个关键技术和应用场景的深入解析。主要内容包括 OpenHarmony 线程机制、权限管理、公共事件模块引用、通知系统管理和服务接口、分布式技术特性,如分布式软总线和内核特性、文件管理和应用发布等方面的内容。文档不仅限于理论知识问答,还包括对具体开发框架的支持能力和实现细节进行了全面考查。通过这些问题可以帮助考生熟悉 OpenHarmony 系统的功能和技术特点,并指导实际开发过程。 适用人群:对 OpenHarmony 开发感兴趣的初学者和有一定基础的技术人员。 使用场景及目标:本测试旨在为准备参加 OpenHarmony 相关证书考试的人士提供必要的知识和技能验证练习,同时也有助于现有开发者提升对系统的理解与应用水平。 其他说明:试题分为单选、多选和判断三大类目,涵盖了从基础到高级的知识要点,特别是关注于实际应用中的技巧与规范,如文件处理、通知发送、网络访问等常见开发场景。此外还有对部分底层硬件和驱动的理解。

2025-02-24

高考学霸笔记(化学),在化学世界乘风破浪

想在化学世界乘风破浪,这套笔记是你的“秘密武器”!它来自高考化学学霸的智慧结晶,打破传统枯燥,以生动有趣的方式呈现知识。有形象的图表助你理解抽象概念,有巧妙的口诀让记忆不再痛苦。每一页都凝聚着高效学习法,助你快速提升化学思维。别犹豫,速下载,开启化学学习新体验!

2025-02-20

OpenHarmony 2022年度运营报告:技术生态建设与社区活跃进展

内容概要:本文详述了2022年度OpenHarmony在技术生态建设和社区活跃度方面的巨大进展。主要涵盖企业贡献者情况、共建代码量、版本迭代、应用生态及硬件生态的发展状况、社区及活动运营成效等方面的内容。2022年OpenHarmony不仅吸引了大量开发者与企业的深度参与,还有力地推进了一大批软硬件产品的商用落地。此外,在各类社区活动和人才培养计划的作用下,社区呈现出良好的发展趋势,并收获了多个行业内的重要奖项。 适用人群:从事操作系统的开发工程师和技术管理人员、科研工作者、高等院校相关专业师生。 使用场景及目标:为关注国产开源操作系统的群体提供最新的发展方向与动态信息;帮助研究机构掌握前沿操作系统理论及应用;为想要参与到操作系统开发中的人士提供学习路径和技术指引。 其他说明:作为开源项目的典范,OpenHarmony的成功对国内甚至全球范围内的同类项目有着重要的借鉴意义。

2025-02-20

中国2024年开发者画像洞察研究-洞察技术变革与发展机遇

内容概要:本研究报告通过详细的调研数据分析了中国开发者生态系统在2024年的现状和发展趋势。主要内容涵盖了开发者的背景解读、职业现状与挑战、工作岗位变动情况及其对未来的展望。文中特别提及,在政策支持和AI技术飞速发展的背景下,开发者面临的新机遇与挑战日益增多,尤其是在AGI领域、鸿蒙生态以及信创产业方面。报告深入探讨了不同类型企业间的流转,开发者的工作价值诉求以及工作内容的变化。此外,还分析了未来开发者的成长路径,包括必要的技能培训和职业规划建议。报告最后呼吁行业各方共同努力营造健康发展的生态环境,促进技术创新与人才成长的良性循环。 适合人群:所有从事软件工程及相关工作的专业人士,包括在职开发者、即将进入行业的学生以及行业研究人员。 使用场景及目标:用于深入了解中国开发者生态系统的最新动态与未来发展方向,帮助开发者和个人规划职业发展路径;辅助企业和政府制定更具针对性的人才引进和培养政策;为学术研究和行业分析提供详尽的数据支持。

2025-02-19

2025年中国大陆科技行业薪酬及招聘趋势详述

内容概要:这份薪酬报告深入剖析了2025年科技行业中中国大陆市场的情况。随着国内市场趋于饱和,众多企业转向国际化路线。制造业正经历着数字化转型,并且政府积极推动相关行动。在人工智能领域,企业开始采用先进的AI技术和RAG来增强竞争力。此外,企业对技术岗位候选人的技能和工作经验提出了更高要求,并且薪资水平正逐步调整到更为理性的范围。 薪酬方面,报告详细列出了各个关键技术和新兴技术如软件开发、云计算、网络安全等领域,以及多个职位的基本薪资范围,尤其是数据与人工智能相关角色,展示了不同层次的年薪水平及其全国均值情况。 适用人群:正在求职或者想要了解更多关于未来几年内职场变化的专业人士和技术人员。 使用场景及目标:① 有助于企业制定合适的招聘政策;② 有助于个人根据市场需求进行职业规划。 其他说明:以上所有数据来源于专业的研究机构调查,在考虑地区差异的同时尽可能确保准确性。

2025-02-19

2025年中国大陆就业市场薪酬趋势与招聘需求分析

内容概要:本文详细分析了2025年中国大陆各行业的薪酬情况和招聘趋势,涵盖了多个领域,包括银行与金融服务、工程与制造、财务管理、医药及生物科技、人力资源、法务、营销与电商、销售与零售、采购与供应链、科技创新和半导体。文中讨论了各个行业面临的市场动态、薪酬区间、职位需求变化、人才供需状况以及企业应对策略。此外,文中提到,尽管招聘市场略有冷却,但在某些特定行业和技术领域对高素质人才的需求依然高涨,特别是在AI、智能制造和国际业务扩展方面。 适合人群:希望了解中国2025年各大行业发展动向的职业人士,如人力资源从业者、求职者、企业管理者及其他相关人员。 使用场景及目标:有助于制定有效的招聘计划、调整职业发展规划、评估市场机会并确定人才培养的重点。 其他说明:此报告不仅关注具体的数据变化,还着眼于长期发展趋势,为企业和个人提供了宝贵的参考意见。

2025-02-19

仿钉钉定位签到功能做的一个简单demo,这里用的高德地图的Api

仿钉钉定位签到功能做的一个简单demo,之前有使用的百度地图的Api分享过一个demo,这次使用的高德地图的Api(钉钉用的高德)。

2018-10-17

仿钉钉定位签到功能做的一个简单demo,不同的是我这里用的百度地图的Api,钉钉用的高德地图的Api

仿钉钉定位签到功能做的一个简单demo,不同的是我这里用的百度地图的Api,钉钉用的高德地图的Api。 最近听说马上要给项目添加新的功能:位置签到。然而等了好几天产品经理一直没出原型图,具体啥需求都不知道,于是乎自己先仿 钉钉 搞一个demo出来再说。

2018-10-16

工作中整理出来的较为全面的关于银行卡匹配信息的demo

这是关于银行卡匹配信息的demo(根据银行卡号,辅以Luhn算法(也称"模10"算法),精准获取开户行以及银行卡类型等信息)

2018-10-16

ratingbar的多种使用方式以及展现形式

RatingBar是基于SeekBar(拖动条)和ProgressBar(状态条)的扩展,用星形来显示等级评定! 该项目就是一个使用Kotlin语言编写的针对ratingbar做了改造的项目(主要包含四种实现方式:两种不同style的系统默认ratingbar,一种自定义style样式,一种重写ratingbar样式)。

2018-10-16

空空如也

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

TA关注的人

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