YummyLau

Keep moving!


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

对线上项目拉起应用场景的思考总结

发表于 2019-06-26 | 分类于 Android |
背景最近大神项目在做聊天迁移,把原来云信的聊天模块功能替换成 ngpush支持的聊天模块功能。刚好小版本要上一个 “极速版将军令” 的大神,其功能是在启动的时候通过用户配置切换不同的页面分支。如果用户配置了开启极速版,则拉起 “将军令” 页面。否则拉起主页。 问题来源一开始新增一个 Launche ...
阅读全文 »

拯救搬瓦工 ip 之路

发表于 2019-06-18 | 分类于 工具 |
去年买了新的 mac 之后打算自己搭一个 vps, 权衡了很多服务器商之后选择了搬瓦工=.=, 毕竟之前用的 ssr 也是连接我朋友的搬瓦工 vps,挺好用的,入坑一年。 端午前后开始发现很多使用搬瓦工 vps 的 ip都被封了(wtf!)。本新买的是支持迁移服务器的 vps ,以为上去 kv ...
阅读全文 »

最近的一些思绪

发表于 2019-06-13 | 分类于 想法 |
去年年底身体不适,放弃过很多机会。调整了一段时间,最近工作量也慢慢上来了,在忙碌中沉淀下自己的想法。 世界上并不是每一件事都必须去做焦虑对于一线工作人员来说普遍存在,但是怎么对待焦虑却决定了不同人的生活状态。焦虑一度困扰着我,甚至影响我的生活,但我清楚它其实并不是一种坏事,怎么过取决于你怎么看待 ...
阅读全文 »

开源项目之 Anchor

发表于 2019-03-18 | 分类于 Android |
简介Anchors 是一个基于图结构,支持同异步依赖任务初始化 Android 启动框架。其锚点提供 “勾住” 依赖的功能,能灵活解决初始化过程中复杂的同步问题。参考 alpha 并改进其部分细节, 更贴合 Android 启动的场景, 同时支持优化依赖初始化流程, 选择较优的路径进行初始化。 使 ...
阅读全文 »

关于 Android 异步启动框架 alpha 的思考

发表于 2019-03-15 | 分类于 Android |
阅读本文你能收获到 alpha 如何解决异步依赖的初始化 如何满足同异步初始化依赖并阻塞 Application 的场景 前段时间在做项目初始化整理发现Application#onCreate 内的初始化任务已经“乱七八糟”。有时候要添加和修改一个依赖时很是头疼,所以在整理代码的同时也在 Gi ...
阅读全文 »

窥探 Java 类加载

发表于 2019-03-08 | 分类于 Java |
阅读本文你能收获到 了解 JVM 什么时候会去加载一个类 了解类的生命周期 加载类时机 程序执行过程中遇到以下场景时, 目的类没有被加载时会尝试加载目的类 遇到 new, getstatic, putstatic, invokestatic 4个指令 使用 java.lang.reflect ...
阅读全文 »

聊一聊 "类加载器"

发表于 2019-03-01 | 分类于 Android , Java |
阅读本文你能收获到 了解 Java/Android中类加载器及其工作流程 Android 开发过程中类加载器的应用场景 类加载器类加载器是虚拟机运行时动态加载字节码文件的入口。注意这里的虚拟机并不特指 Java虚拟机 或 Android虚拟机。通常来说开发者写的代码经过“前端编译器”编译成字节码 ...
阅读全文 »

如何读懂一个 class 文件

发表于 2019-02-28 | 分类于 Java |
阅读本文你能收获到 了解class字节码文件的结构 熟悉 jvm 时如何读取解析字节码 tip : 本文请结合 Java字节码内容的那些表 和 Java字节码的那些指令 进行学习, 使用到16进制转UTF-8字符串工具。 任何一个Class文件都对应着一个类或者接口的定义信息。但是类和接口也可以 ...
阅读全文 »

Java字节码的那些指令

发表于 2019-02-28 | 分类于 Java |
内容参考来自于 “深入理解Java虚拟机:JVM高级特定及最佳实践” 及 官方文档 字节码指令总表 字节码 助记符 指令含义 0x00 nop 什么都不做 0x01 aconst_null 将 null 推送至栈顶 0x02 iconst_m1 将 int 型 -1 推送 ...
阅读全文 »

Java字节码内容的那些表

发表于 2019-02-28 | 分类于 Java |
表格参考来自于 “深入理解Java虚拟机:JVM高级特定及最佳实践” Class文件结构表 类型 名称 描述 数量 u4(4个字节) magic 确定该文件是否为一个能被虚拟机接受的Class文件,类似于ID 1 u2(2个字节) minot_version 次版本号 1 ...
阅读全文 »
1…345…9
yummyLau

yummyLau

努力让自己更优秀。

87 日志
18 分类
44 标签
GitHub
© 2016 — 2022 yummyLau
由 Hexo 强力驱动
|
主题 — NexT.Gemini v5.1.4