• HOME
  • SEARCH
  • TOPICS
  • DATA

  • 设计模式之组合模式

    作用 又叫部分整体模式,它创建了对象组的树形结构,将对象组合成树状结构以表示“整体-部分”的层次关系,Composite使得用户对单个对象和组合对象的使用具有一

    2019-12-19, Views: 4064 , Topics: 设计模式 Java

  • 设计模式之装饰者模式

    作用 动态的将新功能附加到对象上。在对象功能扩展方面,它比继承更有弹性,装饰者模式也体现了开闭原则(OCP)。 原理 打包快递。 主体-被装饰者:陶瓷、衣服 包

    2019-12-18, Views: 3399 , Topics: 设计模式 Java

  • 设计模式之桥接模式

    作用 解决类爆炸问题,将抽象部分与它的实现部分相分离,使他们可以独立的变化。 原理图 Abstraction:维护了Implementor与它的实现类Co

    2019-12-17, Views: 4240 , Topics: 设计模式 Java

  • 设计模式之适配器模式

    作用 使得原本由于接口不兼容而不能一起工作那些类可以一起工作。 适配器 类型 src形式 关系 类适配器 以类给到 在Adapter里,将src当

    2019-12-17, Views: 4245 , Topics: 设计模式 Java

  • 设计模式之建造者模式

    作用 用原型实例指定创建对象的种类,并且通过拷贝这些原型来创建新的对象。 案例 通过User.Builder类构建User。 User user = User.

    2019-12-16, Views: 3218 , Topics: 设计模式 Java

  • Java 代码表示 UML 依赖/泛化/实现/关联/聚合/组合关系

    依赖 - Dependence /** * dependence: 依赖关系 * UserService在类中用到了UserDao, User */ pu

    2019-12-16, Views: 6250 , Topics: Java UML

  • 设计模式之原型模式 - 深拷贝和浅拷贝

    作用 用原型实例指定创建对象的种类,并且通过拷贝这些原型来创建新的对象。 案例 浅拷贝 实现Cloneable 重写clone方法 能拷贝基础类型及Strin

    2019-12-16, Views: 3430 , Topics: 设计模式 Java 面试

  • Spring Boot @Scheduled 定时任务

    创建定时任务 添加@EnableScheduling注解,开启定时任务支持。 @EnableScheduling @SpringBootApplication

    2019-12-16, Views: 7008 , Topics: Spring Boot Java cron

  • 设计模式之工厂模式

    简单工厂 由一个工厂对象决定创建出具体哪个类。 public class SimpleFactory { public Pizza createPiz

    2019-12-13, Views: 3181 , Topics: 设计模式 Java

  • Spring Boot 上传文件找不到临时目录

    日志信息 org.springframework.web.util.NestedServletException: Request processing fai

    2019-12-13, Views: 13302 , Topics: Java Spring Boot Undertow

  • 设计模式之单例模式

    作用 保证一个类只有一个实例,并提供一个访问它的全局访问点。 饿汉式(静态变量) 线程安全 未达到懒加载效果,可能造成内存浪费 @see java.lang.

    2019-12-11, Views: 3575 , Topics: 设计模式 Java juc

  • MyBatis Cause: java.lang.IndexOutOfBoundsException: Index: 5, Size: 5

    原因 DAO bean使用了Lombok的@Builder注解,但未提供所有参数的构造函数。 解决办法 方法一 去除@Builder注解。 方法二 增加构造函数

    2019-12-03, Views: 9436 , Topics: Java MyBatis Lombok

  • 面试题:HashMap 和 Hashtable 的区别

    线程是否安全 HashMap线程不安全 Hashtable线程安全 效率 因为线程不安全,所以HashMap比Hashtable效率高 Null Key

    2019-10-04, Views: 3491 , Topics: 面试 Java

  • Java 换行符 line separator

    说明 JDK7之前使用getProperty来获取,JDK7后使用系统封装好的静态方法获取。 JDK7 前 System.getProperty("line.s

    2019-08-14, Views: 6346 , Topics: Java

  • dubbo-admin Failed to invoke remote method: getMetricsByGroup

    截图 使用dubbo-admin时,前端页面统计功能一直无法展示信息。 版本信息 dubbo:2.7.3 Spring Boot:2.1.6.RELEASE

    2019-07-25, Views: 9114 , Topics: Java Dubbo Spring Boot

  • java.sql.SQLDataException: ORA-01861: literal does not match format string

    字符串格式不匹配 原因 直接使用了查询条件2019-07-10 00:00:00,没有指定日期格式。 解决方法 使用to_date()、to_char()函数转

    2019-07-10, Views: 5947 , Topics: Oracle Java

  • java.sql.SQLException: ORA-01000: maximum open cursors exceeded

    错误信息 java.sql.SQLException: ORA-01000: maximum open cursors exceeded 原因 已经达到一个进程

    2019-07-08, Views: 4200 , Topics: Oracle Java

  • 面试题:Java 内存结构与内存模型

    注意 内存结构与内存模型常常混淆 Java 内存结构 又称JVM内存结构 The Structure of the Java Virtual Machine

    2019-06-16, Views: 4599 , Topics: 面试 Java JVM

  • 面试题:Java 中的 == 与 equals 区别

    == 当==判断基本数据类型时,是判断两个数值是否相等。 当==判断应用数据类型时,是判断两个对象地址值是否相等。 equals equals方法不能作用于

    2019-05-10, Views: 3787 , Topics: 面试 Java

  • Java jdbc 批处理 rewriteBatchedStatements=true

    设置允许批处理 rewriteBatchedStatements=true jdbc:mysql://127.0.0.1:3306/test_db?useUni

    2019-04-25, Views: 4256 , Topics: Java

  • First Prev
  • 11
  • 12
  • 13
  • 14
  • 15
  • Next Last

©2026 沪ICP备18012661号-1 阿里云

Messages Sitemap GitHub