自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (1)
  • 收藏
  • 关注

原创 Hadoop大数据的基石

1、什么是HadoopHadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。Hadoop实现了一个分布式文件系统( Distributed File System),其中一个组件是HDFS(Hadoop Distributed File System)。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(high throughput)来访问应用程序的数据

2021-11-28 18:03:50 246

原创 容器【Docker、Kubernate】介绍以及简谈虚拟化和容器编排

Docker–基于go语言Docker是一个能够把开发的应用程序部署到容器的开源引擎。Docker的应用场景为什么要关注Docker或者容器技术呢?容器可以提供隔离性,可以为各种测试提供一个良好的沙盒环境。并且,容器本身就是具有“标准性”的特征,非常适合为服务创建构建块。《官方》1、 加速本地开发和构建流程,使其更加高效、更加轻量化。本地开发人员可以构建运行并分享Docker容器。容器可以在开发环境中构建,然后轻松的提交到测试环境,最终 进入生产环境。2、能够让独立服务或者应用程序在不同

2021-11-28 16:57:36 881

原创 毕业设计《宠物医院挂号系统》

概述本系统作为宠物医院挂号系统,目的是为了让用户挂号更加方便,让宠物医院对用户和医生的的管理更加规范化,从而提高宠物医院的可信赖都和可盈利性。本宠物医院挂号系统分为用户、宠物医生、超级管理员三个身份。部分截图如下:需要的自取https://download.csdn.net/download/HZMMC/41298385...

2021-11-13 17:10:48 878

转载 JAVA IO进阶 -------RandomAccessFile

一、RandomAccessFile简介RandomAccessFile既可以读取文件内容,也可以向文件输出数据。同时,RandomAccessFile支持“随机访问”的方式,程序快可以直接跳转到文件的任意地方来读写数据。由于RandomAccessFile可以自由访问文件的任意位置,所以如果需要访问文件的部分内容,而不是把文件从头读到尾,使用RandomAccessFile将是更好的选择。RandomAccessFile的方法虽然多,但它有一个最大的局限,就是只能读写文件,不能读写其他IO节点。

2021-08-09 15:02:10 972

原创 Spring MVC 执行过程以及组件说明详解

Spring MVC简述大部分Java应用都是Web应用,展现层是Web应用不可忽略的重要环节。Spring为展现层提供了一个优秀的Web框架–Spring MVC。和众多其他的Web框架一样,它基于MVC的设计理念。此外,它采用了松散耦合、可插拔的组件结构,比其他的MVC框架更具扩展性和灵活性。Spring MVC通过一套MVC注解,让POJO成为处理请求的控制器,无须实现任何接口。同时,Spring MVC还支持REST风格的URL请求:注解驱动及REST风格的Spring MVC是Spring的出色

2021-01-15 22:44:25 148

原创 超详细介绍Java如何远程连接redis【附源码注释】

如果要使用java远程连接,必须开启防火墙的端口:1、创建一个项目,导入依赖jedis!--java连接redis依赖--><dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version></dependency>2、使用java连

2021-01-12 23:19:02 292

原创 redis的概述和安装启动【小白易懂详细版】

(一)redis的概述简单的来说,redis是一个NOSQL数据库,非关系型数据库,数据和数据之间完全没有关系,在redis中,所有的数据都是以键值对形式存放的。优点:1、结构简单、没有关联关系、数据简单、拓展容易。2、redis数据库读取数据非常快,对于数据库中查询大量数据的情况下,能够保证存储速度,并发能力强。应用场景:高并发的场景海量数据的读写对于扩展性要求比较高的场景需要做实时排行功能的。(二)redis的安装1、上传redis的安装包进入到opt目录,解压缩:安装前置

2021-01-12 18:35:26 112

原创 《Day15》Linux的jdk,tomcat,MySQL软件安装和配置以及整合ssm项目到Linux服务器

二、linux的软件安装和配置(一)jdk的安装进入到opt目录下,解压缩:查看文件:修改环境变量:修改 /etc/profile使用vi编辑器打开配置文件 将光标移到动最后 进入编辑模式:不要修改原来的内容添加内容:保存退出:更新profile文件的配置,让配置立即生效source /etc/profile使用命令查看配置是否成功:jps:查看linux系统中 是否有java启动的程序:(二)tomcat的安装上传文件解压缩运行tomcat:进入到

2021-01-12 18:27:20 121

原创 Linux虚拟机的安装以及eclipes、idea、MobaXterm实现远程连接

一、linux系统的简介和安装(一)linux系统的简介linux系统是一套免费和自由传播的类unix系统,该系统是一个多线程、多任务、多cpu的操作系统。linux系统可以运行unix的工具和软件、支持32位和64位、继承了unix以网络为核心的设计思想,是一个性能稳定的多用户的网络操作系统。linux系统的特点:免费、开源、高效、安全、处理并发能力强。linux系统有很多发行版本,我们只要学习红帽发行的centos7 为服务器研发的版本。(二)vmvare的安装和linux系统的安装安装

2021-01-11 22:32:09 612

原创 《Day13》熬夜整理的MySQL的高级编程【完整版】

一、Mysql的高级编程(一)msyql的自带函数函数就是将一系列的sql处理提前封装在数据库中,调用函数就是执行对应的sql程序,通过函数达到降低语句的重复。1、字符串函数介绍应用拓展1、-- CONCAT(str1,str2,…) 可以拼接多个字符串 在oracle数据库中 concat只能拼接两个字符串SELECT CONCAT(“aa”,“bb”,“cc”,“dd”) -->aabbccdd2、-- INSERT(str,m,n,str1)

2021-01-11 22:18:05 302

原创 计算机系毕业设计福利1---后台管理系统为例实现SSM框架整合---3w6k字附带源码【完整版!!!】

一、SSM框架整合spring+springMVC+Mybatisspring整合mybatis 已经做过,spring整合springMVC 可以无缝整合,本身就是一个体系,springMVC是一个web框架,怎么把spring容器在web项目中创建,应该是在项目启动的时候创建容器,项目结束的时候关闭容器。监听器是servlet中的一个组件,监听域对象的创建、销毁和绑定对象。spring本身提供了一个监听context的监听器,在contxt启动的时候创建spring容器。我们只需要在w

2021-01-09 17:53:02 608

原创 《Day10》springMVC超详细注解介绍以及使用【springMVC制作网页文件上传和下载案例】

一、springMVC返回值的处理1、返回值是String类型返回的字符串就是逻辑视图,需要和视图解析器前缀和后缀拼接为一个真正的视图在springMVC中,如果需要使用springMVC的处理器来处理请求,但是又不需要访问视图解析器固定的文件夹,可以采用两种方式来解决:在返回的字符串上使用固定的单词:转发:只能在当前项目中转发返回forward地址测试重定向:可以跳转其他的项目资源redirect:资源地址测试2、返回值是ModelAndView返回的的视图和模型:

2021-01-06 21:19:46 176

原创 《Day09》springMVC框架入门以及经典入门案例!!!不看后悔!!

一、springMVC框架入门(一)设计模式介绍1、model1模型在model1模型出现后,让混沌的世界出现了第一缕曙光。model1模型特别简单,使用jsp页面和javabean组合的方式完成项目,jsp里面包含业务逻辑、数据库连接等一系列的功能,随着模型被使用的发展,一些功能被分离出来了,在model1模型的后期,业务逻辑和数据库连接就分离出来了。jsp只负责页面传参部分。jsp模型优点:架构简单,比较适合小型项目的开发缺点:jsp的功能不太单一,不利于维护。2、model2模型mod

2021-01-05 16:47:55 178

原创 《Day04》六小时肝1w4k字的mybatis配置文件进阶!mybatis的多表联合查询!不看后悔吧!

一、Mybatis配置文件的深入学习(一)mybatis的模糊查询 *在mybatis映射文件中写sql语句可以使用#{ } 和 ${ }来取值1、在xml映射文件来处理数据接口:映射文件:测试:缺点:传递的参数不能直接使用,必须在业务层进行处理2、使用${}实现字符串拼接测试:缺点:使用${ }语句拼接,可能会发生sql注入3、在sql语句中使用””’’ 进行字符串拼接缺点:必须写好单引号和双引号的区分。在mysql数据库是可以使用单引号和双引号来表示字符串。Ora

2020-12-25 00:21:00 178 2

原创 《Day03》史上最全mybatis基础全部代码运行!!!

Mybatis配置文件概述1、核心配置文件核心配置文件的名称不固定,但是要做到见名知意,里面有连接数据库的环境配置,包括事处理、驱动、url、用户名、密码。可以配置多个环境,但是只能有一个起作用,使用属性default来决定用哪一个环境。配置映射文件的位置。核心配置文件基本上配置一次就可以了,不需要频繁的更改。2、类的映射文件描述了类和数据库的映射可以在映射文件中使用增删改查的标签完成对应的sql。id为当前的sql配置一个唯一的名称。通过id来调用该sql。parameterType意思就是当前

2020-12-24 01:00:12 178

原创 《Day01》Java开发工程师必备技能:Maven的安装、使用以及重点

一、Maven的简介和安装1、Maven是什么?2、Maven的四个特点1、添加第三方依赖(jar包)以前添加各种jar包采取复制粘贴到项目中的方式,每次创建一个新的项目,如果需要使用第三方的jar包,都要放到项目中,jar包占用了大部分内容,会造成空间中的jar包占据了很大的地方,maven通过第三方仓库来解决jar包重复的问题。将所有的jar包都放在仓库中,项目要使用jar包只需要做依赖2、解决jar之间的依赖关系一般使用的第三方jar包,有的jar包在使用过程中对其他jar包又依

2020-12-21 17:20:11 150

原创 《Day14》JSP技术下

第十四讲JSP技术(下)一、JSP九大内置对象(一)内置对象简介​ JSP的内置对象是指在JSP页面系统中已经默认内置的Java对象,这些对象不需要开发人员显式声明即可使用。在JSP页面中,可以通过存取JSP内置对象实现与JSP页面和Servlet环境的相互访问。每个内部对象均有对应所属的ServletAPI类型。在java’文件中声明好的类型(二)内置对象详解1、application:上下文对象 ,服务器启动,自动创建,是jsp的 的作用域对象,服务器关闭,对象销毁

2020-12-13 18:20:57 155

原创 《Day11》Servlet进阶知识

一、HttpServletRequest接口HttpServletRequest作用:请求对象,处理客户端向服务器端发送请求时的数据的。servlet 容器创建了一个 HttpServletRequest 对象并将之作为一个参数传送给 servlet’s service 方法 (如doGet, doPost, 等).组成 :请求行 请求头 请求体1. 请求行 :查看请求的通用信息请求路径:url http://127.0.0.1:9527/day11/first?age=20请求方式

2020-12-08 21:19:01 209

原创 !不讲伍德!Java小白这样将前端后端服务器结合,制作图书馆管理系统

登录页面使用数据库已有的uname,pwd登录注册页面注册成功将数据导入数据库可以看到刚刚注册的user现在可以登录添加书籍1、在本次工程中先导入MySQL,c3p0,dbutils的JAR文件以及TOMCAT服务器2、封装c3p0的相关数据方便我们书写时使用3、准备工作昨晚我们开始书写代码, 因没有学到页面转换,故将项目先行分开,等学到页面转换完善主页面的HTML<!DOCTYPE html><html> <head&

2020-12-05 18:54:42 363

原创 使用Java代码关联数据库制作一个简单的图书馆管理系统【附全代码】

使用Java代码关联数据库制作一个简单的图书馆管理系统1、首先创建一个File ,后缀名为properties方便我们代码中使用关键字,减少代码driver=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/myschool?useSSL=falseuser=rootpassword=root2、创建一个自己的工具类,目的同上package com.huzheng.jdbc;import java.io.FileInputSt.

2020-12-02 22:11:42 1867 8

原创 《Day06》史上最详细MySQL的安装以及MySQL的彻底卸载!!!最后附长期使用的可视化navicat

一、数据库简介不想去网上下载的小伙伴关注并且戳私信给我1、数据库介绍数据库厂商​ 甲骨文公司:oracle ,mysql​ 微软公司:sql server​ 其他:mongodb redis三个阶段​ 层次型​ 网状型:access数据库,存储数据较小,数据排列复杂,存储方便,获取较为复杂​ 关系型:以二维表的形式,存储数据。表与表之间产生了关联, mysql​ 其他数据库 :redis数据库​ 以键值对

2020-11-30 21:27:44 260

原创 《Day05》jQuery进阶【一篇让你会制作网页特效】以及表单验证插件validation的使用

一、jQuery特效jQuery特效就是对页面中的元素的显示和隐藏做了一些特殊的动画效果。将js的代码进行了封装,形成函数,直接调用。1、普通显示和隐藏1、show(speed,callback) 显示元素参数1:speed,表示速度,可以取以下值:“slow”、“fast” 或毫秒。参数2:回调函数,在隐藏的同时可以做其他功能//图片显示$("#img").show("fast",function(){ $(this).css("width","300px"); $(this

2020-11-29 13:50:25 193

原创 《Day04》JavaScript进阶和jQuery入门【程序猿必看!!!】

一、BOM模型(一)BOM模型简介浏览器对象模型(Browser Object Model (BOM))尚无正式标准。由于现代浏览器已经(几乎)实现了 JavaScript 交互性方面的相同方法和属性,因此常被认为是 BOM 的方法和属性。window是一个对象,是js中顶级对象,类似于java中object的所有浏览器都支持 window 对象。它表示浏览器窗口。所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。全局变量是 window 对象的属性。全

2020-11-26 21:05:05 169

原创 《Day03》呕心沥血彻夜鏖战总结的JS知识点以及面试题

第三讲JavaScript入门一、JavaScript基本介绍(一)JavaScript简介​ JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的高级[编程语言。虽然它是作为开发[Web]页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。特点:1 函数优先​ 2 即时编译(解释性语言)​ 3 面向对象

2020-11-25 20:53:02 158 1

原创 《Day02》DIV+CSS样式,还不会排版优化自己网页?不是吧!不是吧!一看就会的东西

一、DIV+CSS简介(一)DIV+CSS简介1、DIV:DIV是层叠样式表中的’定位技术’’,称DIVision,即为划分。有时可以称其为图层。 DIV元素是用来为HTML(标准通用标记语言下的一个应用)文档内大块(blocklevel)的内容提供结构和背景的元素。注意:div必须和css配合使用,必须利用css的样式,div才能起作用2、CSS:层叠样式表(英文全称:Cascading StyleSheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一

2020-11-24 22:59:26 210

原创 《Day01》javaweb史上最详细的HTML知识【一篇让你可以制作简单网页】

一、HTML语言介绍(一)什么是HTMLhtml成为超文本标记语言,是一种标识性的语言。它包括一系列标签。通过这些标签可以将网络上的文档格式统一,是分散的Internet资源链接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,可以说明文字、图像、动画、声音、表格、链接等等(二)第一个HTML文件(三)HTML语言特点简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便。可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素

2020-11-23 23:34:30 720

原创 《学习笔记Day 23》枚举类型详细介绍以及网络编程TCP、UDP的代码实现,附加print和println底层

一、枚举类型(一)概念1、就是描述对象个数是有限个的类型2、声明一个枚举类型,使用关键字enum。枚举类型声明出来也是一个类型,编译过后也是一个.class文件(二)自己实现枚举的第一种格式和使用枚举格式完成1、自己实现:使用老汉式,在一个类中多定义几个对象就是枚举2、枚举实现:(1)使用enum关键字声明一个枚举类型(2)在枚举类型中,声明罗列各个对象的名称(3)在声明罗列各个对象时,对象之间使用逗号隔开,结束用分号结尾(4)在枚举类型中的各个对象,叫做【枚举项】//第一种自己实现枚

2020-11-18 20:31:39 288

原创 《实验》3种设计模式详细代码附带注释!!!!

饿汉式package com.huzheng.homework;public class Homework03ehan { public static void main(String[] args) { //调用ehan的方法将返回的对象地址赋值给e1,e2 ehan e1 = ehan.show(); ehan e2 = ehan.show(); System.out.println(e1 == e2); }}class ehan{ //构造方法私有化,限

2020-11-17 19:42:33 544

原创 《学习笔记Day22》使用多线程的2种方法写火车票卖票系统以及单例设计模式

一、线程同步(一)同步方法1、同步代码块:在某段代码执行的时候,希望CPU不要执行那些会对当前线程数据产生干扰的线程上,所以给这段代码加上了同步代码块2、如果某个方法中,所有的代码都要加上同步代码块,使用同步方法就可以让代码格式变得更加简洁3、同步方法的格式修饰符 【static】 synchronized 返回值类型 方法名称(参数列表) {需要保证同步的方法体}4、同步锁对象(1)非静态方法:同步锁对象是this,即当前调用者,谁来调用这个方法,同步锁对象就是谁(2)静态方法:同步方

2020-11-17 18:35:22 425

原创 《学习笔记Day21》多线程的详细内容

一、多线程相关的三组概念(一)程序和进程1、程序:一个固定的存储有逻辑和数据的集合,是一个静态的状态,存储在磁盘上2、进程:一个正在运行着的程序,是一个动态的概念,一般运行在计算机的内存中3、查看计算机进程:ctrl + shift +ESC(二)进程和线程1、进程:是一个正在运行的程序,会分配一部分系统资源,是一个独立的资源分配单位2、线程:一条正在独立执行的路径。多线程,再执行某个程序的时候,该程序与多个子任务,每个线程都可以独立的完成其中一个子任务。在子任务之间,没有什么依赖关系,可以独

2020-11-17 17:57:10 145

原创 实验String类的原理以及练习题

String类注意事项:概念:String类型表示的字符串本身是一个常量,创建后就无法修改(不可变字符序列)public class Test03 { public static void main(String[] args) { String str = "qwe"; str = "abc"; str = "dfg"; System.out.println(str);//def String str1 = "abc"; String str2 = "abc";

2020-11-14 20:36:19 152

原创 【实验Scanner类型出现的问题】Test02

测试Scanner没有nextChar()类型的方法,next+基本数据类型大写首字母+()测试next()跟nextline()连用package com.huzheng.demo;import java.util.Scanner;public class Test02 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); /*int i = sc.nextInt

2020-11-14 18:49:45 302

原创 【实验tostring和equals重写前后】Test01

String测试普通的string跟intpublic class Test01 { public static void main(String[] args) { String str = "asd"; System.out.println(str.getClass());//getClass方法能够获取到当前对象所属类型 System.out.println(str.hashCode()); System.out.println(str.toString());//toS

2020-11-14 18:21:42 328

原创 《学习笔记Day20》IO:字符流;转换流【超详细笔记!!!附代码学习】

一、字符流使用字节流出现的问题:1、使用字节流拷贝字符1)如果是纯粹的拷贝不会出现任何问题2)如果拷贝中途掺杂人为阅读,就会因为拷贝到的内容字节的问题,解码时产生乱码,如果是纯英文,我们还能按照一个字节进行解析,如果是纯中文,并且平台是GBK字符集,中文可以按照两个字节解析,如果是UTF-8中文按照3个字节解析,但是,如果中英文混杂,就不能按照固定套路解析了public static void main(String[] args) throws IOException { //字节流在纯

2020-11-13 18:24:45 132

原创 《学习笔记Day05补充》数组的超详细概念

一、数组1、数组:就是用于存储相同数据类型的数据的容器2、使用数组的原因:(1)没有数组:存在多个变量,每一个变量都需要有一个名称,并且在一个作用域内,这些名称还不能重复,如果要使用数据,会导致名称过多的记忆不便,还会导致名称复杂不好管理。对于后期的维护,产生非常多的不必要的麻烦。(2)有数组:只需要使用一个容器,容器具有一个名字,以后只需要寻找这个容器,就可以得到所有数据。数据在容器中存储有物理结构的位置关系,每一个位置都有编号,只需要通过编号,就可以找到指定的数据,方便维护和操作数据。3、定义

2020-11-13 17:28:01 193

原创 《学习笔记Day17》异常类编译异常以及运行异常详细介绍&throw和throws关键字以及比较

一、异常(一)异常的概述1、在Java运行过程中,出现了不正常的情况,称为异常2、异常就是一个对象,描述那些和正常情况不相符的异常情况,包含了异常情况的原因、详细信息、异常类型、错误位置等,这些内容都被封装在异常对象里3、异常也是一种处理异常情况的机制,可以对异常对象进行捕获、或者使程序发生跳转甚至停止运行(二)异常的体系1、Throwable:可抛出的,是异常体系和错误体系的总父类,所有的异常或者是错误对象都是Throwable的子类类型。只有Throwable的体系内的类型,才能进行异常处理

2020-11-12 22:12:17 270

原创 《学习笔记Day19》IO概述详细介绍以及使用Java代码逐步实现文件的拷贝

(一)简介1、IO:是input和output两个单词的缩写,input:输入,output:输出2、所有的输入输出,如果没有特殊的设定,都是站在计算机内存的角度去看待的,一切进内存的操作,都叫做输入,一切出内存的操作都叫做输出。例如:键盘录入一段字符到文档,就是键盘输入到内存,之后我们保存文档,就是将内存中的数据输出到磁盘。3、内存:运行速度比较快,是运行着的程序活跃的场地,断电内容丢失,不能持久化4、磁盘:适用于存储数据的仓库,相较于内存运行效率较低,断电内容不丢失,特点是数据持久化存储5、j

2020-11-12 21:13:29 130

原创 Java开发中必要单元测试教程以及测试超详细介绍

(一)软件测试的分类:(1)黑盒测试:测试工程师黑盒测试又叫做功能测试,主要是检测每个功能是否都能正常使用在测试中,把程序看成一个不能打开的黑盒子,在完全不考虑内部程序结构的情况, 进行测试,只要针对软件界面和软件功能的测试。(2)白盒测试:开发工程师白盒测试又称为结构测试、透明盒测试、逻辑驱动测试或基于代码的测试,主要检测代码逻辑是否正常。在白盒测试中,必须检查代码的逻辑和内部结构,从逻辑着手,得出测试的数据,按照程序内部结构进行测试。这一方法是把测试看成是一个打开的合资,测试人员很清楚里面

2020-11-12 20:37:05 430

原创 《学习笔记Day18》递归思想以及使用Java实现文件的增删改差

递归概述1、方法自己调用自己,解决的是一个比较复杂的问题,复杂的问题是基于简单的问题解决的基础上的,经过非常少的步骤,就可以解决这个复杂的问题。方法在自己调用自己的过程中,调用的总体逻辑不变,但是解决问题的规模越来越小(参数越来越小),一直到不需要递归的方式,也到能容易解决这个问题为止,就不需要再进行递归了。2、递归代码的特点:(1)方法自己调用自己:总体逻辑不变,但是规模在缩小,由于自己调用自己,所以功能都要单独的定义为一个方法(2)方法中的业务逻辑有两个分支:1)自己调用自己的分支:业务

2020-11-12 20:27:25 113

原创 《学习笔记Day16》Map超详细知识点笔记,Map的2种遍历方式;HashMap;Collection工具类详细介绍

Map1、体系位置:双列集合的顶层接口2、数据结构:描述的是一个数据(Key)到另一个数据(Value)的映射关系1)Key(键):有规律的,容易记忆的,是一个简单的数据2)Value(值):没有规律,不容易记忆的,是一个简单的数据3)操作:通过Key来寻找Value3、什么是映射:就是对应关系(1)数学:y = x * x(2)穷举罗列:{1=1, 2=4, 3=9, 4=16}4、Java中的Map集合就是通过琼剧罗列的方式来表示的5、Map集合的特点:1)Key是唯一的,

2020-11-11 22:23:03 185

RuoYi-master.zip

使用教程适用于大学生3天做于毕业设计

2021-11-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除