IP属地:江苏
我们的项目牵涉到跨库跨表,使用ElasticSearch来解决。比较麻烦的是,ElasticSearch设置的in数量不可以超过500。在...
给我感觉就是这本书666。 1.使用静态工厂方法替代构造方法,静态工厂方法不同于简单和抽象工厂方法,简而言之它是用来创建实例的。它有如下好处:它...
加载顺序,static属性肯定先于非static加载,因此static方法不可以加载非static变量 static代表的是成员变量,有一个类下...
Java语言具备自动垃圾回收的功能,这个并不意味着就不存在内存泄露的问题。 构造方法是初始化一个栈,入栈时检查数组是否达到最大,如果达到最大,把...
策略模式是一种设计模式,优点在于方便把需要执行的策略从具体的事务独立出来。比如我们要去美国,乘坐飞机可以,乘坐轮船也可以。看个例子: 交通工具都...
建议你建立一个maven项目,然后下载spring的依赖 这里你看到了排除了commons-logging,这是因为我使用slf4j作为日志 接...
我们都知道,什么是接口,什么是继承,那么在什么场景下我们使用继承,又在什么场景中使用接口? 继承:子类会继承父类的属性和方法,但是却不需要重写父...
java的动态代理如果利用好了,可以拓展一个类的功能。举个例子,mybatis是怎么把interface的方法和mapper文件里的sql语...