05 2021 档案

摘要:什么是泛型? 所谓泛型,实质上就是不使用具体数据类型(int、double、float 等),而是使用一种通用类型(T、K、V、E 等)来进行程序设计的方法,该方法可以避免因为程序中数据类型的不同,而被迫重复编写大量相同业务逻辑的代码。 为什么要使用泛型? 代码的重用:使用了泛型程序设计意味着编写的 阅读全文
posted @ 2021-05-31 20:12 codeloong 阅读(134) 评论(0) 推荐(0)
摘要:Spring Boot的特点 1.依赖管理 父项目做依赖管理 <!-- HelloWorld项目的父项目 --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</ 阅读全文
posted @ 2021-05-30 19:26 codeloong 阅读(94) 评论(0) 推荐(0)
摘要:SpringBoot快速上手 项目需求:从浏览器发送**/hello请求,响应回Hello World!** 开发环境要求 SpringBoot 2 jdk1.8 maven3.3+ 检查maven配置 <!-- 配置阿里云镜像 --> <mirrors> <mirror> <id>nexus-al 阅读全文
posted @ 2021-05-29 22:08 codeloong 阅读(72) 评论(0) 推荐(0)
摘要:单例模式是最常用到的设计模式之一。一般介绍单例模式的书籍都会提到饿汉式和懒汉式这两种实现方式。 单例模式的介绍 单例模式是一种常用的软件设计模式,其定义是单例对象的类只能允许一个实例存在。 使用单例的好处 许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为(方便管理)。比如在 阅读全文
posted @ 2021-05-29 20:08 codeloong 阅读(113) 评论(0) 推荐(0)
摘要:LRU算法简介 LRU(Least Recently Used),即最近最少被使用的意思。 LRU算法的设计原则就是:**如果一个数据在最近一段时间没有被访问到,那么在将来一段时间它被访问到的几率也很小。**也就是说,当有限的存储空间存满数据时,应该将最久没有被访问到的数据删除,为存储新的数据腾出空 阅读全文
posted @ 2021-05-29 16:32 codeloong 阅读(191) 评论(0) 推荐(0)