自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ruoyi的springboot企业微信登录方式实现(企业内部应用开发)

集成ruoyi的springboot前后端分离企业微信扫码登录

2023-12-17 22:08:37 2875 7

原创 Java的BigDecimal对象加减乘除方法

这篇博客是为了做笔记用的,因为老是忘记BigDecimal的使用方法,只记得加法和减法,特别是除法老是忘了怎么用。

2023-09-03 23:45:40 182

原创 ruoyi的springboot微信小程序登录实现方式

ruoyi框架新增微信小程序的登录方式

2023-08-14 00:48:53 5919 18

原创 Spring自动装配byName和byType的区别

SpringBean自动装配类型

2023-03-25 15:14:20 493 3

原创 java.lang.NumberFormatException原因

java.lang,NumberFormatException

2022-12-05 00:12:12 1238

原创 Java和Mysql——查询性能优化

针对数据查询缓慢的优化

2022-10-24 01:38:49 2795

原创 mysqld: Can‘t read dir of ‘/etc/mysql/conf.d/‘ (Errcode: 13 - Permission denied)

docker运行mysql镜像失败的解决方案

2022-08-08 01:10:46 5406 7

原创 maven 报错 Failed to execute goal on project ...: Could not resolve dependencies for project ...

springcloud微服务的打包问题

2022-08-08 01:02:07 12772 1

原创 日志:两个List根据id(对象的某一字段)进行赋值

stream方式

2022-07-08 15:44:59 1042

原创 Spring嵌套事务异常Transaction rolled back because it has been marked as rollback-only

嵌套事务出现的BUG

2022-06-27 01:26:33 4108

原创 JAVA正则表达式入门

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、正则表达式是什么?二、正则表达式的使用1.正则表达式原理2.利用@Pattern(不建议)3.利用Pattern类的方法或String的matches方法总结前言有一些业务需求需要做入参校验,例如注册账号,密码的业务规则密码位数为6-16个字符,区分大小写,支持字母(a-z,A-Z)、数字(0-9)及“_~@#$^”符号代码如下(示例):^[A-Za-z0-9_~@#$^]{6,16}+$一、正则表达式.

2022-04-29 17:46:49 709

原创 工作遇到的问题:mybatis注解@Param和分页count

目录mybatis注解@Param分页Countmybatis注解@Param基于mybatis注解写sql,出现了一个对象映射问题,一开始我没用@Param,因为当时只有一个入参所以没写springboot是能识别到的,但是我后来因为需求原因重写了方法加多了一个入参,就无法识别了//实体类Student@datapublic class Student{ private int id; private String name; private String age;}//例如写一个m

2022-03-30 18:34:52 544

原创 工作遇到的问题:mybatis注解批量修改

不知道是不是Tk.Mapper的通病,我在用@Update注解进行批量更新的时候报了个错误,大概是说无法get到这个实体对象,初步认为是java数据类型和mysql不一致,mybatis映射没生效。//代码大概如下@Update("<script>" +"update table SET status = 0 " +"where id in " +"<foreach collection = 'list' item = 'item' index='index' open = '(

2022-03-24 21:14:33 1492

原创 SpringBoot/Spring Cloud常见注解(面试)

@RequestMapping:在Spring MVC 中使用 @RequestMapping 来映射请求,也就是通过它来指定控制器可以处理哪些URL请求,将请求和处理请求的控制器方法关联起来,建立映射关系,这个控制器方法请求路径为http://localhost:端口号/项目名称/RequestMapping命名@@RequestMapping("/user")public class UserController{ @RequestMapping("/login") //这里的请求url路径为h

2022-02-28 00:23:29 600

原创 Java拷贝(克隆)原理

文章目录1. 基本类型和引用类型的区别1.1 基本数据类型1.2 引用类型1.3 区别2. 序列化原理3. 浅拷贝的原理和实现4. 深拷贝的原理和实现1. 基本类型和引用类型的区别Java中的数据类型分为两大类,基本数据类型和引用类型1.1 基本数据类型基本数据类型有八种类型,大致按照如下分类①整数类型:long、int、short、byte②浮点类型:float、double③字符类型:char④布尔类型:boolean数据类型位数范围默认值byte(字节型)8

2022-01-09 23:56:42 876 2

原创 Java序列化和反序列化

序列化和反序列化:参考链接SerialversionUID详解:参考链接字节流和字符流的区别:参考链接以前用序列化都是一些方法需要才实现的,后来业务需求要深拷贝才去研究。参阅了别人博客得出一些总结。序列化是为了把Java对象转化为字节序列(字节流)的过程。然后深拷贝是通过对流的操作来实现的,序列化后数据方便存储和传输。反序列化则是把字节序列反序列化为Java对象存储方便:因为对象会被回收,序列化后可以持续化存储在磁盘中传输方便:字节序列(二进制形式)可以进行网络传输和传播。最好设置一个S

2022-01-04 00:16:07 662 6

原创 Java空指针异常:java.lang.NullPointException原因

Java空指针异常在工作中经常看到,之前我不是很懂这个概念以为如果某个对象没初始化就会报错结果不是,我通过debug打断点发现了具体原因和解决方法:如果没有初始化对象,里面就是null的(没有分配空间),这个时候它是不会报空指针异常的...

2021-12-20 10:11:30 681 2

空空如也

空空如也

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

TA关注的人

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