会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小破天
博客园
首页
新随笔
联系
订阅
管理
2019年6月20日
阿里开源支持缓存线程池的ThreadLocal Transmittable ThreadLocal(TTL)
摘要: 功能 在使用线程池等会缓存线程的组件情况下,提供ThreadLocal值的传递功能。 JDK的InheritableThreadLocal类可以完成父子线程值的传递。 但对于使用线程池等会缓存线程的组件的情况,线程由线程池创建好,并且线程是缓存起来反复使用的;这时父子线程关系的上下文传递已经没有意义
阅读全文
posted @ 2019-06-20 09:26 小破天
阅读(14251)
评论(1)
推荐(1)
2019年6月19日
spring boot启动原理
摘要: 我们开发任何一个Spring Boot项目,都会用到如下的启动类 从上面代码可以看出,Annotation定义(@SpringBootApplication)和类定义(SpringApplication.run)最为耀眼,所以要揭开SpringBoot的神秘面纱,我们要从这两位开始就可以了。 一、S
阅读全文
posted @ 2019-06-19 17:51 小破天
阅读(46430)
评论(6)
推荐(5)
2019年5月29日
gateway启动报错:org.springframework.cloud.gateway.config.GatewayAutoConfiguration required a bean of type 'org.springframework.http.codec.ServerCodecConfigurer' that could not be found
摘要: 将pom.xml中关于spring-boot-start-web模块的jar依赖去掉。 错误分析: 根据上面描述(Description)中信息了解到GatewayAutoConfiguration这个配置中找不到ServerCodecConfig这个Bean。 spring cloud gatew
阅读全文
posted @ 2019-05-29 16:56 小破天
阅读(38519)
评论(2)
推荐(7)
2019年4月4日
Intelj IDEA的pom.xml显示错误can not reconnect
摘要: 从GitHub上边down下来的开源项目,报错莫名其妙,后来发现是跟本地hosts文件有关系 hosts文件加上 然后pom文件reload一下就🆗了
阅读全文
posted @ 2019-04-04 23:45 小破天
阅读(3631)
评论(0)
推荐(0)
2019年3月20日
MySQL优化Timeout: Pool empty. Unable to fetch a connection in 30 seconds, none available
摘要: //查看所有进程 show processlist; //查询是否锁表 show OPEN TABLES where In_use > 0; //查看被锁住的 SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS; //等待锁定 SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS; kill 1204...
阅读全文
posted @ 2019-03-20 12:11 小破天
阅读(7018)
评论(0)
推荐(0)
2019年3月5日
spring boot2.0冷知识
摘要: 首先,Spring Boot 2.0.0 要求 Java 8 或更高版本,不再支持 Java 6 和 7。 在 Spring Boot 2.0 中,许多配置属性已被重命名或被删除,相应地,开发者需要升级他们的 application.properties/application.yml。为了方便升级
阅读全文
posted @ 2019-03-05 14:51 小破天
阅读(370)
评论(0)
推荐(0)
2019年3月2日
maven随笔
摘要: 1、在我们项目顶层的POM文件中,我们会看到dependencyManagement元素。通过它元素来管理jar包的版本,让子项目中引用一个依赖而不用显示的列出版本号。Maven会沿着父子层次向上走,直到找到一个拥有dependencyManagement元素的项目,然后它就会使用在这个depend
阅读全文
posted @ 2019-03-02 20:33 小破天
阅读(168)
评论(0)
推荐(0)
2019年2月14日
jdk10运行springboot项目出现:Type javax.xml.bind.JAXBContext not present
摘要: 项目由openjdk8.0迁移到jdk10导致的 原因:java9模块化的概念使得JAXB默认没有加载; jaxb-api是存在jdk中的,只是默认没有加载而已,手动引入即可。 推荐方式: java9模块命令方式: --add-modles java.xml.bind java9默认未加载模块: j
阅读全文
posted @ 2019-02-14 18:43 小破天
阅读(1710)
评论(0)
推荐(1)
2018年12月20日
微信第三方平台解密报错:Illegal key size
摘要: 今天在交接别人代码的时候遇到的,微信第三方平台解密报的错误,原因: 如果密钥大于128, 会抛出java.security.InvalidKeyException: Illegal key size 异常. 因为密钥长度是受限制的, java运行时环境读到的是受限的policy文件. 文件位于${j
阅读全文
posted @ 2018-12-20 18:34 小破天
阅读(1644)
评论(0)
推荐(0)
Spring boot变量的初始化顺序
摘要: 起因是Spring建议”总是在您的bean中使用构造函数建立依赖注入。总是使用断言强制依赖”,而且之前用@Autowired时idea总是给警告,于是全部改成了构造器注入,运行时发生了循环注入,于是找了一下原因,跟Spring boot变量的初始化顺序有关系。 Spring boot变量的初始化顺序
阅读全文
posted @ 2018-12-20 14:52 小破天
阅读(1266)
评论(0)
推荐(0)
下一页
公告