Always forword
Android Android
系统启动Android系统启动流程: 1.Bootloader引导当电源按下时,引导芯片代码 从 ROM (4G)开始执行。Bootloader引导程序把操作系统映像文件拷贝到RAM中去,然后跳转到它的入口处去执行,启动Linux内核。Li
2021-07-23
Java Java
JAVA锁 对象头MarkWord线程在获取锁的时候,实际上就是获得一个监视器对象(monitor) ,monitor 可以认为是一个同步对象,所有的Java 对象是天生携带 monitor。 锁存在四种状态分别是:无锁、偏向锁、轻量级锁、
2021-06-19
Network Network
MQTT实现MQTT协议需要客户端和服务器端通讯完成,在通讯过程中,MQTT协议中有三种身份:发布者(Publish)、代理(Broker)(服务器)、订阅者(Subscribe)。其中,消息的发布者和订阅者都是客户端,消息代理是服务器,消