自定义博客皮肤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)
  • 收藏
  • 关注

原创 参考一下同事在项目中的countDownLatch使用方法,以上传Excel为例

在系统中有一个通过上传表格进行业务数据导入的操作,使用了线程池和countDownLatch来处理以提升效率。简单讲一下怎么用。

2024-05-19 12:58:13 592 1

原创 一种使用注解方式和Spel表达式进行Redis锁的方法

【代码】一种使用注解方式和Spel表达式进行Redis锁的方法。

2024-04-17 19:50:47 132

原创 总路线与心得

项目响应时间优化:需要了解应用架构、网络协议、操作系统等多方面知识,并结合实际情况进行调优。编码效率提升:需要了解团队管理、代码规范、自动化测试等,并能建立良好的编码规范和开发流程。资源利用率优化:需要了解虚拟化技术、容器技术、云计算等,并能合理规划资源分配和部署。监控和治理:需要了解监控系统、运维工具等,并能制定合理的监控策略和治理方案。流量抖动处理:需要了解缓存、限流、负载均衡等技术,并能制定合理的应对策略。弹性部署:需要了解虚拟化技术、容器技术、自动化部署工具等。

2024-04-02 21:45:35 164 1

原创 MyBatis中动态sql的if条件判断的各种使用方式

mybatis的动态sql拼接让很多复杂业务的处理变得简单化,开发人员只需要在xml文件中直接编写sql语句即可。

2024-01-07 10:26:38 13466 5

原创 在项目中使用增强类

项目中需要对操作进行记录,一般有2种方式,在正常的操作接口中内聚一个操作方法,操作表的同时在另一个操作记录表中记录。另外一个就是写一个增强类进行操作表的写入。这里采用第二种操作方法简单地演示了注解型aop的使用方法。这下没了。

2023-12-05 18:39:12 397

原创 使用JSON代替连表保存复杂嵌套数据的例子

处理一次复杂业务的经验

2023-11-25 10:41:19 392

原创 ByteArrayStream需要关闭的问题

在项目中需要把生成出来的二维码图片放到OSS中,所以要进行流处理。

2023-11-15 11:39:59 527

原创 如何查看一个 docker 镜像有哪些版本

在平时的开发中,我们需要使用到docker search来寻找具体的镜像,但是docker search并不能查看到某个镜像的版本信息,如果我想查找某个镜像的具体信息的话,该怎么做呢?可以使用DockerHuB查看具体的版本和tag,地址如下:https://hub.docker.com。4、找到Tags 后,就可以根据需要的版本来下载了。如tags为6.2.5的版本。可以看到,我们在dockerhub网站就可以找到镜像添加了。3.点击tags,可以看到所有的版本。1.可以在右上角搜索。

2023-11-13 16:39:54 6415

原创 测试的时候出现java.lang.IllegalStateException Unable to find a @SpringBootConfiguration异常

使用idea进行测试SpringBoot的项目。

2023-11-13 09:31:14 598

原创 企业 KAFKA 集群实战

同事给的,偷来用

2023-11-07 15:03:50 83

原创 异常sql injection violation, part alway true condition not allow 解决方案

前几天在写项目中的Mapper的时候,遇到了这种报错,在这里记录一下。免得以后忘记。

2023-11-02 21:34:10 1119

原创 Spring工具类

spring工具类 方便在非spring管理环境中获取bean。

2023-11-02 11:19:27 30

原创 使用ShiroFilter的具体执行流程

今天在项目中进行迁移的时候,因为用的是人人的开源后端系统。该系统集成了Shiro,因为这段时间个人也在研究Shiro。看到人人后端的用法与自己之前所学的并不是很相同,所以就在网上找了下为什么要这么写。并把想法记录下来。

2023-10-26 22:36:28 395

原创 quartz.JobPersistenceException: Couldn‘t retrieve trigger

文章浏览阅读1.9k次。结果quartz就不认识Caused by: org.quartz.JobPersistenceException: Couldn't retrieve trigger: io.renren.modules.job.enti原因分析:因为quartz在job_details中进行_org.quartz.jobpersistenceexception: couldn't retrieve trigger: bad value for。所以只要删除下面的表就行。删了下面这几个表就行。

2023-10-24 22:16:39 709

原创 在Docker上部署SpringBoot项目

需要在Docker上部署SpringBoot项目。Docker的本质就是在现在的系统里虚拟化了一个操作系统,所以在Docker上部署更加方便。

2023-10-22 12:17:51 103 1

原创 SpringBoot项目中添加了@Service然而无法注入Service接口的问题

Service层无法被调用。经过多方查找后才发现是@MapperScan注解的问题

2023-10-22 10:43:29 2463 1

原创 Gitlab在CentOS7上面的安装和使用

公司项目需要在服务器上面安装Gitlab,但是由于目前服务器还没有到货,所以笔者首先在自己的笔记本的VMware虚拟机上面演练了整个过程,希望能帮助到同学或者同行们。

2023-10-18 23:08:16 146

原创 CentOS7操作-配置镜像源

在公司项目的后续开发中,需要使用CentOS7进行项目的开发环境搭建,所以在这里记录一下CentOS7配置镜像源的方法。

2023-10-18 16:54:03 3355 1

原创 Shiro整合JWT在SpringBoot中实现认证和权限鉴定

公司新项目需要一个基于SpringBoot的脚手架,需求是整合JWT和Shiro进行认证和权限鉴定。在搭建的过程中遇到了很多问题,为了不让经验流失在脑海中,就有了这篇文章的诞生。

2023-10-15 15:48:37 437 1

空空如也

空空如也

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

TA关注的人

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