用户中心USER CENTER

首页/用户
  • 设计模式——抽象工厂

    摘要:简介抽象工厂是一种创建型模式,它提代一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。类图是声明了创建抽象产品的抽象工厂,是具体的工厂,实现了创建具体产品。 1. 简介   抽象工厂是一种创建型模式,它提代一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。抽象工厂允许调用者使用抽象的接口创建一组相关的产口,而不需要关心它们具体的产品,这样就从具体的产口中解耦...

    KoreyLee 发布于Java
  • Spring Boot 2.x(十三):你不知道的PageHelper

    摘要:说起,使用过的朋友可能不是很陌生,作为一款国人开发的分页插件,它基本上满足了我们的日常需求。一般用不着默认值为,是否进行查询一般用不着和配合使用,具体可以看下面的讲解默认值为。 PageHelper 说起PageHelper,使用过Mybatis的朋友可能不是很陌生,作为一款国人开发的分页插件,它基本上满足了我们的日常需求。但是,我想去官方文档看看这个东西配合Spring Boot进行...

    KoreyLee 发布于Java
  • @ConfigurationProperties 注解使用姿势,这一篇就够了

    摘要:在项目中,为满足以上要求,我们将大量的参数配置在或文件中,通过注解,我们可以方便的获取这些参数值使用配置模块假设我们正在搭建一个发送邮件的模块。这使得在不影响其他模块的情况下重构一个模块中的属性变得容易。 在编写项目代码时,我们要求更灵活的配置,更好的模块化整合。在 Spring Boot 项目中,为满足以上要求,我们将大量的参数配置在 application.properties 或...

    KoreyLee 发布于Java
  • 时间以半点为单位相连的算法

    摘要:背景在做广点通信息流数据获取的时候有这么一个字段投放时间段,格式为位字符串,且都为和,以半个小时为最小粒度,从周一零点开始至周日点结束。为不投放,为投放,全传视为全时段投放,不允许全部传。 背景 在做广点通信息流数据获取的时候有这么一个字段:time_series 投放时间段,格式为 48 * 7 位字符串,且都为 0 和 1,以半个小时为最小粒度,从周一零点开始至周日 24 点结束。...

    KoreyLee 发布于Java
  • Effective Java 3rd.Edition 翻译

    摘要:推荐序前言致谢第一章引言第二章创建和销毁对象第项用静态工厂方法代替构造器第项遇到多个构造器参数时要考虑使用构建器第项用私有构造器或者枚举类型强化属性第项通过私有构造器强化不可实例化的能力第项优先考虑依赖注入来引用资源第项避免创建不必要的对象 推荐序 前言 致谢 第一章 引言 第二章 创建和销毁对象 第1项:用静态工厂方法代替构造器 第2项:遇到多个构造器参数时要考虑使用构建器 第...

    KoreyLee 发布于Java
<