【周刊】 Java基础—深入理解反射机制的基本概念与使用

1.从Spring容器的核心谈起使用过Spring框架进行web开发的应该都知道,Spring的两大核心技术是IOC和AOP。而其中IOC又是AOP的支撑。IOC要求由容器来帮我们自动创建Bean实例并完成依赖注入。IOC容器的代码在实现时肯定不知道要创建哪些Bean,并且这些Bean之间的依赖关系是怎样的如果写死在里面,这框架还能用吗?。所以其必须在运行期通过扫描配置文件或注解的方式来确定需要为哪...

【周刊】 Java面试必问—HashMap集合实现原理

本文有些长,贴的源码较多,请各位看官自备花生瓜子啤酒饮料矿泉水小板凳,且听我慢慢道来。Java面试都会问集合,集合必问HashMap,CurrentHashMap,后面的套路就肯定会问多线程、线程安全等等,今天就来学习下HashMap,不对,是补习下。1、HasMap的属性先看下HashMap的继承体系,它继承自抽象类AbstractMap,实现了Map、Cloneable、Serializable...

Java面试必问—HashMap集合实现原理
Java源码

Java面试必问—HashMap集合实现原理

34 0

本文有些长,贴的源码较多,请各位看官自备花生瓜子啤酒饮料矿泉水小板凳,且听我慢慢道来。Java面试都会问集合,集合必问HashMap,CurrentHashMap,后面的套路就肯定会问多线程、线程安全等等,今天就来学习下HashMap,不对,是补习下。1、HasMap的属性先看下HashMap的继承...

阅读全文
Android

简单实现安卓系统6.0的权限问题

23 0

自从安卓6.0以后所有的安卓的权限都需要动态获取,这样就特别的麻烦也特别复杂,今天我就教大家如何几行代码就实现安卓6.0的动态权限的获取这是一个大佬的一个网络库下面是具体的操作流程。第一步就是添加网络依赖库:compile'com.hjq:xxpermissions:3.5'第二步在...

阅读全文
Java基础—深入理解反射机制的基本概念与使用
Java源码

Java基础—深入理解反射机制的基本概念与使用

105 0

1.从Spring容器的核心谈起使用过Spring框架进行web开发的应该都知道,Spring的两大核心技术是IOC和AOP。而其中IOC又是AOP的支撑。IOC要求由容器来帮我们自动创建Bean实例并完成依赖注入。IOC容器的代码在实现时肯定不知道要创建哪些Bean,并且这些Bean之间的依赖关系...

阅读全文
CentOS

Linux系统下随机10字符病毒清除方法

170 0

服务器不停向外发包,网络流量跑高且CPU使用率间断性达到2000%。通过xshell工具远程登录后发现有随机字符串进程,kill掉后会重新生成新的字符串进程。删除源文件也会重新生成,主进程不变,总是产生几个辅助进程,这说明主进程会快速产生几个子进程,然后这些进程之间相互检测,一旦检测到病毒主体被删除...

阅读全文