自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mybatis-plus自动生成代码

3、输入要生成的表名。

2024-04-25 16:06:13 241

原创 Java将数据填充到HTML模版,转为PDF

在resources-template牡目录下创建weekNewspaper.ftl文件。

2024-01-23 17:22:44 738

原创 Java实现手动分页

【代码】Java实现手动分页。

2024-01-23 16:48:41 563

原创 Java对list动态排序

动态根据字段进行排序

2023-03-13 15:07:53 592

原创 springboot集成JavaMailSender发送html邮件

springboot发送html模版邮件

2022-03-19 14:41:28 1841

原创 Java使用Pattern判断邮箱格式

正则

2022-03-04 16:24:47 907

原创 Java使用ImageMagick+Im4Java裁剪图片

ImageMagick+Im4Java裁剪图片

2022-01-20 14:12:46 1429

原创 EasyExcel实现excel导入

EasyExcel实现excel导入

2022-01-20 13:57:13 431

原创 Java使用BufferedImage裁剪图片

Java裁剪图片

2021-12-20 19:18:29 4319

原创 mysql分组后,取每个分组最新的一条数据

思路是:①利用group_concat函数和group by取出每个分组的id②在利用substring_index函数,取出每个分组的第一条数据的id③查询原始表对应id的数据表的原始数据①利用group_concat函数和group by取出每个分组的id②在利用substring_index函数,取出每个分组的第一条数据的id③查询原始表对应id的数据...

2021-12-09 10:45:54 1356

原创 Java读写文件、删除文件操作

读取url到本地、解压缩文件、删除文件和文件夹、将list集合写入文件

2021-11-30 10:16:07 1036

原创 MySQL的慢sql优化

针对慢sql优化思路整理一、开启慢查询开启慢查询有两种方式:1⃣️修改配置文件windows下:配置文件为my.ini,一般在mysql的安装目录下,或c:\\windows下linux下:配置文件为my.cnf,一般在/etc下在配置文件的[mysqld]下加入如下语句[mysqld]slow_query_log = ONslow_query_log_file = /usr/local/mysql/data/slow.loglong_query_time = 12⃣

2021-11-11 21:47:58 3890

原创 RabbitMQ六种模式+整合springboot

认识消息队列1、同步调用与异步调用?同步调用:A服务调用B服务,需要等待B服务执行完毕的返回值,A服务才可以继续往下执行同步调用实例:REST(Ribbin\Feign)和RPC(Dubbo)异步调用:A服务调用B服务,而无需等待B服务的执行结果,也就是说在B服务执行的同时A服务可以继续往下执行异步调用实例:消息队列2、消息队列概念?消息队列是一个存放消息的容器,是应用程序之间的通信方法,只需要读写出入队列的消息来进行通信,无需专用连接来链接它们。3、消息队列优缺点?

2021-03-01 17:42:22 223

原创 Redis五种基本数据类型及三种特殊数据类型

五大数据类型1:Redis-key的基本命令keys * :查看当前数据库所有的keyexists name:查看数据库是否存在名称为name的keymove name 1:将名称为name的key从当前数据库移动到数据库1expire name 10:设置名称为name的key10秒钟后过期ttl name:查看名称为name的key的剩余时间type name:查看名称为name的key的数据类型2:String(字符串)set name gaojie:设置name的值

2021-01-29 11:22:57 196

原创 Linux基础命令

基础知识1:windows和vm和centos之间的关系?2:忘记root账户的密码?cd [参数],切换到指定目录 cd /root,使用绝对路径切换到root目录 cd ..,回到当前目录的上一级目录 cd,回到家目录 cd ~,回到家目录mkdir [选项],创建指定目录 mkdir /home/dog,在home目录下,创建dog目录 mkdir -p /home/animal/tiger,在home目录下,创建多级目录animal/tiger rmdir...

2021-01-22 16:08:14 194

转载 mysql判断日期是不是当天、昨天等...

今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1 7天 SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名) 近30天 SELECT * FROM 表名 where DATE.

2021-01-06 14:48:42 1376

原创 Java怎么计算百分比?

求:2/6的百分率?int a = 2;int b = 6;NumberFormat numberFormat = NumberFormat.getNumberInstance();numberFormat.setMaximumFractionDigits(2);String result = numberFormat.format((float) a/(float) b * 100);System.out.println(result);setMaximumFractionDig.

2021-01-04 11:02:54 7670

原创 Java变量的前两个字母命名规范

Java的变量前两个字母要么全部大写(IDCode),要么全部小写(userName、password)。在写项目中,遇到了前端传入的参数,使用@RequestBody注解获取为null的情况。前端传入的对象TAppToTvQuery如下:前端传入的参数如下:但是在项目中始终无法获取到传入的参数但是我明明使用了@Data注解来代替getter、setter方法。为什么无法获取到参数呢?于是我自己生成了getter、setter方法很奇怪,为什么生成的getter、

2020-12-28 19:43:09 460 1

转载 mysql的事务四个特性以及事务的四个隔离级别

一、事务四大属性分别是原子性、一致性、隔离性、持久性。1、原子性(Atomicity)原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。2、一致性(Consistency)一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。举例来说,假设用户A和用户B两者的钱加起来一共是1000,那么不管A和B之间如何转账、转几次账,事务结

2020-12-28 10:57:45 1616

原创 Seata分布式事务

开源的分布式事务解决方案-------@GlobalTransactional组成?TC:事务协调器,管理全局的分支事务的状态,用于全局性事务的提交和回滚。TM:事务管理器,用于开启、提交或者回滚全局事务。RM:资源管理器,用于分支事务上的资源管理,向TC注册分支事务,上报分支事务的状态,接受TC的命令来提交或者回滚分支事务。执行流程?1.TM向TC申请开启一个全局事务,全局事务创建成功并生成一个全局唯一的XID。2.XID在微服务调用...

2020-12-25 10:03:34 126

原创 Java的excel去除空行(包括带有格式的空行)

数据:excel一共1004条数据:包含1行表头+1000有效数据+1个空白行+2行带有格式的空白行目的:将excel表中的1000条有效数据批量导入(做出限制最多只能批量导入1000行) //获得第一个表单 Sheet sheet = wb.getSheetAt(0); //获取到excel行数 ---> 1003(从0开始) int num = sheet.getLastRowNum();

2020-10-30 11:30:29 5530

原创 URL格式解析(参考百度百科)

URL组成:协议、主机、端口、路经一般的语法格式:protocol :// hostname [:port] / path [:prarmeters] [?query] #fragmentprotocol:协议

2020-10-21 11:45:44 836

空空如也

空空如也

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

TA关注的人

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