自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 BaseMapper 中的方法

此方法返回一个 Map 的列表,每个 Map 代表查询结果中的一条记录,其中 Map 的键是字段名,值是字段的值。传入一个映射,其中键是列名,值是列的值,返回一个列表,包含与所有列映射匹配的记录的实体对象。每个实体对象代表查询结果中的一条记录,其中包含了该记录的所有字段。传入一个序列化的 ID,如果存在匹配的记录,就返回该记录的实体对象;,包含与 ID 集合中所有 ID 匹配的记录的实体对象。- 根据条件对象查询全部记录,并只返回第一个字段的值。- 根据条件对象查询全部记录,并返回Map列表。

2023-09-22 01:36:35 1161

原创 小程序考勤

【代码】小程序考勤。

2023-09-20 20:07:55 114

原创 项目中常用工具包

的解析,可以使用 jxl (因为poi蛮容易出异常的jar冲突之类的,而且读取的方式不太舒服,如果读取完还要做判断操作写入数据库,就会写的比较复杂),如果需要兼容就选择poi方式读取。的是 先读列 然后循环获取的该列每行的信息。是 先读行,再循环获取每列的信息。两种文件类型,这是要注意的第一个点;那我们应该怎么去做选择呢?② 这两个方法的读取方式不一样,解析 xlsx 文件;

2023-09-14 17:13:28 120

原创 关于时间日期

LocalDate、LocalTime、LocalDateTime时间日期格式化类-【DateFormat】【SimpleDateFormat】

2023-09-13 16:51:07 114

原创 使用navicat模型功能 快速理清表间关系

链接:Navicat模型功能的使用,快速梳理表关系_navicat查看表关系_码学弟的博客-CSDN博客

2023-09-11 13:51:51 430

原创 mysql中表与表之间的方式有几种

例子:学生和学生证在这个例子中,每个学生有一个唯一的学生证,而每个学生证也只属于一个学生。

2023-09-11 12:33:24 134

原创 跨域问题WebMvcConfigurer

链接:

2023-09-11 00:36:15 359

原创 List接口(集合)

假设你开始时使用了ArrayList,后来决定改用LinkedList以获得更好的插入和删除性能。如果你使用的是类型,那么你只需要更改对象的初始化代码,并不需要修改其他使用这个变量的代码。

2023-09-10 16:02:32 180

原创 mybatis-plus分页

【代码】mybatis-plus分页。

2023-09-09 22:51:52 249

原创 group by and union all

【代码】group by and union all。

2023-09-09 12:47:20 201

原创 获取层级(结构树)

【代码】获取层级(结构树)

2023-09-09 02:56:35 56

原创 mybatis—plus

那么你的服务接口将明确地列出所有可用的 CRUD 方法。的方法,但这些方法不会明确地在你的服务接口中列出。如果你只让你的服务实现类继承。如果你让你的服务接口继承。,并让你的服务实现类继承。,你仍然可以使用所有。

2023-09-08 16:50:20 127

原创 宠物项目...

【代码】宠物项目...

2023-09-06 18:38:43 37

原创 项目搭建小技巧

Mybatis 与Mybatis-plus同时引入同一个项目中配置方法_mybatis和plus混用_xiegongmiao的博客-CSDN博客

2023-09-04 11:54:48 30

原创 Java小细节

一、result == null 和 result.isEmpty()有什么区别。这个检查用于确定列表(或其他集合类型)是否包含任何元素。如果列表是空的(即没有包含任何元素),这个方法将返回。,那么它还没有指向任何对象。在这种情况下,任何尝试访问。的成员(包括方法和属性)都将导致。已经被初始化(即它不是。这个检查用于确定变量。

2023-08-29 16:58:35 34

原创 宠物项目统计

【代码】宠物项目统计。

2023-08-29 15:58:55 29

原创 权限认证。。

【代码】权限认证。。

2023-08-25 16:37:59 24

原创 spring-security

一、RDBC。

2023-08-25 15:27:15 25

原创 Jenkins部署

【代码】Jenkins部署。

2023-08-25 11:15:41 32

原创 java记录操作日志

方法只是用于定义切点,指定了哪些方法会被拦截,而获取方法上的OperateLog注解是为了在切面逻辑中判断是否需要记录操作日志。这两者是配合使用的,前者确定拦截的位置,后者确定在拦截的位置上是否执行操作日志记录逻辑。

2023-08-24 11:34:21 551

原创 StringBuffer与StringBuilder的区别

String常量String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,这样不仅效率低下,而且大量浪费有限的内存空间。StringBuffer与StringBuilder是字符串变量StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象StringBuffer:可变字符串、效率低、线程安全;StringBuilder:可变字符序列、效率高、线程不安全。

2023-08-22 22:07:17 62

原创 读取Excel中数据

链接:

2023-08-22 14:33:24 26

原创 liunx部署

这个意思是把标准错误(2)重定向到标准输出中(1),而标准输出又导入文件a.log里面,所以结果是标准错误和标准输出都导入文件a.log里面了。至于为什么需要将标准错误重定向到标准输出的原因,那就归结为标准错误没有缓冲区,而stdout有。"java -jar air-message-server02.jar:杀死“java -jar air-message-server02.jar”的进程。1. nohup:不挂断地运行命令。"pet-front.jar"查看名为“pet-front.jar”的进程。

2023-08-17 15:03:35 33

原创 Jenkins安装使用

Jenkins打包、发布、部署_jenkins打包,发布,部署_YiAn~的博客-CSDN博客

2023-08-17 09:34:35 40 1

原创 小细节{变量名-枚举}

LocalDate、LocalTime、LocalDateTime是java8对日期、时间提供的新接口。计算日期-------------LocalDate,只有时刻-------------LocalTime。计算日期加时刻----LocalDateTime,

2023-08-14 15:17:55 36

原创 简历中场景

消息的发送、接收。利用rabbitmq的单通道模式,实现专家端发送消息,老师端监听消息。

2023-08-13 15:57:51 79 1

原创 小技巧,简化SQL语句

xml文件下,简化SQL语句。

2023-08-11 16:40:34 74 1

原创 修改为一个接口

【代码】修改为一个接口。

2023-08-10 09:38:51 44 1

原创 埋点的作用,如何埋点

通过ThreadLocal和HandlerInterceptor实现java后台业务埋点日志功能_后端开发 埋点日志怎么做_流沙飞雪的博客-CSDN博客埋点是什么?有什么作用?前端如何埋点?_网页埋点_一只小可乐吖的博客-CSDN博客 【用户行为分析】-Java端埋点_木子松的猫的博客-CSDN博客

2023-08-09 17:04:11 25 1

原创 埋点:用户事件信息保存

链接:

2023-08-09 17:00:24 28 1

原创 表结构字段类型

根据您的需求和使用场景,您可以选择使用适合的数据类型。一般来说,如果您的应用需要支持更长的日期范围,或者需要考虑时区问题,您可能更倾向于使用。都是在数据库中用于存储日期和时间的数据类型,但它们有一些区别。如果您更关注自动更新和紧凑的存储空间,您可能更倾向于使用。

2023-08-09 14:18:35 43 1

原创 获取每个年龄段的人数

【代码】获取每个年龄段的人数。

2023-08-09 11:09:00 71 1

原创 需求实现记录

【代码】获取预设时间范围内的活跃会员数。

2023-08-09 10:23:14 48 1

原创 提问:响应形式

"city": "北京市",也就是可以有多个key-value。List中可以有多个Map。

2023-08-08 17:53:44 24

原创 周订单量趋势

【代码】周订单量趋势。

2023-08-08 13:38:19 26

原创 枚举应用场景

【代码】枚举应用场景。

2023-08-08 11:34:11 17

原创 关于springsecurity的几个问题

简单来说,它在每个会话中生成一个唯一的 CSRF 令牌,并在每个请求中都需要这个令牌。在验证用户输入的密码时,Spring Security 会将输入的密码进行相同的加密操作,并将结果与存储的加密密码进行比较。Spring Security 的过滤器链是由一系列的过滤器组成,它们按照特定的顺序处理传入的 HTTP 请求。是过滤器链的一部分,它在链的最后一步执行,负责对请求进行访问控制。在这个方法中,你可以从你的数据源中加载用户信息,并返回一个。是一个接口,它封装了与安全相关的信息,包括当前的。

2023-08-06 19:01:11 44

原创 jwt的构成部分

一、 JWT 组成结构JSON Web Tokenv由三部分组成,它们之间用点连接。完整 JWT 结构如下:1. Header"JWT""HS256"最后,用 Base64URL 对这个 JSON 对象编码就得到 JWT 的第一部分。2. PayloadPayload 部分用来存放。JWT 规定了7个官方字段,供选用。除了官方字段,你还可以在这个部分定义私有字段,下面就是一个例子。注意,JWT 默认是不加密的,任何人都可以读到,所以不要把敏感信息(密码,手机号等)放在这个部分。

2023-08-05 21:46:16 598 1

原创 springsecurity的自定义用户详细信息服务

是 Spring Security 中用于加载用户信息的核心接口。在 Spring Security 中,你可以通过创建一个实现了。你可以使用 Spring Security 提供的。如果你选择自定义,那么你的类需要提供。接口定义的方法,包括获取用户名、密码、权限等。需要怎么做,流程是什么,需要实现哪些接口/类。接口的类来自定义用户详细信息服务。在这个配置中,我们首先注入了。类或者自定义一个实现了。

2023-08-05 16:05:27 269 1

原创 springboot中常见的注解

注解

2023-07-31 10:32:16 52 1

空空如也

空空如也

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

TA关注的人

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