240 发简信
IP属地:江苏
  • 浅谈Redis五种数据结构

    我们的项目牵涉到跨库跨表,使用ElasticSearch来解决。比较麻烦的是,ElasticSearch设置的in数量不可以超过500。在...

  • Effective Java

    给我感觉就是这本书666。 1.使用静态工厂方法替代构造方法,静态工厂方法不同于简单和抽象工厂方法,简而言之它是用来创建实例的。它有如下好处:它...

  • 类中的static属性 和 非static属性的区别

    加载顺序,static属性肯定先于非static加载,因此static方法不可以加载非static变量 static代表的是成员变量,有一个类下...

  • Resize,w 360,h 240
    清除过期的对象引用

    Java语言具备自动垃圾回收的功能,这个并不意味着就不存在内存泄露的问题。 构造方法是初始化一个栈,入栈时检查数组是否达到最大,如果达到最大,把...

  • Resize,w 360,h 240
    Java的策略模式

    策略模式是一种设计模式,优点在于方便把需要执行的策略从具体的事务独立出来。比如我们要去美国,乘坐飞机可以,乘坐轮船也可以。看个例子: 交通工具都...

  • Resize,w 360,h 240
    spring maven项目搭建

    建议你建立一个maven项目,然后下载spring的依赖 这里你看到了排除了commons-logging,这是因为我使用slf4j作为日志 接...

  • 接口和继承的使用场景

    我们都知道,什么是接口,什么是继承,那么在什么场景下我们使用继承,又在什么场景中使用接口? 继承:子类会继承父类的属性和方法,但是却不需要重写父...

  • java的动态代理

    java的动态代理如果利用好了,可以拓展一个类的功能。举个例子,mybatis是怎么把interface的方法和mapper文件里的sql语...

个人介绍
品逻辑之美,察实现之妙