IOC源码解析 IOC初始化 对于spring我们最熟悉的莫过于ApplicationContext这一接口了,首先回顾一下spring的使用流...
代理的实质就是代理类保存着实际目标类的引用对象。代理分为静态代理和动态代理 静态代理 定义一个目标类接口,并定义两个方法: 定义一个真实目标类并...
多线程学习-第一天 1 多线程的实现方式 1.1 继承Thread类 通过继承Thread类并重写run方法实现: 1.2 实现Runnable...
设计模式之单例模式 1 什么是单例模式 在维基百科中单例模式定义为 单例模式,也叫单子模式,是一种常用的软件设计模式,属于创建型模式的一种。在应...
设计模式之工厂模式 1 简单工厂 简单工厂严格来说不属于23种设计模式的一种,其只是将创建对象的过程封装到了方法之中 下面是简单工厂的具体实例 ...
Mybatis源码解读 1 源码下载 学习源码之前需要先将源码下载下来,这里需要下载mybatis源码和mybatis-parent源码,下载地...
记第一次笔试 今天笔者参加了某大厂的笔试,第一题大致题目是这样的: 有一个整数n ( 1<=n<=1000000000),最多有n个人组成队列,...
maven PKIX path building failed问题 最近使用IDEA创建maven web总是报错 从网上搜索了答案很多都是把镜...
动态规划(DP) 1.最大子序和(leetcode 53 S.) 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含...