摘要: (1)Map是双列集合的顶层接口,它的功能是全部双列集合都可以继承使用的。 (2) (3)添加元素 put方法的细节: 在添加数据的时候,如果键 不存在,那么直接把键值对对象添加到map集合当中,方法返回null; 当添加数据的时候,如果键是存在的,那么会把原有的键值对对象覆盖,会把被覆盖的值进行返 阅读全文
posted @ 2022-10-28 18:00 Linqylin 阅读(184) 评论(0) 推荐(0) 编辑
摘要: (1)IoC(Inversion of Control)控制反转 使用对象时,由主动new、产生对象转换为由外部提供对象,此过程中对象创建控制权由程序转移到外部,此思想称为控制反转。 Spring技术对IoC思想进行了实现 Spring提供了一个容器,称为IoC容器,用来充当IoC思想中的“外部”。 阅读全文
posted @ 2022-10-27 23:37 Linqylin 阅读(19) 评论(0) 推荐(0) 编辑
摘要: (1)Spring Framework是Spring生态圈中最基础的项目,是其他项目的根基。 (2)Spring5 的架构图其实跟Spring差别不大。 (3)Spring Framework系统架构图(上层依赖于下层) 1.Core Container:核心容器(管对象) 是整个Spring框架中 阅读全文
posted @ 2022-10-27 23:20 Linqylin 阅读(150) 评论(0) 推荐(0) 编辑
摘要: Spring发展到现在已成为了一种开发的生态圈,Spring提供了若干个项目,每个项目用于完成特定的功能。 企业级开发主流技术: Spring Framwork(基础) Spring Boot(加速开发) Spring Cloud(分布式开发相关技术) 阅读全文
posted @ 2022-10-27 23:05 Linqylin 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 该篇论文来自2021年的emnlp,题目为Argument Pair Extraction with Mutual Guidance and Inter-sentence Relation Graph. 该篇论文对原本的APE任务处理进行的改进,传统的处理方式是将APE分成两个子任务——序列标记任务 阅读全文
posted @ 2022-10-27 16:01 Linqylin 阅读(42) 评论(0) 推荐(0) 编辑
摘要: (1)双列集合一次需要存一对数据,分别为键和值。 (2)键不能重复,值可以重复。 (3)键和值是一一对应的,每个键只能找到自己对应的值。 (4)键+值这个整体称为“键值对”或者“键值对对象”,在Java中叫做“Entry对象”。 阅读全文
posted @ 2022-10-27 15:40 Linqylin 阅读(46) 评论(0) 推荐(0) 编辑
摘要: (1)Set系列集合的特点 1.无序、不重复、无索引 2.Set集合的方法基本上与Collection的API一致 (2)Set集合的实现类特点 1.HashSet:无序、不重复、无索引 2.LinkedHashSet:有序、不重复、无索引 3.TreeSet:可排序、不重复、无索引 (3)Hash 阅读全文
posted @ 2022-10-25 20:57 Linqylin 阅读(39) 评论(0) 推荐(0) 编辑
摘要: (1)泛型可以在编译阶段约束操作的数据类型,并进行检查。 (2)泛型的格式:<数据类型> (3)注意:泛型只能支持引用数据类型,像基本数据类型要用它的包装类。 (4)如果没有泛型,即没有给集合指定类型,默认所有的数据类型都是Object类型,就可以给集合添加任意的数据类型。但是多态的弊端是不能访问子 阅读全文
posted @ 2022-10-24 20:13 Linqylin 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 分析图如下所示: 阅读全文
posted @ 2022-10-23 20:29 Linqylin 阅读(10) 评论(0) 推荐(0) 编辑
摘要: (1)底层数据结构是双链表,查询慢,增删快,但是如果操作的是首尾元素,速度也是极快的。 (2)LinkedList本身多了很多直接操作首尾元素的特有API。(其实实际上很少用,基本上用Collection和List提供的方法就足够了) 图解: 阅读全文
posted @ 2022-10-23 20:13 Linqylin 阅读(16) 评论(0) 推荐(0) 编辑