自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PageHelper分页原理源码分析

PageHelper分页流程及原理是怎样的,源码分析

2023-01-13 14:13:49 432 2

原创 IDEA常用设置和插件推荐

IDEA常用设置和插件推荐

2022-11-02 08:48:35 1561

原创 关于MyBatis-Plus雪花算法生成id精度丢失问题的处理

MyBatis-Plus3.3.0开始,默认使用雪花算法首先插入一条数据 生成的id长这样1400693801379520513但是我们传给前端的时候却是这样1400693801379520500上网查了一下Number精度是16位(雪花ID是19位的)So:前端的Number数据类型导致的精度丢失。解决问题这时候 我们只需在 private Long id 上面加个注解即可 无需其他操作 @JsonFormat(shape = JsonFormat.Shape.STRING)

2021-06-04 14:25:29 1775 1

原创 MySQL使用UNION ALL将两个查询合并成一个结果

MySQL 查询合并如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union(或称为联合)的作用是将多个结果合并在一起显示出来。 注意:两个列表中的字段要一样才可以合并(顺序也要一样)满足条件:1、两个select查询的列的数量必须相同;2、每个列的数据类型需要相似;1.先写两条select第一条select:SELECT DATE_FORMAT(add_time, '%Y-%m-%d') as 'add_time',

2021-05-26 14:44:17 27493 3

转载 Navicat创建MySQL数据库索引教程

索引初步MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。拿汉语字典的目录页(索引)打比方,我们可以按拼音、笔画、偏旁部首等排序的目录(索引)快速查找到需要的字。索引分单列索引、唯一索引、组合索引。单列索引,即一个索引只包含单个列,一个表可以有多个单列索引;唯一索引,即索引列的值必须唯一,但允许有空值。 创建主键的时候回自动创建唯一索引。组合索引,即一个索引包含多个列。创建索引时,你需要确保该索引是应用在 SQL 查询语句的条件(一般作为 WHERE 子句

2021-05-21 15:06:18 8798 1

原创 Java实现微信小程序加密数据解密算法

Java实现微信小程序加密数据解密算法一.概述微信推出了小程序,很多公司的客户端应用不仅具有了APP、H5、还接入了小程序开发。但是,小程序中竟然没有提供Java版本的加密数据解密算法。微信小程序提供的加密数据解密算法链接为链接: https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/signature.html二.实现Java版本的微信小程序加密数据解密算法1.配置pom.xml 我们在pom.x

2021-04-21 15:33:38 875 4

转载 JavaScript 小数转分数

JavaScript 小数转分数//精度为小数两位,提高精度可把 toFixed(2)和100同时修改;function decimalsToFractional(decimals) { const formatDecimals = decimals.toFixed(2) let denominator = 100 //初始化分母 let numerator = formatDecimals * 100 //初始化分子 let bigger = 0 function recursion()

2021-04-15 11:00:43 2108 1

空空如也

空空如也

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

TA关注的人

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