51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
信创认证
公众号矩阵
移动端
视频课
免费课
排行榜
短视频
直播课
软考学堂
全部课程
软考
信创认证
华为认证
厂商认证
IT技术
PMP项目管理
免费题库
在线学习
文章
资源
问答
课堂
专栏
直播
51CTO
鸿蒙开发者社区
51CTO技术栈
51CTO官微
51CTO学堂
51CTO博客
CTO训练营
鸿蒙开发者社区订阅号
51CTO软考
51CTO学堂APP
51CTO学堂企业版APP
鸿蒙开发者社区视频号
51CTO软考题库
鸿蒙开发者社区
首页
帖子
问答
资源
课堂
直播
发现
登录/注册
51CTO
中国优质的IT技术网站
51CTO博客
专业IT技术创作平台
51CTO学堂
IT职业在线教育平台
活动
短视频
专栏
极客Show
鸿蒙技术特刊
我的关注
全部帖子
操作系统
OpenHarmony
HarmonyOS
其他
应用开发
卡片开发
三方库
IDE
其他
设备开发
海思开发板
树莓派
其他
框架语言
C/C++
Java
JavaScript
ArkUI / eTS
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
社区规则
意见反馈
社区活动
默认
发布时间
热度
原创
精华
热门标签
HarmonyOS
可可图片编辑
万少
移植案例与原理 - startup子系统之syspara_lite系统属性部件 (1)
原创
精华
移植案例与原理startup子系统之sysparalite系统属性部件【本文正在参与优质创作者激励】系统属性部件sysparalite负责提供获取与设置操作系统相关的系统属性,包括默认系统属性、OEM厂商系统属性和自定义系统属性。为满足OpenHarmony产品兼容性规范,产品解决方案需要实现获取设备信息的接口,如:产品名、品牌名、厂家名等,同时提供设置读取系统属性的接口。本文介绍下移植开发板时如何适配系统属性部件sysparalite,并介绍下...
zhushangyuan_
2回复
1.2w浏览
移植
Porting
OpenHarmony中linux内核手动编译调试解读
原创
精华
春节不停更,此文正在参加「星光计划春节更帖活动」https:harmonyos.51cto.composts9923[toc](OpenHarmony3.1Beta版本linux内核手动编译调试步骤一、OpenHarmony手动编译Linux内核1.首次编译标准系统javascript.build.shproductnameHi3516DV300ccache2.编译完成在编译的内核在OpenHarmonyv3.1BetaoutKERNELOBJkernelsrctmplinux5.10目录下配置编译环境变量javascriptexportOHOSROOThomeweiminOpenHarmonyOpenHarmonyv3.1Betaexp...
民之码农
0回复
2.9w浏览
OpenHarmony
linux
kernel
boot.img
「过年不停更」
hi3861接收华为云命令的响应
硬件,hi3861,润和或小熊派,代码从小熊派gitee下载我做了一点点改动,现在从华为云mqtt云里下达一个命令,hi3861执行命令之后,会及时返回响应云里弹窗命令下发成功,如果用api下发命令,也能收到命令回执,是json格式,https:gitee.comzzsjrunhmhwy
千云山庄
0回复
1.2w浏览
hi3861命令回执
ES6中的4个字符串方法
原创
[春节不停更,此文正在参加「星光计划春节更帖活动」](https:harmonyos.51cto.composts9923)ES6中的String类型提供了四种非常方便的新方法,帮助我们编写更具可读性的代码。.startsWith()和.endsWith()例如我们有一个字符串,constname'搞前端的半夏';我们想判断这个字符串是不是以搞前端开头name.startsWith('搞前端')这里我们用的是中文,但是有些时候我们的数据可能是英文。constname'frontendpicker半夏';想判断是不是以fro...
半夏话前端
0回复
9717浏览
过年不停更
OpenHarmony分布式软总线流程分析v1.0丨1.被发现端,发布服务
原创
精华
更新时间:2021年6月26日亮子力这次的软总线流程分析字数太多,上传了好几次都失败了。所以我分成了2个部分。[1.被发现端,发布服务](https:harmonyos.51cto.composts6295)[2.开启软总线,建立连接](https:harmonyos.51cto.composts6296)完整版可以下载文末的pdf。[toc](目录)源码目录:主目录\foundation\communication\softbuslite├──authmanager【提供设备认证机制和设备知识库管理】├──discovery【提供基于coap协议的...
丨张明亮丨
2回复
2.9w浏览
OpenHarmony
鸿蒙
软总线
DevEco Studio 3.0 Beta2-super visual模式体验
在DevEcoStudio3.0Beta2创建项目时发现一个新的选项,查看了类型说明:InSuperVisualmode,youcandevelopyourservicesandappsquicklythroughthedraganddropfunctionality.其解释为在超级视觉模式下,您可以通过拖放功能快速开发您的服务和应用程序。感觉和安卓的开发那样,实现界面拖拖拽式实现布局。所有进行体验了一下。打开项目目录,发现多了一个supervisual文件,打开其中index.visual文件。出现了拖拽页面。
鸿蒙时代
0回复
1.5w浏览
harmonyos
【木棉花】学习笔记——基于ArkUI的页面路由(eTS)
原创
精华
[春节不停更,此文正在参加「星光计划春节更帖活动」](https:harmonyos.51cto.composts9923)前言最近在学习eTS的harmonyOS开发,顺便写写文章来记录一下学习过程还有也激励自己继续学习下去。我们开发一个应用所有的功能是不可能单独只在一个页面内就可以完成的,所以这页面路由肯定是学习eTS开发绕不开的一个非常重要的环节。这eTS的页面路由类似于java开发的页面间的跳转,也是大致可以分为不带数据的页面间的导航和携带数据...
木棉花沈泳鑫
2回复
1.4w浏览
「过年不停更」
木棉花
ets开发
HarmonyOS DevEco Studio 常用快捷键
1、IDE操作Ctrl+Alt+S:快速打开设置(配置IDE,包括界面风格,代码高亮等)2、编程常用(JSJava通用)Ctrl+Alt+L:快速对代码进行格式化Ctrl+Alt+Shift+L:快速对整个文件进行格式化Ctrl+:注释代码(取消注释)单行:注释后自动换到下一行多行:注释后不变Ctrl+>:自动折叠代码Alt+7或ctrl+F12:打开代码结构树两次Shift:打开代码查找Ctrl+F9:Run程序F9:执行到断点(.js文件)F8:单步骤调试F7:单步调试时,执行到子函数并继续单步...
bugouhen
3回复
2.9w浏览
HarmonyOS
快捷键
推荐学java——Spring事务
原创
春节不停更,此文正在参加[「星光计划春节更帖活动」](https:harmonyos.51cto.composts9923)[toc](本文知识点索引)前情回顾已经学习了[Spring基础入门知识](https:mp.weixin.qq.comsQEIToMyjgQ1acO3wO3AFog)和[SpringAOP](https:mp.weixin.qq.comsi12RcjTbnCcNfr2waH5Hw)知识,在[上一节内容]()中我们还将Spring和MyBatis结合起来使用,熟悉开发模式。这节学习Spring中的事务,同样是重要内容。事务概念其实和我们前面学习MySql...
代码小生
0回复
7613浏览
过年不停更
移植案例与原理 - utils子系统之file文件操作部件
原创
精华
移植案例与原理utils子系统之file文件操作部件【本文正在参与优质创作者激励】Utils子系统是OpenHarmony的公共基础库,存放OpenHarmony通用的基础组件。这些基础组件可被OpenHarmony各业务子系统及上层应用所使用。公共基础库在不同平台上提供的能力:LiteOSM内核:KV(keyvalue)存储、文件操作、定时器、Dump系统属性。LiteOSA内核:KV(keyvalue)存储、定时器、JSAPI(设备查询,数据存储)、Dump系统属性。本文介绍下移植开发板...
zhushangyuan_
1回复
1.4w浏览
porting
移植
openharmony第三方库toybox添加vi/crontab命令
原创
精华
[春节不停更,此文正在参加「星光计划春节更帖活动」](https:harmonyos.51cto.composts9923)[toc](openharmony第三方库toybox添加vicrontab命令背景Toybox是一个功能类似busybox的开源软件工具,由于busybox使用GNU协议,导致系统编译使用busybox时存在协议“感染”的情况,因此为避免此种情况发生,toybox由此而产生,但按照目前情况来看,toybox存在大量的Bug,特别是不用型号兼容之中出现。当前openharmonyLTS3.0使用toybox来...
挖墙脚的农民工
0回复
2.0w浏览
openharmony
toybox
基础命令
第三方库
【6月22日张荣超老师直播课】【卡片】HarmonyOS卡片开发
原创
6月22号(周二)晚8点,我将给大家做一场直播《HarmonyOS卡片开发核心技术精要》。直播概要:HarmonyOS卡片是FA的界面展现形式,将FA的重要信息或者操作前置到卡片上,以达到服务直达,减少体验层级的目的。本次课程主要讲解HarmonyOS卡片的设计与开发。直播提纲:1、HarmonyOS卡片的设计、开发框架、生命周期、刷新机制2、使用Java、JS开发鸿蒙卡片3、如何选择Java卡片与JS卡片4、HarmonyOS卡片的学习资源直播亮点:1、深入浅...
张荣超_九丘教育
22回复
2.0w浏览
张荣超
鸿蒙
卡片
App
使用HarmonyOS ArkUI做一个虎年主题音乐播放界面
原创
精华
春节不停更,此文正在参加「星光计划春节更帖活动][https:harmonyos.51cto.composts9923](https:harmonyos.51cto.composts9923)先看看最终实现的效果[toc](目录)一、开发准备1.开发环境(简略说明)如您未准备好相关开发环境,请参考本人前面的帖子:[ArkUIeTS手把手入门](https:harmonyos.51cto.composts10130)2.素材准备其中主要是各类图片素材的准备,比如下面的播放器背景图和一些其他按钮图片:二、界面结构1.设计页面大概...
彬彬不吃冰
1回复
1.4w浏览
过年不停更
HarmonyOS
ArkUI
虎年大吉
使用ModelArts实现聊天机器人
原创
[春节不停更,此文正在参加「星光计划春节更帖活动」](https:harmonyos.51cto.composts9923)中文聊天机器人今天逛论坛的时候偶然看到通过modelarts实现中文聊天机器人的案例,于是就抱着好奇的心情试了试,因为这是第一次使用modelarts遂记录下这次的使用体验让大家更好的使用modelarts。这里给大家说明一下什么ModelArts:ModelArts一站式AI开发平台是华为技术有限公司研发的一款技术产品。提供全流程的AI开发服务,海量数据处...
Aasee
0回复
1.3w浏览
过年不停更
【木棉花】 知识分享——HarmonyOS APP和HAP的组成(下)
原创
精华
春节不停更,此文正在参加「星光计划春节更帖活动」前言在上一期知识分享中,我们已经初步了解APP与HAP的内部结构。本期,我们将详细地讨论config.json所包含的元素与子元素,以寻求对HAP的组成和工作原理更加深入的认识与理解。正文接下来我将对配置文件(即config.json)的组成与结构展开系统的阐述。配置文件一共包含了五大元素,分别是:配置文件的内部结构,app对象的内部结构,deviceConfig对象的内部结构,module对...
木棉花_小蓝
0回复
1.7w浏览
木棉花
「过年不停更」
Javascript常用内置函数
原创
Javascript数组函数如何创建数组:varanewarray()创建一个空数组varbnewarray(8)创建一个包含8个元素单元格的数组varc[1,2,"turtle","number",true];创建包含一堆随机值的数组Javascript数组属性和函数b.length由于上面的数组声明,将返回值8的属性c.concat(3,4)数组c现在的值为1,2,"turtle","number",true,3,4c.join(":")返回一个字符串,其中每个元素由冒号和空格分隔。1:2:数字:真c.slice(0,2)返...
前端老实人
0回复
1.0w浏览
JavaScript
应用的生命周期对比小程序生命周期(附彩蛋)
原创
[春节不停更,此文正在参加「星光计划春节更帖活动](https:harmonyos.51cto.composts9923)应用的生命周期作者:坚果的小跟班在之前的文章里写了config.js的一些基础当然如果你的项目是js开发的,那么你还会发现不仅仅只有三个模块,在module还加了一个js它表示基于ArkUI框架开发的JS模块集合,其中的每个元素代表一个JS模块的信息。js{"app":{"bundleName":"com.example.myharmonydemo","vendor":"example","version":{"code":1...
早起睡不够
0回复
9290浏览
鸿蒙
过年不停更
鸿蒙2.0平凡自动关机
鸿蒙2.0平凡自动关机,恢复出厂设置也不行
mb61edd0be3bc8f
0回复
1.0w浏览
系统问题
JVM老年代GC调优
原创
精华
[春节不停更,此文正在参加「星光计划春节更帖活动」](https:harmonyos.51cto.composts9923)在新生代优化好的背景下,何时会让一些对象进入老年代?XX:MaxTenuringThreshold5让在1、2min内连续躲过5次MinorGC对象迅速进入老年代一般就是Service、Controller之类的注解标注的那种系统业务逻辑组件,这种对象实例一般全局单实例,一直使用,所以一般会长期被GCRoots引用,这种对象一般不会太多,大概最多一个系统就几十MB按JVM参...
公众号JavaEdge
0回复
1.3w浏览
过年不停更
何时不使用箭头函数
原创
[春节不停更,此文正在参加「星光计划春节更帖活动」](https:harmonyos.51cto.composts9923)箭头函数不会取代普通函数!就像flexbox和gridbox的出现并没有完全取代float布局。本文主要介绍几个不使用箭头函数的场景。点击事件处理函数假设有一个按钮,当点击按钮的时候,会变成绿色。htmlbutton{fontsize:20px;}.toggle{background:green;}变色如果我们使用箭头:javascriptconstbuttondocument.querySelector("toggle");button...
半夏话前端
0回复
9743浏览
过年不停更
暂无内容
1
973
974
975
976
977
978
979
980
981
1344
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅