摘要: JDK1.7版 底层使用 数组+链表实现 package com.company; import java.util.HashMap; /** * @author Vijay * @date 2020/4/28 -18:47 */ public class MyHashMap<K,V> { priv 阅读全文
posted @ 2020-04-28 21:15 王嘉豪 阅读(121) 评论(0) 推荐(0)
摘要: 集合图解 要继承Comparbale,实现它的方法. 阅读全文
posted @ 2020-04-28 13:38 王嘉豪 阅读(132) 评论(0) 推荐(0)
摘要: 泛型:泛指的泛泛的类型。泛指某--种类型。(必须是引用类型)明确时机:1:有时候,创建-一个对象的时候,明确泛 型。2:有的时候,调用 一个方法的时候,明确泛型。3:有的时候,创建 -一个类型,然后类实现”个 接口的时候, 明确泛型。泛型好处:1:能让程序更精确 准确,把- -些运行时的错误,在编写 阅读全文
posted @ 2020-04-27 15:32 王嘉豪 阅读(129) 评论(0) 推荐(0)
摘要: package whm.sys.controller; //创建一个FileController文件,用来做文件上传和图片下载 import cn.hutool.core.date.DateUtil; import org.springframework.http.ResponseEntity; i 阅读全文
posted @ 2020-04-22 10:41 王嘉豪 阅读(3111) 评论(0) 推荐(0)
摘要: 恢复内容开始 1.1建造者模式: 是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。创建者模式隐藏了复杂对象的创建过程,它把复杂对象的创建过程加以抽象,通过子类继承或者重载的方式,动态的创建具有复合属性的对象。 1.2适用场景: 隔离复杂对象的创建和使用,相同的方法,不同 阅读全文
posted @ 2020-04-13 15:59 王嘉豪 阅读(117) 评论(0) 推荐(0)
摘要: 原型模式:以某个对象为基准,去重新克隆一个对象,也就是粘贴复制。 创建一个类 1.浅克隆:克隆对象跟之前对象是一样的,但是引入的date是同一个,随着date的修改,克隆的对象也会发生变化 2.深克隆:克隆对象跟之前对象是一样的,俩个修改互不影响,其中一种方法直接修改clone方法,或者序列化,和反 阅读全文
posted @ 2020-04-13 14:19 王嘉豪 阅读(158) 评论(0) 推荐(0)
摘要: 工厂模式 分为三种:简单(静态)工厂模式,工厂方法模式,抽象工厂模式(重点) 简单工厂模式 当我们需要一个car对象的时候,脱离原本的 Car car =new car();方式,而是用Car car=CarFactory,.getCar(“参数”)形式获取。让工厂帮我们管理对象. 工厂方法模式 定 阅读全文
posted @ 2020-04-12 17:02 王嘉豪 阅读(208) 评论(0) 推荐(0)
摘要: 题外话:很多东西学完之后记忆力变得模糊,没事还是多总结总结比较好 计算机网络 “计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。” 网络的目的 交流信息,交换数据, 阅读全文
posted @ 2020-04-10 17:24 王嘉豪 阅读(125) 评论(0) 推荐(0)
摘要: 码云下载地址:https://gitee.com/sentsin/layui/ 下载完成后,解压将文件夹放入一个springboot项目中 每一个模块具有相应的功能,这个后面自己在细看。接下来来个入门程序 ./layui/css/layui.css ./layui/layui.js //提示:如果是 阅读全文
posted @ 2020-04-09 10:40 王嘉豪 阅读(1864) 评论(0) 推荐(0)
摘要: 话不多说,直接上代码 <!DOCTYPE html> <html lang="en" xmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www.pollix.at/thymeleaf/shiro"> <head> <meta charse 阅读全文
posted @ 2020-04-07 10:17 王嘉豪 阅读(1062) 评论(0) 推荐(0)