自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java将文件压缩打包后进行下载

java一个将多个文件打成压缩包后下载的功能,同时在交流后得出自己的一些想法

2024-05-08 14:50:30 428

原创 使用自定义注解进行数据脱敏

使用jackson的JsonSerialize进行脱敏处理,仅限制在请求响应的脱敏。最后一步大多数人没想到

2024-04-17 09:47:56 331 1

原创 MyBatis分页一对多的处理方法

mybatis如何较为完美的执行分页一对多的方式呢?本文列举了反例也列举了正例,欢迎在评论区继续探讨

2024-01-30 09:34:32 506

原创 java值传递与引用传递

没有繁琐的图片仅有概念理解,其中引用传递还探讨了返回值的情况

2024-01-08 16:34:16 417

原创 关于匿名内部类的浅薄理解

为何匿名内部类明明引入的是外部类,却被称为内部类呢?

2024-01-08 12:00:48 378

原创 base64转multipart

一个base64转multipart的写法

2024-01-03 18:32:51 662

原创 mysql在left join后的where条件里过滤join表将变为inner join

此时就只查出单位为“希望小学”的教师记录了,变成了inner join,实际上两者是一样的,mysql可能内部会自动转化成inner join,因为实测速度变快了为inner join的速度。那假如想查出单位名为:“希望小学”的教师记录,但是不想使用inner join,那要怎么处理呢?这种动态left join变inner join方式可以用于mybatis,也是以上场景。sql2:在where里过滤join表的条件,使其变成内连接。sql1:此时是正常的左连接。

2024-01-03 17:41:37 478

原创 URL中传递JSON字符串

在url请求中传递json数据的解决办法

2023-08-26 11:24:18 1028

原创 若依的日志记录系统AOP加线程队列处理思路

记录若依的日志处理,实际上是使用aop切面处理注解再使用生产者消费者模型进行不断数据插入

2023-07-26 15:16:27 412

原创 若依mybatis配置类以及插件

记录若依的mybatisplus设计,包括配置类,插入更新字段填充,权限范围拦截,以及逻辑删除处理以及其他配置

2023-07-26 09:50:38 701

原创 弱密码拦截跳转

使用vue+springboot技术判断当前登陆人是否有弱密码,如果有则拦截请求并跳转到修改密码页面

2023-07-21 14:08:33 108

原创 Vue3使用富文本框tinymce

vue3引入富文本框tinymce的教程

2023-06-21 17:15:19 590

原创 @Async注解添加上线程锁解决线程冲突

在使用@Async注解,会出现线程访问资源问题,此时需要加上线程锁解决

2023-06-19 14:00:31 500

原创 @Async注解方法内出现异常不会被捕获

当异步注解修饰的方法内部出现异常时,会被捕获到么,以及该如何处理

2023-06-08 18:27:49 583

原创 若依vue3后台排序

要实现一个功能,前端有箭头按钮,按一下就发后台进行排序,用的技术为若依vue3

2023-05-12 11:16:07 998

原创 java项目引入sdk后打成jar包

在项目中添加了sdk后,打包项目到服务器里报错找不到文件的处理方法

2023-03-21 18:52:22 1125

原创 根据名字获取接口实现类的工具类

在业务中,有可能需要根据根据一个接口获取其实现类,调取实现类的方法,此时可以通过这个工具类实现

2023-03-21 18:03:28 315

原创 在vue中使用枚举

一个在vue中使用枚举的例子,参考若依前端代码

2023-03-01 20:11:48 421

原创 jenkins使用脚本进行前后端分离项目自动git拉取并部署

使用jenkins进行后端springboot项目,前端vue项目的一键git拉取并且部署项目

2023-01-16 10:48:58 1650

原创 mysql查询根据时间统计的折线图数据

写出一条统计折线图的mysql数据,使用mybatis

2022-12-10 15:42:07 895

原创 spring定时器和监听器的综合运用

使用spring,在定时任务中调用监听器,执行代码

2022-12-10 14:44:47 129

原创 记录一次从小白开始的mysql调优(一)

例子包括了,去掉冗余字段与函数;回表导致索引失效;使用联合索引的场景

2022-10-11 10:57:54 203

原创 vue复制链接自动登录后台设计

今天收到一个需求,需要复制一段链接,然后到浏览器里就直接登录了,java里统一都是根据请求头里拿token的,使用的技术是springSecurity

2022-09-15 18:03:26 597

原创 DBeaver如何将格式化后的sql复制为1行

选中代码,右键复制为源代码

2022-09-15 17:45:29 1462

原创 Spring视频转码工具类ffmpeg

用于spring的工具类,使用的是ffmepg,需要先下载,然后解压到指定文件夹;同时添加了截取视频缩略图方法

2022-09-13 18:03:40 664

原创 微信小程序登录小实例

本文参考了公司前辈写的代码,简明扼要的给出了小程序登录的实例。登录没有复杂的流程,仅是理解。注册则较为复杂

2022-09-05 18:45:45 1898

原创 将项目中的常量改成枚举设计

本来在工作中基本上没有用到枚举,但是今天要求使用了,记录下一枚举的入门的学习以及一些基本的设计思路

2022-08-31 11:49:18 248

原创 将springboot项目启动方式由分包用外部tomcat启动变为用内置tomcat启动,同时引入nginx备用服务器

将springboot项目里原本分立的多个jar包形式打包成一个统一的jar包,写脚本进行启动和关闭,最后将项目配置成nginx的backup多个备用服务

2022-08-25 16:33:09 1145

原创 数据字典存入redis缓存设计

一套mysql数据库表缓存到redis的数据字典功能方案,技术为springboot

2022-08-22 17:34:16 3329

原创 将前端vue项目部署到nginx中,vue中publicPath自动拼接一个路径

将原本部署在tomcat中的vue项目改成部署在nginx中。强调了vue.config.js里的publicPath对nginx配置的影响,修改访问路径后vue配置以及nginx配置都需要修改

2022-08-22 16:43:35 4263

原创 在工作中使用泛型和Class类

平时开发的话,虽然经常会使用到集合里的泛型操作,但是很少有直接参与含有泛型的接口的设计。碰巧在工作中遇到了,记录一次宝贵的实践经验

2022-08-19 09:04:32 206

原创 vue动态获取菜单,动态跳转

设定vue路由数据为从数据库里查询,而且能根据登录者角色不同而进行动态的首页跳转

2022-07-29 12:39:10 1946

原创 Spring在使用的类方法里仍能使用注入的依赖的相关措施

使用static类方法,同时在类方法里能够使用@Autowired的方式

2022-07-21 11:52:16 153

原创 Vue的{{}}如果绑定对象则无法重新渲染显示,如果绑定值则可以重新渲染

vue的双向绑定值修改后,无法在页面上显示,但实际上是修改了的现象

2022-06-24 15:41:58 243

原创 Java的lambda表达式以及双冒号写法的一些浅薄理解

本文介绍了lambda表达式的引用背景,lambda表达式和函数式接口以及双冒号写法的关系,通过list的forEach方法延伸出使用的思路

2022-06-08 23:05:10 1806

原创 jsp在url上传递回调函数

在jsp场景里,一个父页面里打开子页面,子页面里操作完毕后需要使用父页面的函数A,此时需要在打开子页面的url参数中传递函数A

2022-03-24 16:38:03 328

原创 常见的java项目增删改业务

在工作中使用spring框架,就算是增删改也会遇到各种不同类型不同需求的增删改,此为本人在工作中不断踩坑摸索出一套规范,希望能帮到大家

2022-03-24 15:51:48 627

原创 idea为何在windows下识别不了快捷方式而在linux下可以

为何java项目在tomcat下不能直接访问快捷方式而linux可以呢?本文章为个人推测结果

2022-03-24 10:35:23 1431

原创 使用easyui和My97DatePicker进行多个时间限制以及回调

有一个业务,是有申报时间、开题时间、中期时间、结束时间要求每个下阶段的开始时间是上个阶段的结束时间然而有一个单选框是否中期检查,即单选框切换,结束时间需要重新验证效果图切换就变了,此时没有中期检查时间 <tr> <td><span style="color:red">*</span>课题申报时间</td> <td>

2022-03-17 11:55:39 632

原创 easyui的级联下拉框

简化版使用easyui框架控制步骤:先选项目,后选教研组<tr> <td><span style="color: red">*</span>校本研修项目:</td> <td> <select id="projectId" required style="width: 60%" class="easyui-combobox" data-options="editable:fa

2022-03-17 10:51:00 1176

Vue3使用富文本框tinymce

tinymce的静态文件,包括样式以及js等

2023-06-21

空空如也

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

TA关注的人

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