首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
做事情的幻想家
掘友等级
Android Framework软件设计师
一个人可以走的很快,一群人可以走的更远!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 16
沸点 6
赞
22
返回
|
搜索文章
最新
热门
# MQTT QoS详解
表1:QoS(摘自协议文档) QoS value bit 2 bit 1 Description 0 0 0 At most once / Fire and Forget / <=1 1 0 1 At
[开源代码阅读]物联网协议MqTT的一份经典实现
Paho是一个开源的MQTT客户端SDK,准确来说是一组,它包含各种语言的实现版本,比如C、Java、Python、javascript、golang等。
Modbus协议入口
Modbus是一个简单的应用层通讯协议,可以在串口网络和以太网络进行通讯(传输层),主要应用于楼宇自动化领域。 PDU是指协议数据单元,ADU是指应用数据单元。这个图很清晰的呈现了MODBUS数据帧的结构,协议的细节主要是对Data域的描述。 从数据位的多少分为两种,离散量占1…
【HarmonyOS源码学习系列】应用程序孵化服务
appspawn是应用程序孵化模块,它在系统中以服务进程的形式存在,并且是系统的核心进程之一,它由init进程拉起,用于启动应用程序。它类似于Android操作系统里面的Zygote进程,是所有应用程序进程的父进程。 模块代码位于上面的路径,下面是编译配置文件。模块编译生成bi…
【HarmonyOS源码学习系列】系统服务进程foundation
foundation翻译成中文是基础,地基的意思,在鸿蒙操作系统里面,foundation是一个进程(类似Android操作系统的system_server进程),里面运行着重要的系统服务。不管是从字面意思,还是从进程里面运行的服务看,foundation进程都是一个至关重要的…
【HarmonyOS源码学习系列】队列
看代码的涉及风格是面向对象设计。先设计接口,然后不同的平台去做对应的实现。 队列定义了四个接口,分别是创建队列、添加元素到队列、从队列取出元素、销毁队列。 队列的实现上涉及两个概念无锁队列(LockFreeQueue)和加锁队列(LockFreeBlockQueue)。 Loc…
【HarmonyOS源码学习系列】包服务守护进程
Bundle Manager Service 负责安装、卸载应用程序,以及管理bundle信息。 鸿蒙系统的安装包模块包括:bundle_daemon、bundlems、bm、API。 bundle_daemon是安装包模块的守护进程,由init进程在设备启动的时候拉起。 bu…
【HarmonyOS源码学习系列】日志系统
操作系统的日志模块,对整个系统其实并没有什么用处,但是对于开发者,这个功能模块是必不可少的。写程序是编码+调试的过程,调试可能占据着整个开发周期的大头。而日志调试法,也是用的最多的调试方法,所以一个好用可靠的日志子系统对操作系统来说是很重要的。 鸿蒙的日志系统的实现:log d…
【HarmonyOS源码学习系列】init模块全解析
从系统启动流程来看,init位于kernel启动之后,user程序启动以前。user程序,是指用户可交互的程序(比如Home、Shell、智能快递柜的交互程序等),也指最终的业务程序(比如智能音箱的业务程序、扫地机器人的工作程序等)。 init进程是系统的第一号用户空间进程,所…
HarmonyOS入门及编译
三天前,华为正式开源了鸿蒙OS的部分仓库,同时发布了三款开发板。今天带大家一起了解一下鸿蒙系统开发环境的配置和三款开发板ROM的编译。 鸿蒙OS Device官方网站https://device.harmonyos.com/cn/home/。今天分享的内容主要来自根据这个网站配…
下一页
个人成就
文章被点赞
45
文章被阅读
51,799
掘力值
897
关注了
41
关注者
27
收藏集
4
关注标签
36
加入于
2019-10-20