上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: 1.Adding devtools to your project 子模块的pom中 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> </de 阅读全文
posted @ 2021-11-20 16:01 DingJie1024 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 创建子模块 创建完子模块,父工程的pom文件 改pom文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2 阅读全文
posted @ 2021-11-20 15:41 DingJie1024 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 首先创建一个maven工程 pom.xml文件配置 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/ 阅读全文
posted @ 2021-11-16 13:53 DingJie1024 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 配置文件配置包扫描路径 递归包扫描获取.class文件 反射、确定需要交给IOC管理的类 对需要注入的类进行依赖注入 配置文件中需要指定包扫描路径 定义一些注解,分别表示访问控制层、业务服务层、数据持久层、依赖注入注解、获取配置文件注解 从配置文件中获取需要扫描的包路径,获取到当前路径下的文件信息及 阅读全文
posted @ 2021-10-29 09:07 DingJie1024 阅读(36) 评论(0) 推荐(0) 编辑
摘要: ConcurrentHashMap原理及jdk7和jdk8的区别 jdk7: 数据结构: ReentrantLock+Segment+HashEntry,一个Segment中包含一个HashEntry数组,每个HashEntry又是一个链表结构 元素查询: 二次hash,第一次Hash定位到Segm 阅读全文
posted @ 2021-10-29 08:50 DingJie1024 阅读(96) 评论(0) 推荐(0) 编辑
摘要: ##HashMap和HashTable有什么区别?其底层实现是什么? ###区别: HashMap方法没有synchronized修饰,线程非安全,HashTable线程安全; HashMap允许key和value为null,而HashTable不允许 ###底层:数组+链表 jdk8之后链表高度到 阅读全文
posted @ 2021-10-29 08:14 DingJie1024 阅读(48) 评论(0) 推荐(0) 编辑
摘要: ArrayList 基于动态数组,连续内存存储,适合下标访问(随机访问) 扩容机制:因为数组长度固定,超出长度存数据时需要新建数组,然后将老数组的数据拷贝到新数组。 不使用尾插:还会涉及到元素的移动 使用尾插:并且指定初始内容可以极大提高性能,甚至超过linkedList(因为LinkedList需 阅读全文
posted @ 2021-10-27 13:50 DingJie1024 阅读(85) 评论(0) 推荐(0) 编辑
摘要: #hashCode hashCode()的作用是用于获取哈希码,也称为散列码;它实际上是返回一个int整数。这个哈希码的作用是确定哈希表中索引的位置。Java的所有类都包含hashCode()函数。散列表存储的是键值对。 使用hashCode大大减少了equals的使用次数,相应就打打提高了执行速度 阅读全文
posted @ 2021-10-27 13:24 DingJie1024 阅读(63) 评论(0) 推荐(0) 编辑
摘要: List: 有序,按对象进入的顺序保存对象,可重复,允许多个NUll元素对象,可以使用Iterator取出所有元素,再逐一遍历,还可以使用get(int index)获取指定下标的元素 Set: 无序,不可重复,最多允许一个Null元素对象,取元素时只能用Iterator接口取得所有元素,在逐一遍历 阅读全文
posted @ 2021-10-25 13:32 DingJie1024 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 一、区别 抽象类可以存在普通成员函数,而接口中只能存在public abstract方法; 抽象类中的成员变量可以是各种类型的,而接口中的成员变量只能是public static final 抽象类只能extends继承一个,接口可以implements实现多个 目的 接口 接口是为了对类的方法进行 阅读全文
posted @ 2021-10-25 13:26 DingJie1024 阅读(68) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页