定义注解
什么是反射?

如果注解内声明了参数,要么声明默认值,如:String name() default""; 此处默认值为空,如果注解内声明了参数不赋值的话就会报错 注解参数命名要求: 参数类型 参数名 括号; 如果注解内只有一个参数,可以这样命名: String value(); 直接默认了属于,省略参数类型了 而且只能写value,这是一个不成名的规范 只有一个…
在运行时加载,探知,使用编译期间完全未知的 classes 允许运行时的java程序对自身进行“自审” 反射是运行期间,识别类的能力(解析出类中的元数据) 编程语言的分类: 动态语言:JavaScript 在编译后可以随时修改的语言 非动态语言:java 如何理解反射:镜子 关于反射的小结: 1,通过反射,让java可以完成动态语言的部分功能 2,…
枚举

什么是枚举?
泛型
请求方式的区分

如果存的时候是Object那么取的时候是别的类型就不得不强转 强转:
在Web开发中,请求方式(或称为HTTP方法)用于指定客户端希望服务器执行的操作类型。最常用的HTTP请求方式包括GET、POST、PUT、DELETE、PATCH、HEAD和OPTIONS。每种请求方式都有其特定的用途和语义。 GET 用于从服务器获取资源。 请求参数通常包含在URL中。 应该是安全的(不修改服务器状态)和幂等的(多次请求相同资源…
JWT认证流程
全局异常处理
方法重载

jwt包含三部分, 第一部分:头部,主要包含了类型和加密方式 第二部分:载荷(存放有效信息的地方)base64编码 第三部分:将headr和paylode两部分用.拼接通过header中的加密方式进行加密 怎么使用? 第一步,引入依赖 创建jwt对象:JwtBuilder JwtBuilder jwtBuilder=Jwts.builder(); …
如果用户登录之后,账户名相同,就会提示“账号已存在”否则提示“未知错误”,在全局异常处理器上实现 @ExceptionHandler public Result exceptionHandler(SQLIntegrityConstraintViolationException ex) { String message = ex.getMessage…
方法重载(Method Overloading)是面向对象编程中的一个概念,指的是在同一个类中定义多个同名方法,但这些方法的参数列表不同。参数列表的不同可以是参数的个数不同、参数的类型不同,或者参数的顺序不同。方法重载允许一个类根据不同的输入参数执行不同的操作,从而提高代码的可读性和可重用性。 public class Calculator { p…
GIT学习
format方法
GIt是世界上最先进的分布式版本控制系统 狂神笔记:https://mp.weixin.qq.com/s/Bf7uVhGiu47uOELjmC5uXQ 学习git之前,我们需要先明白一个概念 版本控制!版本控制 什么是版本控制 版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更…
在 Java 中,String 类提供了一个 format 方法,它用于创建格式化的字符串。这个方法允许你将数据插入到字符串的占位符位置,从而生成一个格式化的字符串。format 方法可以用于多种场景,包括日志记录、用户界面显示、文件输出等。 使用 format 方法 format&nbs…