Java单例-内存模型-并发 Posted on 2016-11-15 Edited on 2023-07-03 In JVM , VM 涉及知识 JVM内存模型 Java并发 JVM加载类以及初始化过程 Read more »
《深入理解JVM虚拟机》读书笔记——第2章 Java内存区域 Posted on 2016-11-06 Edited on 2023-07-03 In JVM , VM 概要 运行时数据区域 对象创建、布局以及定位 各区域OOM分析 比较枯燥,比较干,但没办法,怼吧` Read more »
ReactNative源码-启动过程 Posted on 2016-09-21 Edited on 2023-04-12 In WEEX/RN 概述就像大多数框架一样,ReactNative(简称RN)启动需要初始化依赖的环境和资源,抛开繁复的细节,概括为以下几点: 初始化通信接口表,表中保存 java 端和 js 端的接口信息。 初始化ReactBridge,作为 js 和 java 通信的桥梁,在 java 端开启两个线程 native_modules 和 js ,加上 ui 线程,总共三个线程。 加载JSbundle文件 Read more »
Android源码之Handler Posted on 2016-08-25 Edited on 2023-04-12 In Android 主要思想 通过MessageQueqe保存mesage 通过looper轮询MessageQueqe handler回调处理message Read more »
Http版本协议变迁历史 Posted on 2016-08-06 Edited on 2023-04-12 In NetWork 概览 版本 底层协议 特性 备注 1.x tcp 更多的缓存控制策略请求范围设置(断点续传)新增了错误状态响应码Host头处理,传递主机名支持长连接 :— https tcp+tls 需要证书TLS加密传输协议 :— 2.0 tcp+tls 二进制格式多路复用header压缩服务端推送 :— 3.0 udp 减少了TCP三次握手及TLS握手时间连接迁移线头阻塞(HOL)问题的解决更为彻底 :— Read more »
开篇大吉 Posted on 2016-07-06 Edited on 2023-04-12 In note 忽忽然已二十好几,时间就像开了挂的玩家一样,自己玩的很嗨,全然不顾我这普通玩家的感受。想要总结一下吧,发现记忆虽然清晰,但是太过散乱。想了想,觉着写些东西可能会有所帮助。文章可能是技术相关,可能是阅读随想,也可能是狗屁不通的胡思乱想,whatever。 倒也没什么高大上的目的,主要是梳理一下这个最近不太灵光的脑袋,在一个是记录一下所思所想,以后看起来应该会很有趣。