摘要: 详解Lombok中的@Builder用法 简述:Builder 使用创建者模式又叫建造者模式。简单来说,就是一步步创建一个对象,它对用户屏蔽了里面构建的细节,但却可以精细地控制对象的构造过程。 1. @Builder 实战使用 @Builder注释为你的类生成相对略微复杂的构建器API。@Build 阅读全文
posted @ 2021-08-01 13:43 蔚蓝的海洋 阅读(2762) 评论(0) 推荐(0) 编辑
摘要: json中注解@JsonProperty用法 jackson的maven依赖 <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2 阅读全文
posted @ 2021-08-01 10:17 蔚蓝的海洋 阅读(4919) 评论(0) 推荐(0) 编辑
摘要: org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned 1、报错 org.apache.ibatis.exceptions.TooManyResultsExc 阅读全文
posted @ 2021-08-01 09:03 蔚蓝的海洋 阅读(36) 评论(0) 推荐(0) 编辑
摘要: at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize 写了一个返回Map的方法,后面报了一堆错误: 报错信息 at com.fasterxml.jackson.databind.ser.std.MapSerializer. 阅读全文
posted @ 2021-08-01 08:57 蔚蓝的海洋 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 实现找出数组中一个数字出现次数最多的数字 public class HashMapTest1 { /** * 找出一个数组中一个数字出现次数最多的数字 * 用HashMap的key来存放数组中存在的数字,value存放该数字在数组中出现的次数 */ public static void main(S 阅读全文
posted @ 2021-08-01 01:23 蔚蓝的海洋 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 集合框架 1.Java类中集合的关系图 2.集合的概述 在程序中可以通过数组来保存多个对象,但在某些情况下开发人员无法预先确定需要保存对象的个数,此时数组将不再适用,因为数组的长度不可变。 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,Java就提供了集合类。 数组和集合类 阅读全文
posted @ 2021-07-25 19:26 蔚蓝的海洋 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 路由器内部构造 路由器也是计算机 CPU 内存 ROM 操作系统 LAN:局域网 (以太口) WAN:广域网 (串口) ISP:Internet服务提供商 路由器确定最佳路径 确定发送数据包的最佳路径 将数据包转发到目的地 各个组件 闪存和RAM存储和加载IOS CPU : 执行操作系统的指令,(系 阅读全文
posted @ 2021-07-25 19:23 蔚蓝的海洋 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 数据库连接池原理介绍 什么是连接池 数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个。 为什么要使用连接池 数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。 一个数据库连接对象均对应一个物理数据库连接, 阅读全文
posted @ 2021-07-25 18:42 蔚蓝的海洋 阅读(2609) 评论(0) 推荐(0) 编辑
摘要: 深入分析Java中的关键字static 首先,描述了static关键字去修饰java类、方法、变量、代码块的方法然后,从底层分析static关键字,接下来,给出static的一些使用场景和案例最后,对static进行一个总结,包括和普通变量的区分。 static最基本用法 1、static关键字基本 阅读全文
posted @ 2021-07-25 13:38 蔚蓝的海洋 阅读(289) 评论(0) 推荐(0) 编辑
摘要: Arrays用法总结 数组转字符串 int[] array = new int[]{1, 2, 3}; out.println(Arrays.toString(array)); //[1, 2, 3] 如果是一维数组,toString方法可以很好的适用。 但遇到多维数组时,需要使用deepToStr 阅读全文
posted @ 2021-07-24 12:14 蔚蓝的海洋 阅读(202) 评论(0) 推荐(0) 编辑