前言:排序是现在程序员的必备技能,是很多公司的面试必考点,不管是做移动端,后端开发,排序是绕不过的,众生平等。学习其排序的思想往往能解决不同类型的问题,所以静下心来,研究一下...
在我们学习组件化之前,我们应该要明白我们为什么要学习组件化?我认为有以下几点: (1)在很早的时候,我们做一个项目就是用的单一分层模式,如下图分包: 可以看到随着业务的发展,...
曾经被TCP/IP概念困苦已久,决心做一个总结。 TCP/IP参考模型是计算机网络[https://baike.baidu.com/item/%E8%AE%A1%E7%...
1.反射的概述? JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及...
前言:排序是现在程序员的必备技能,是很多公司的面试必考点,不管是做移动端,后端开发,排序是绕不过的,众生平等。学习其排序的思想往往能解决不同类型的问题,所以静下心来,研究一下...
前言:排序是现在程序员的必备技能,是很多公司的面试必考点,不管是做移动端,后端开发,排序是绕不过的,众生平等。学习其排序的思想往往能解决不同类型的问题,所以静下心来,研究一下...
前言:排序是现在程序员的必备技能,是很多公司的面试必考点,不管是做移动端,后端开发,排序是绕不过的,众生平等。学习其排序的思想往往能解决不同类型的问题,所以静下心来,研究一下...
前言:排序是现在程序员的必备技能,是很多公司的面试必考点,不管是做移动端,后端开发,排序是绕不过的,众生平等。学习其排序的思想往往能解决不同类型的问题,所以静下心来,研究一下...
1.什么是锁? 从我们日常生活中看,每个门都配一把锁,也就是说是门一般都有一把锁,如果没有锁,问题就来了,什么样的人都可以进去,也就是产生了不安全的因素。从这里引出了锁......
目录: 1.什么是ThreadLocal 2.ThreadLocal的使用 3.ThreadLocal原理 5.面试与总结 1.什么...
对于性能优化,主要是从这几个方面进行探讨:数据结构,启动速度,布局,电量和网络,apk的大小等。本文从数据结构的角度进行举例: 1.学习数据结构优化的必要性: 在我们...
对于Android来说,启动的速度是至关重要的,假如用户点击app图标开始,很长时间进不了app主界面,那么这是不能忍受的,可能会造成app卡死,所以这里对app启动优化做一...
对于交叉编译,很多人是一知半解的,因为它的确有一点难度。下面对交叉编译做一个总结。 1.NDK的介绍 1.NDK(Native Development Kit),是一个And...
在Android开发过程中,加载图片是日常开发中最普通的操作了,市面上也有很多的优秀图片处理框架,如开源组织Square出品的Picasso,Android Universa...
Android开发中,热修复技术是不可缺少的,市面上也出现很多成熟的开源框架。但是对于很多Android开发者来说,理解热修复还是有一定的难度的,也许很多开发者会使用框架,但...