自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 问答 (4)
  • 收藏
  • 关注

原创 分布式锁的实践和经验总结分享

理论是前提,实践才是检验真理的唯一标准。

2025-01-16 16:55:28 711 1

原创 spring boot使用thymeleaf模板引擎实现html文件转pdf的实现过程

html与thymeleaf的集合实现内容的渲染最后由后端生成目标文件html内容汉字的样式渲染,以及相关坑的说明模板页眉和页脚可使用html标签实现自定义样式功能实现文字水印和图片水印的方法传给前端可以是文件流也可以是上传到文件管理后的文件地址

2024-01-19 17:56:10 5384 7

原创 浅使用若依框架SpringCloud实操心得(不包含使用docker部署)

按照要求将项目打包,打包完后放在你的服务器上执行就能后台启动了,前端界面也能访问了。

2023-09-18 18:03:20 289

原创 关于SpringBoot集成MyBatis找不到映射方法的问题汇总

排查方式:先看target文件中是否有编译进去xml文件,如果没有先cliean一下在build一下,如果还是没有就是配置有问题,仔细检查mapper-location的配置地址。mapper-location:classpath:mapper/*Mapper.xml指的是默认路径:src/main/resource/mapper/*Mapper.xml地址。(2)xml文件在java文件中的mapper中和Mapper接口放在一起的,打包时候打包不上的问题。这些一般仔细一点就能找到问题所在。

2023-07-12 10:24:09 2477 1

原创 PDF文件内容校验功能

由于前端传文件到后端会发生很多问题,比如说网络不稳定,数据乱码等会导致生成的指纹不一样,所以在前端同样生成这样的字符串在后端库里面进行匹配,如果有相同的就说明文件没有被更改过,否则就是被更改过,文件内容失效。这里前端需要下载相关的包 npm install crypto-js。1、将上传的文件生成一个key(文件指纹):将文件内容生成一个指纹。将返回一个加密后的64位的加密字符串。

2023-05-19 17:48:38 503

原创 MYSQL根据查询结果批量更新

2、set后面是更新的字段,on后面是两者表的关联关系,确定唯一一条数据。1、更新a表,b可以是个表也可以是个中间表。

2023-05-06 14:58:52 1139

原创 使用xlljob分布式任务调度管理系统集成到spring boot(单体)项目

xxl-job集成到springboot单体项目中

2023-03-10 16:38:52 553

原创 多线程不懂也会使用的方法

t多线程没学懂,太绕,但是就想使用,又菜又爱玩,请看这里!

2023-02-03 18:00:34 93

原创 String、Object、List<T> 之间转换的工具类

【代码】String、Object、List 之间转换的工具类。

2022-12-14 15:50:37 354

原创 redis cluster创建三主三从详细过程,手把手教。。。。

问:为什么使用redis cluster 而不使用redis 哨兵机制?答:哨兵机制主节点如果挂掉虽然无需人为手动设置从节点,他能够自己从从节点找出新的主节点但是主节点恢复后,原来的主节点会变成从节点。使用redis cluster实现了多个哨兵机制的原理,每台付服务器上面都有一个主节点和多个从节点,这样即使有一台服务器挂掉也不会影响其他两台的使用,大大减少了系统并发导致的系统奔溃的灾难。话不多说开整!!!!!

2022-10-24 19:16:16 1998

转载 redis哨兵模型搭建过程

搭建redis主从复制的哨兵模型

2022-09-19 18:37:42 176

原创 分布式或者springboot+mybatis集成sharding实现分库分表的代码实现详细过程。

使用sharding在spring框架中结合mybatis对数据进行分库分表处理,根据业务逻辑实现分库分表增加查询效率。

2022-08-23 11:35:00 2636

原创 实体中封装其他实体的List集合之mybatis的xml文件实现查询分装

当你在查询的一个表的数据时候,该表往往与其他表做了关联而且是一对多的关系在接下来作为学习记录进行实现描述。二、实现步骤1.mapper中自定义resultMap代码如下2.使用代码如下:总结1、collection是分装在你自定义的resultMap里面、然后就是注意collection里面的其他参数。2、使用时使用你自己定义的resultMap进行分装就行,剩下的就交给测试!!!...

2022-07-09 17:22:27 1356

原创 搭建fastDFS文件管理系统步骤及操作

1、在本地搭建一套类似于oss的文件管理系统具体为:(1)下载安装:libfastcommon(2)下载fastdfs(3)下载fastdfs-nginx-module2、复制fastdfs->config文件下的3、下载nginx tracker和storage配置描述修改完后启动 nginx启动tracker 启动storage查看是否启动成功:上传测试上传实例。...

2022-07-04 11:48:28 744

原创 关于导出java导出word实现思路及代码展示

温馨提示:如果原来项目中有使用poi一定要避免使用maven时发生冲突,具体参考API文档Poi-tl Documentation (deepoove.com)http://deepoove.com/poi-tl/#_%E7%89%88%E6%9C%ACmaven准备: <dependency> <groupId>com.deepoove</groupId> <artifactId>poi

2022-02-17 20:14:23 1271 2

转载 收藏一下一个既简单又好用,API手册又全的java导出为word的工具类(好像只能导出word,有想用的可以自行探索)

java2word&excel

2022-02-17 11:34:13 282

原创 (vue+spring boot)前后端分离技术导出word技术总结(从无到有)

最近系统中需要导出监测报告书而且是word版的,但是这个过程中遇到不小的挫折,但是结果还是挺令人满意的!其中问题以及解决方法都有说明!问题1:vue使用axios发送请求获取到文件流为乱码的问题?问题2:前端如何向后端发送请求才是正确的?问题3:如何动态修改模板以及自动填充word内容?问题4:后端如何向前端发送需要的数据信息,以及需要注意什么?问题5:远程服务器部署文件路径获取不到的问题?解答问题1、2:不管系统框架是用什么技术框架,大家都知道下载文件是不能...

2021-11-26 12:01:28 2135

原创 spring boot+vue+nginx前后端分离详细部署过程心得!(不包含nginx集群和负载均衡)

前期准备:spring boot项目,vue,服务器(或者linux虚拟机可联网)环境准备:服务器上有数据库,java环境即可!(java会打包,vue使用build打包项目)1、安装nginx到服务器(虚拟机)下载的相关包:nginx安装包pcre安装包(处理请求中的json数据)openssl(支持HTTPS访问)zlib(解压,必须下载)2、使用fazillia或者xftp上传文件到目标文件夹下面(一般在linux的 /usr/local/nginx下面)解压,...

2021-09-13 03:54:54 702 1

转载 关于echarts图片(多图)上传后插入pdf中导出新的带有统计图的问题。

项目思路:由于使用的是freemarker所以要先将ftl转化成html文件然后再将HTML转化成pdf文件,所以思路就来了!1、在ftl文件的界面显示echarts图并且在每个table下面初始化一个统计图。(关于统计图的初始化这里就不在赘述),其次是动态加载数据由于使用js加载界面的所以必须要从后台拿到一个json集合然后再遍历代码如下: let studentsXinlv = data.xinlvs; for (let i = 0; i < studentsXinl..

2021-09-02 00:47:08 563

安卓软件-解压专家.apk

安卓软件-解压专家.apk

2023-04-01

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

TA关注的人

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