上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 42 下一页
摘要: 1、运行时数据区域 2、JVM配置选项 JVM配置参数有很多类,大致有-X、-XX类型的 -Xms20m 设置Java堆内存的最大值为20m; -Xmx30m 设置Java堆内存的最小值为30m; -Xms和-Xmx设置相同值,可以避免堆自动扩展; -XX:+HeapDumpOnOutOfMemor 阅读全文
posted @ 2019-09-30 11:59 寻觅beyond 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 第10条:覆盖equals时,请遵守通用约定 1、使用==来比较两个对象的时候,比较的是两个对象在内存中的地址是否相同(两个引用指向的是否为同一个对象);Object中定义的equals方法也是这样比较的; 2、当我们自定义类的时候,如果不覆盖equals方法,那么就会使用默认的equals方法(O 阅读全文
posted @ 2019-09-29 15:55 寻觅beyond 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 第1条 用静态工厂方法代替构造器 这个静态工厂,与设计模式中的静态工厂不同,这里的静态工厂方法,替换为“静态方法”比较好理解,主要就是建议编写静态方法来创建对象。 使用静态方法的好处: 1、静态方法有名称,可以确切地描述功能,比如根据哪些参数,返回哪种类型; 2、不需要先创建对象实例,再调用方法来创 阅读全文
posted @ 2019-09-21 15:32 寻觅beyond 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 目录 重新导入依赖的常见方式 存在的问题 彻底清除IDEA缓存的方式 重新导入依赖的常见方式 下面图中的刷新按钮,在我的机器上,并不能每次都正确导入pom.xml中写的依赖项,而是导入之前pom.xml的依赖(读了缓存中的pom.xml)。 当然除了这些,还可以下面这样: 存在的问题 上面虽然是重新 阅读全文
posted @ 2019-09-21 11:47 寻觅beyond 阅读(62962) 评论(2) 推荐(4) 编辑
摘要: 目录 1、获取当前时间的时间戳 1.1、时间进制 1.2、获取毫秒级时间戳 1.3、获取纳秒级时间戳 2、java.util包 2.1、Data 2.2、Calendar 3、java.time包 3.1、LocalDate 3.2、LocalTime 3.3、LocalDateTime 3.4、C 阅读全文
posted @ 2019-09-04 23:20 寻觅beyond 阅读(4826) 评论(0) 推荐(0) 编辑
摘要: 最近看代码,由于代码的调用层级深度比较多,层层深入到某处时,已经忘记了身处何处,虽然自己可以使用一些画图工具来时序图,但是,这种情况下,自己画时序图很繁琐,比较浪费时间,上网找了一下IDEA有一个插件可以自动生成时序图,工具名称:SequenceDiagram 下载安装 方式1 可以在IDEA的Pl 阅读全文
posted @ 2019-08-25 15:32 寻觅beyond 阅读(44254) 评论(5) 推荐(14) 编辑
摘要: 目录 一、利用注解实现AOP的基本流程 1.1、创建一个注解,用来注解切点(pointcut) 1.2、创建一个service,使用上面定义的注解来指定切点 1.3、创建Aspect,增加业务逻辑 1.4、创建Spring配置类 1.5、测试 二、获取自定义注解的参数 2.1、创建带属性的自定义注解 阅读全文
posted @ 2019-08-21 11:02 寻觅beyond 阅读(35654) 评论(3) 推荐(7) 编辑
摘要: 目录 1、枚举基础 1.1、创建枚举最简单的方式 1.2、简单使用 2、枚举的构造方法 2.1、使用注释方式说明 2.2、使用构造方法 2.3、使用带有构造器的枚举 3、就这些了? 3.1、需求 3.2、使用Map实现 3.3、枚举结合Map 1、枚举基础 1.1、创建枚举最简单的方式 1.2、简单 阅读全文
posted @ 2019-08-15 00:28 寻觅beyond 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 目录 一、httpClient介绍 二、快速入门使用 2.1、导入依赖 2.2、第一个示例 2.3、设置请求头部信息 2.4、设置请求实体信息(表单数据) 2.5、post请求携带json 三、其他拓展 3.1、ip代理 3.2、连接池 3.3、设置超时 一、Apche httpClient介绍 如 阅读全文
posted @ 2019-07-25 20:25 寻觅beyond 阅读(835) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 Lombok官网:https://projectlombok.org/ Lombok的功能简单一点说,就是可以帮我们生成一些代码,这些代码并不是在源码(source code)体现出来的,而是在字节码文件中。 比如我们创建一个简单的pojo,需要生成有参构造函数、无参构造函数、getter 阅读全文
posted @ 2019-07-18 13:46 寻觅beyond 阅读(1799) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 42 下一页
返回顶部