变猴旅程

从人变猴的历程

【总结】Android辅助功能(一)-AccessibilityEvent的分发

目前关于辅助功能的使用的文章很多,但鲜有分析其具体实现的,本文基于Andoird 7.1.0_r7源码分析一下辅助事件是怎么分发的,只涉及事件的分发和辅助App的接收,之后有机会再讲一讲获取AccessibilityNodeInfo、进行操作等等的源码流程。 文中“目标App”指的是发出辅助事件的App,“辅助App”指的是拥有辅助功能的App。 1. 【目标App】 View.send...

【笔记】Java虚拟机(一)-GC

很久以前看《 深入理解Java虚拟机:JVM高级特性与最佳实践》这本书时,做了一些笔记,分享一下,还有几篇会陆续发上来。文中的东西基本都来自书中。 判断对象是否存活 引用计数算法(Reference Counting) 给对象中添加一个引用计数器,当有一个地方引用它时,计数器值加1;当引用失效时,计数器值...

【总结】Spring Boot中MongoDB的使用

Spring Boot为我们省了很多工作,而在Spring Boot中使用MongoDB也是相当容易的。 【注:本文重点是MongoDB的使用,关于Spring Boot的其他配置、使用不多赘述。】 简单快速使用MongoDB 添加MongoDB的依赖 <dependency> <groupId>org.springframe...

【开篇】最终转到了Github

去年的时候买了一个香港的VPS,后来觉得只在上面搭个ss有点太浪费了,于是又在上面搭了一个Wordpress,然而由于机器的配置非常差,访问速度简直无法忍受。 后来在Github上看到了Hex修改并开源出来的这个模版,在此也对他表示感谢,去年GDG DevFest由于我是听的Android分场所以没能见到他本人。Anyway,言归正传,于是我决定转移到Github上来。虽然我看到不少人的b...