
springboot
文章平均质量分 74
Louis-z
这个作者很懒,什么都没留下…
展开
-
NACOS源码学习---raft
Nacos学习Raft转载 2022-09-19 12:03:57 · 556 阅读 · 2 评论 -
druid连接池源码分析
DruidDruid是java语言中最好的数据库连接池之一,经常在项目中使用。本文基于目前最新的版本1.1.6,探索下Druid连接池的实现原理。因为涉及到各种复杂逻辑,暂未想到比较好的图示来描述源码,因此本文更多的是代码+文字,大家见谅哈首先,提出几个问题,我们带着这几个疑问去学习druid连接池源码druid常用的参数druid如何创建连接的connection是如何被回收利用的druid如何维护、清理连接druid怎么解决并发情况下获取、创建、关闭连接的问题DruidDataSourc转载 2021-08-24 15:42:51 · 1219 阅读 · 1 评论 -
SpringBoot 中Filter的作用以及使用
SpringBoot 中Filter的作用以及使用1、Filter的作用Filter使用户可以改变一个 request和修改一个response.Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开 servlet时处理response.换种说法,filter其实是一个”servlet chaining”(servlet 链).通俗点说法filter相当于加油站,request是条路,respons转载 2021-06-08 15:41:22 · 889 阅读 · 0 评论 -
druid连接超时时间20分钟引起的血案
1.问题描述生产环境当数据量大的时候有时就会出现挂批问题。(默认3分钟定时任务调度一次,可是有时候定时任务启动了,但是业务数据没有处理)。挂批就造成大量业务挤压,没有处理。这时候就需要人手工处理。2.问题分析2.1 bug 反思路分析JobDetail#execute/*这段代码中首先判断一下批次的状态是否是running,若是running那么直接返回,不调用处理业务逻辑代码/if (RUNNING.equals(taskInfo.getStatus())) { logger.转载 2021-06-08 10:12:49 · 2882 阅读 · 0 评论 -
shiro整合redis出现的问题
shiro-redis是网上的大牛开源的一个插件(github地址:https://github.com/alexxiyang/shiro-redis ),最近在用它的时候老是报如下错误(版本是3.1.0):We need a field to identify this Cache Object in Redis. So you need to defined an id field which you can get unique id to identify this principal. Fo.原创 2021-03-21 16:57:54 · 766 阅读 · 0 评论 -
根据JPA规则去写方法,由于刚用JPA不久,整合出现错误,百度了下
原创 2021-03-01 11:03:05 · 128 阅读 · 0 评论 -
spring源码解读
https://blog.youkuaiyun.com/weixin_43734095/article/details/106309373转载 2020-11-14 09:42:18 · 159 阅读 · 0 评论 -
运行themeleaf时,出现的问题,虽然出现了错误,但是不影响正常使用,解决方案是: fiva.ico
2020-07-24 17:17:15.282 ERROR 11104 — [io-8080-exec-10] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exce.原创 2020-07-24 17:42:18 · 292 阅读 · 0 评论 -
jedis整合Springboot以及redis的分布式
springboot与jedis的整合1、创建SpringBoot工程使用idea自带的Spring Initializr创建一个基本的SpringBoot工程。2、修改POM文件工程创建成功后,修改pom文件,添加所需的jar包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter...原创 2020-07-19 17:59:31 · 209 阅读 · 0 评论