摘要: 1.数组的定义 静态创建: int[ ] arr ={1,2,3,4,5}; 动态创建: int[ ] arr=new int[5]; 2.数组的遍历: for(int i=0;i<arr,length;i++){ System.out.print(arr[i]); } 3.数组越界问题: int[ 阅读全文
posted @ 2023-08-23 19:31 又混一天 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 当我在gateway项目中添加了feign依赖时,报错: 原因:因为在springcloudFeign在Hoxton.M2 RELEASED版本之后就不再使用Ribbon而是使用spring-cloud-loadbalancer,所以不引入spring-cloud-loadbalancer会报错 解 阅读全文
posted @ 2024-07-15 21:41 又混一天 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 一.什么是装箱,什么是拆箱? 装箱:将值类型转换为引用数据类型。 拆箱:将引用数据类型转换为值类型。 说白了就是 Integer与int数据类型之间的转换 二.为什么会有自动一说呢? 我们都知道,java是一个面向对象的语言。因此包括数字、字符、日期、布尔值等等再内的一切都是对象。但是对于cpu来说 阅读全文
posted @ 2024-06-30 18:42 又混一天 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 在java中有一个概念叫引用。 官方给的定义是这样的:在Java中,"引用"(Reference)是指一个变量,它存储了对象的内存地址,而不是对象本身。换句话说,引用是指向对象的指针或者句柄。在Java中,所有的对象都通过引用来访问和操作,而不是直接访问对象本身。 通俗的将就是一个指路人,当有人询问 阅读全文
posted @ 2024-06-19 20:24 又混一天 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 一.关于md5加密的了解与使用 1.分析 MD5加密是一种不可逆的加密算法。也就是说我们只能正向加密,无法反向解密。 于是乎,当我们用它作为密码加密方式时,我们只能加密码从数据库拿来与前端传来的数据加密后进行比较。 2.使用方法 他是由springboot框架提供 二.关于swagger的了解与使用 阅读全文
posted @ 2024-03-08 22:08 又混一天 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 拦截器的使用: 首先注册一个拦截器 ①先定义一个类LoginCheckInterceptor,继承接口HeaderInterceptor ②实现默认方法 preHandle() 目标资源实现之前执行,返回true代表放行,false代表拦截 postHandle() 目标资源实现之后执行 after 阅读全文
posted @ 2023-10-12 17:22 又混一天 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 过滤器:指可以把请求拦截下来,实现一些特殊功能 Filter编写: 定义一个类并继承接口Filter,实现方法doFilter,其余两种idea会自动实现无需编写。 doFilter中filterChain.doFilter(servletRequest,servletResponse)用来实现拦截 阅读全文
posted @ 2023-10-11 22:08 又混一天 阅读(17) 评论(0) 推荐(0) 编辑
摘要: JWT全称:Json Web Token Token:令牌、信物的意思。 JWT指在通信双方以一种json数据格式安全的传输。 JWT组成: 三部分: 第一部分:header,用于记录令牌类型和签名算法, 第二部分:Payload(有效载荷),用来自定义一些信息。 第三部分:Signature(签名 阅读全文
posted @ 2023-10-11 20:20 又混一天 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 注解:格式要求 @DateTimeFormat(pattern=“yyyy-MM-DD”) @Pathvariable 用来绑定动态请求参数 @RequestBody 用来接收前端传来的动态请求参数,一般post请求,对象接收。 在Controller层中返回值参数要与需求文档的参数相同。 依赖: 阅读全文
posted @ 2023-10-05 17:40 又混一天 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 文件上传是指将本地图片、视频、音频等文件上传到服务器,供其他用户浏览或下载的过程。 文件上传前端页面三要素: ①上传类型必须是file ②提交方式必须是post ③上传编码类型必须是multipart/form-data 服务端接收文件形式: 在前端发送过请求后,服务端会接受数据并将数据存放在指定文 阅读全文
posted @ 2023-10-03 21:22 又混一天 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 一、分层架构 Controller:负责处理用户的请求和响应 get请求与post请求的区别: get请求需要的在http协议上输入参数,而 post请求不需要在http协议上输入参数,要在请求体中寻找参数。 在一次请求与响应过程中,首先浏览器发起一次请求到服务器,服务器中会有一个前端控制器处理请求 阅读全文
posted @ 2023-10-02 17:53 又混一天 阅读(41) 评论(0) 推荐(0) 编辑