装饰器模式 可以理解为在不改变原有程序的前提下,向一个现有的对象添加新的修饰(功能)。例如:原有程序实现的功能为“李青学习技能”,这时新的业务要...
在一个长度为 n+1 的数组李所有的数字都在 1~n 的范围内。请找出数字中任意一个重复的数字,但不能修改输入的数组。 解: 时间复杂度为 O(...
在一个长度为 n 的数组里的所有数字都在 0 到 n - 1 的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重...
反射 反射的作用:在运行状态中, 对于任意一个类,都能够知道这个类的所有属性和方法 对于任意一个类,都能够调用它的任意一个属性和方法 当然,还可...
Bean 的生命周期 —— BeanFactory 中 Bean 的生命周期 1 生命周期图解 在图中带“★”的步骤是由 Instantiati...
本文将深入剖析 Java7 中的 HashMap 和 ConcurrentHashMap 的源码,解析 HashMap 线程不安全的原理以及解决...
list、Set与Map List、Set都是继承Collection接口,而Map不是 List元素放入有序,可重复,而Set元素放入无序,且...
示例:log4j.properties文件 解析 log4j.rootLogger = [ level ] , appender1, appen...
1、 设置堆叠画布窗口跟随主窗口变化 form级触发器:WHEN-WINDOW_RESIZED触发器中修改in中的窗口名 2、启用标准菜单中的导...