最近根据基于Tinker1.9.14.7做了一套热修复框架,对tinker做了一些学习研究,结合自己之前framework经验,理解起来还比较快,产出8篇文章,内容牵扯到的a...
最近根据基于Tinker1.9.14.7做了一套热修复框架,对tinker做了一些学习研究,结合自己之前framework经验,理解起来还比较快,产出8篇文章,内容牵扯到的a...
写在前面 当在10亿数据进行不到30次比较就能查找到目标时,不禁感叹编程之魅力!人类之伟大呀! —— 学红黑树有感。 终于,在学习了几天的红黑树相关的知识后,我想把我所学所想...
关于Java注解 一.APT技术 APT(Annotation Process Tool),注解处理器。用来在编译时扫描和处理注解,按照一定的规则,生成相应的java文件。 ...
背景 近日设计师小姐姐创作能力爆棚,设计了一个狂拽酷炫的效果:星球环绕列表。如下图: 在拿着板砖去沟通,且看到对方40米长的大刀后,愉快地确认出页面的如下特性: 需要实现一个...
闲鱼无货源开店,5000字超强干货,全程干货分享,不看后悔系列! 不凡本人,96年,大学期间靠闲鱼无货源开店稳定月入1w+。 关于闲鱼卖货这份副业,之前的文章提到过一点,前几...
1、PAPAPA时不要问女生爽不爽,爽了人家自己会叫。 2、你之所以觉得会觉得自己身边的朋友在慢慢变少,是因为你自己越来越落魄,而你所谓的朋友,觉得你没什么价值了,所以不想跟...
在Android开发中,事件分发机制是一块Android比较重要的知识体系,了解并熟悉整套的分发机制有助于更好的分析各种点击滑动失效问题,更好去扩展控件的事件功能和开发自定义...
背景 项目中要增加一个日期选择功能,以前写了一个单滚轮的选择控件,但是现在要用日历模式,所以那个控件就不能用了。本着功能简单,尽量使用系统提供的控件来完成,就没去考虑第三方开...
代码混淆(Obfuscated code)亦称花指令,是将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理解的形式的行为。 为什么要加代码混淆------------...
分为两部分:java 和 android 和 git Java部分: 1、八种数据类型以及他们的包装类2、abstract与interface的区别(抽象类和接口)3、重写和...
Tomcat集群能带来什么? 提高服务的性能、并发能力、以及高可用性 提高项目架构的横向扩展能力 提高服务的性能 实际公司线上生产环境都会选择一台机器部署一个tomcat,多...