51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
WOT技术大会
IT证书
公众号矩阵
移动端
短视频
免费课程
课程排行
直播课
软考学堂
全部课程
厂商认证
IT技术
24年11月软考
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
鸿蒙开源第三方组件——VideoCache_ohos视频缓存组件
原创
精华
前言基于安卓平台的视频缓存组件VideoCache(https:github.comdanikulaAndroidVideoCache),实现了鸿蒙化迁移和重构,代码已经开源到(https:gitee.comisrcohosvideocacheohos),欢迎各位下载使用并提出宝贵意见!背景用户在网速波动较大的环境下浏览视频时,经常会遇到由于网速较慢引起的持续加载或播放失败的情况。VideoCacheohos组件实现了视频缓存功能,播放视频的同时,对视频源进行缓存。出现网速较慢的情况时,手机读...
朱伟ISRC
28回复
2.7w浏览
中科院软件所
HarmonyOS
开源
三方件
鸿蒙
OpenHarmonyOS 3.0 HI3861播放《太阳最红,毛主席最亲》
原创
精华
【本文正在参与优质创作者激励】今天是毛主席诞辰128周年,让Hi3861播放一首歌曲“太阳最红,毛主席最亲”开发环境1.Windows1064位系统2.DevEcoDeviceTool3.03.鸿联物联网操作系统3.024.润和wifi—iot开发套件曲谱源码languageincludeincludeinclude"ohosinit.h"include"cmsisos2.h"include"iotgpio.h"include"iotwatchdog.h"include"iotpwm.h"include"hipwm.h"staticvolatileintgbuttonPressed0;staticconstuint16tgtuneFreqs[...
鸿联
4回复
1.2w浏览
hi3861
歌曲,
ohos3.0
【鸿蒙应用开发】【HCIA认证】模拟题每日1练(第100题)
原创
HarmonyOS应用通过数字证书(.cer文件)和Profile文件(.p7b文件)来保证应用的完整性,数字证书和Profile文件可通过申请发布证书和Profile文件获取。申请数字证书和Profile文件前,首先需要通过DevEcoStudio来生成密钥(存储在格式为.p12的密钥库文件中)和证书请求文件(.csr文件)。同时,也可以使用命令行工具的方式来生成密钥文件和证书请求文件。基本概念密钥:包含非对称加密中使用的公钥和私钥,存储在密钥库文件中,格...
张荣超_九丘教育
1回复
1.2w浏览
张荣超
OpenHarmony内核学习[1]--单独编译OpenHarmony标准系统内核
原创
精华
内核是操作系统的核心,学习掌握OpenHarmony内核对于开发人员至关重要。笔者整理学习OpenHarmony标准系统内核笔记如下:阅读本文大约需要15分钟。[toc](目录)OpenHarmony标准系统内核OpenHarmony标准系统类设备(参考内存≥128MiB),OpenHarmony选择Linux内核作为标准系统内核。OpenHarmony标准系统从Linux内核LTS版本中选择合适的版本作为内核的基础版本,目前已完成对Linux4.19及Linux5.10的适配及支持。Linux内核版本Linux...
离北况归
4回复
1.1w浏览
内核编译
鸿蒙操作系统的前世今生
原创
精华
6月2号,在万众期待中,华为的鸿蒙操作系统及全场景新品发布会如期召开,我们在见证了国产操作系统HarmonyOS2.0正式面向市场的同时,也见证了国产开源操作系统OpenHarmony2.0的正式发布!相信很多人在自豪的同时会感到疑惑,今天发布的鸿蒙操作系统较以往有何不同?HarmonyOS和OpenHarmony到底是什么关系?今天我将为大家一一解惑!图1HarmonyOS2.0和OpenHarmony2.0的发布鸿蒙操作系统发展沿革鸿蒙这个名字意为“万物起源”,同...
朱伟ISRC
21回复
4.1w浏览
HarmonyOS
OpenHarmony
华为
开放原子开源基金
中科院软件所
鸿蒙系统freeModbusTcp移植简介
精华
freeModebus是工业中常用的一种通信,在鸿蒙系统来移植细节查看代码中,博文只是一些参考以及注意点,参考了wifi连接:https:harmonyos.51cto.composts1235首先下载freemodbus:https:sourceforge.netprojectsfreemodbus.berlios找到linux下的程序文件夹;复制一份出来,第三方库的移植:https:harmonyos.51cto.composts1378首先要学习移植第三方库,按照连老师的教程很快就搞完了,MQTT的移植:https:harmonyos.51cto.composts...
double__
3回复
1.7w浏览
freeModbusTcp
#DAYU200体验官#用hdc工具在OpenHarmony3.2 上安装应用
原创
精华
笔者在烧录每日构建上OpenHarmony3.2版本后,尝试用DevEcoStudio3.0forOpenHarmony安装应用,遇到了不能安装应用的情况,于是直接使用hdc工具成功安装。:cry::cry::cry:下面分享使用hdc工具在OpenHarmony3.2上安装应用的步骤:在文章开始感谢[连志安](https:ost.51cto.comuserposts14630655)老师的指导[toc](目录)准备IDE工具:DevEcoStudio3.0forOpenHarmony烧录了OpenHarmony3.2版本的dayu200开发板与烧录的OpenHarmony3.2版...
离北况归
11回复
2.0w浏览
hdc_std
hdc安装应用
OpenHarmony3.2
(保持热爱奔赴星海)Harmony的学习和感悟与智能台灯和智慧浇花
原创
鸿蒙OS技术架构HarmonyOS整体遵从分层设计,从下向上依次为:内核层、系统服务层、框架层和应用层。系统功能按照“系统子系统功能模块”逐级展开,在多设备部署场景下,支持根据实际需求裁剪某些非必要的子系统或功能模块。HarmonyOS技术架构如[图1]所示。图1技术架构个人的学习经历1.2019年八月开始关注鸿蒙1.02.2020年初开始学习鸿蒙FA的开发,在三月的时候购买了第一块搭载鸿蒙系统的开发板bearpinano,便开始了鸿蒙开发之路...
HUAWEI_Engineer
1回复
4700浏览
Harmony
号外!号外!OHOS设备上的完整Python发布了!
原创
精华
你是不是被设备开发环境搭建惹恼过?你是不是因为一堆编译错误而崩溃过?你是不是对烧写设备时需要的那5分钟感到无语?……现在,另外一种开发选择真的来了!!!!大家好,我是唐佐林。怀着无比激动的心情,再再再次向大家介绍我的这个Python开源项目。并且这次是带着诚意来的,直接上手的Python完整版已经可下载使用了。不像前几次那样,说好了是Python,可是最终还是需要编译C代码,还是需要烧写设备。。。现在,可以彻底屏...
唐佐林
66回复
3.8w浏览
Python
设备开发
唐佐林
搭建MAC系统下的Wi-Fi loT Hi3861鸿蒙开发环境
前言周二就收到了WiFiloTHi3861的试用开发板,最近忙的一直没有时间开始研究,终于今天周六睡了一个大懒觉起来开始准备开发环境。因为harmonyos目前只能使用ubuntu进行编译,刷写固件需要windows环境,而我习惯在mac下开发。这对入门者来说是第一个挑战,想要开始开发首先需要集齐三大操作系统😷。。还好在开发者群里有【乔大妈】大佬提供了mac下开发,编译,烧录的全套方案,这里就把整套环境的搭建流程记录下来,方便后来者快...
LibiChai
3回复
1.7w浏览
鸿蒙
harmonyos
mac
HarmonyOS Sample 之 Bluetooth 传统蓝牙的使用
原创
精华
[toc](目录)HarmonyOSSample之Bluetooth传统蓝牙的使用1.介绍本示例演示了如何对蓝牙进行基本操作,传统蓝牙本机管理:主要是针对蓝牙本机的基本操作,包括:打开和关闭蓝牙、设置和获取本机蓝牙名称、扫描和取消扫描周边蓝牙设备、获取本机蓝牙profile对其他设备的连接状态、获取本机蓝牙已配对的蓝牙设备列表。传统蓝牙远端管理操作:主要是针对远端蓝牙设备的基本操作,包括:获取远端蓝牙设备地址、类型、名称和配对状态,...
Buty9147
6回复
2.2w浏览
官方示例实践
【中软国际】HarmonyOS IDL跨进程通信实现
原创
精华
简介IDL跨进程通信,简单来说就是让你在一个APP中可以与另一个APP进行通信。首先一点,跨进程通信,就是要有两个应用,一个作为服务端server,另一个作为客户端client。接下来将带领大家实现一个简单的计算功能1.首先在一个新项目中,创建两个moudle,rpcserver和rpcclient通信作为服务端和客户端,新建时记得选择EmptyAbility(Java)哦。2.在rpcserver中新建一个ServiceAbility3.那么重点要来了,这时候需要再创建一个IDL文件,...
深开鸿开发板
4回复
1.7w浏览
HarmonyOS
OpenHarmony
IDL
跨进程通信
进程通信
#盲盒+码#OpenHarmony 3.2 Beta4发布
原创
OpenHarmony3.2Beta4发布早上在看文档的时候发现OpenHarmony3.2Beta4发布这次主要有以下更新。大家可以升级体验了。如何升级请看下面的文章。[DAYU200升级最新的OpenHarmony系统,一起来玩开源鸿蒙呀!](https:ost.51cto.composts17157)更新主要体现在以下三个方面。标准系统基础能力增强ArkTSAPI新增支持错误码的上报,帮助开发者快速捕捉异常,提升异常处理的效率。程序访问控制子系统支持前向CFI、API异常处理优化等;内核子...
鸿蒙坚果派
0回复
5083浏览
OpenHarmony
版本发布
#星光计划2.0# OpenHarmony 如何使用闭源动态库
原创
精华
[【本文正在参与51CTOHarmonyOS技术社区创作者激励计划星光计划2.0】](https:harmonyos.51cto.composts9422)[toc](OpenHarmony闭源库的添加和使用)简介此文章以OpenHarmony3.0代码为基础,Hi3516DV300开发板来进行编写测试有的公司不想自己的算法被开源出去,只提供了开发库,该文档演示如何使用别人闭源的动态库流程。CC\+\+动态库的使用。闭源动态库编译之后的名称:libmoduleblib.z.so动态库路径:test\example\partB\dlluse...
碼磚民工
3回复
2.0w浏览
Openharmony
动态库
C/C++
标准系统
L2
OpenHarmony Neptune开发板I2C驱动 MPU6050获取数据
原创
精华
本文介绍如何在Neptune开发板上,使用openHarmonyIoT硬件子系统的IIC接口获取MPU6050原始数据并使用四元数姿态解算通过openHarmonyIoT硬件子系统PWM接口驱动舵机1.环境准备1.1开发环境、编译环境搭建,参考官方文档,参考链接如下:[Neptune开发板的环境搭建及使用](https:gitee.comhihopeiotdocsblobmasterNeptune%E8%BD%AF%E4%BB%B6%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C.md)1.2Neptune开发板openharmonyV1.1.0LTS版本获取:g...
远道可思
5回复
1.5w浏览
mpu6050
Iot
neptune
基于Netty高性能RPC框架(分布式缓存、分布式幂等性)
原创
解决了幂等性不能在多台服务器实现的问题,处理涉及分布式缓存、雪花算法、时钟回拨等有挑战性的问题。介绍一个分布式微服务RPC框架[英文说明文档](https:github.comfyupengrpcnettyframework)[SpringBoot整合RPC](https:github.comfyupengrpcnettyframeworkblobmainspringboot%E6%95%B4%E5%90%88rpcnettyframework.md)[x]基于Socket和Netty异步非阻塞通信的解决方案;[x]支持分布式超时重试机制、幂等历史结果淘汰策略、异步缓...
延年有余
0回复
5732浏览
超时重试
幂等性
雪花算法
分布式缓存
时钟回拨
跪求!!!使用 前端 和 后端 Java 常规开发的应用能打包成鸿蒙应用
使用前端和后端Java常规开发的应用不使用鸿蒙的框架和开发工具能打包成鸿蒙系统使用的软件吗或者是能在鸿蒙系统上使用吗,常规的前后端开发的应用能在Android和IOS上使用没问题但是能在鸿蒙系统上使用吗或者能打包成鸿蒙的应用吗调研了半天都不知道是否可以,哪位大佬给解释下跪求!!!(有的人说能打包成Android能打包成ios的鸿蒙的也能打包)怎么说的都有好不确定求解答
wx6367c7fe28a9e
1回复
4254浏览
OpenHarmony原生
HDC2022重磅发布“鸿蒙赋能全家桶”,开发者的新时代要来了?
原创
HDC2022重磅发布“鸿蒙赋能全家桶”,开发者的新时代要来了?前言11月4日在华为开发者大会2022(HDC)现场宣布发布“鸿蒙开发者赋能7大套件”,代表着鸿蒙生态新的征程。而早在今年7月的时候,华为HarmonyOS3正式发布,就带来超级终端、鸿蒙智联、万能卡片、流畅性能、隐私安全、信息无障碍六大升级。看到这么多令人惊讶的功能,我也在10月中旬买了nova10升级3.0,来体验最新的功能。经过两周的使用,确实有很多功能惊艳到了我...
鸿蒙坚果派
0回复
5955浏览
OpenHarmony
HarmonyOS
【官方教程】如何写精华帖子?
在社区,每天都有不少的开发者们积极活跃并分享着自己的技术干货贴,总结并记录着自己的学习经验的同时,也帮助着无数的开发者后浪们。在无数的内容中,总有一些闪闪发光的「精华贴」,被一眼识别,继而让人沉迷阅读——技术含量极高、非常有实操性的同时,表述又通俗易懂、生动有趣。这样的帖子,毫无疑问便会被编辑推荐为「精华贴」及置顶,优先在首页、官方微信服务号、微信社群等展示和推荐,赢得更多开发者后浪们喜欢、收...
鸿蒙开发者社区官方账号
4回复
2.9w浏览
精华帖技巧
精华帖攻略
精华帖标准
官方教程
源码分析 ---------openHarmony IPC数据传输情景分析
原创
精华
源码分析openHarmonyIPC数据传输情景分析1.前情概览我们在前片博客中讲述了proxystub架构的一般编程范式,这篇文章关注驱动自身的数据传输,做一次完整的数据分析。由于IPC通信流程比较复杂,我们先开启上帝视角,将一些数据结构和数据流向直接阐述出来,然后再结合源码调用流查看是否具体是这样的。2.数据结构简述2.1messageParcelmessageParcel用户态数据,可以写入一般类型,也可以写入iremoteObject。为什么要区分这两种类...
拓维信息流沙客
4回复
1.6w浏览
源码解读
ipc
binder
暂无内容
1
5
6
7
8
9
10
11
12
13
100
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅