韩斌 韩斌
4年前
优雅关闭Spring Boot应用
最新的SpringBoot添加了一个新特性优雅停机。官方介绍官方文档地址:https://docs.spring.io/springboot/docs/current/reference/htmlsingle/bootfeaturesgracefulshutdown这个机制会有一个超时时间,该超时时间提供一个宽限期,在此宽限期内,现有请求将被允
Stella981 Stella981
4年前
Spring cache Redis Key生成策略
最近使用Springcache,发现使用默认生成的key策略只使用了方法入参作为key,很不灵活,用到真实的项目中也不太靠谱,于是自己实现它的key生成策略。参考官方文档:http://docs.spring.io/spring/docs/current/springframeworkreference/html/cache.html(http
Wesley13 Wesley13
4年前
Jackson 框架,轻易转换JSON
Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。前面有介绍过jsonlib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html(https://www.oschina.net/action/G
Wesley13 Wesley13
4年前
3、loader打包css和图片。
可以查看官方中文文档(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fdoc.webpackchina.org%2Fconcepts%2Floaders%2F%23%25E9%2585%258D%25E7%25BD%25AEconfiguration)。1、什么是loade
Stella981 Stella981
4年前
Guava RateLimiter限流器使用示例
Guava中的RateLimiter可以限制单进程中某个方法的速率,本文主要介绍如何使用,实现原理请参考文档:推荐:超详细的GuavaRateLimiter限流原理解析(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fzhuanlan.zhihu.com%2Fp%2F60979444)
Wesley13 Wesley13
4年前
(CSDN 迁移) JAVA多线程实现
前几篇文章中分别介绍了单线程化线程池(newSingleThreadExecutor)可控最大并发数线程池(newFixedThreadPool)可回收缓存线程池(newCachedThreadPool)newScheduledThreadPool用于构造安排线程池,能够根据需要安排在给定延迟后运行命令或者定期地执行。在JAVA文档的介绍
Wesley13 Wesley13
4年前
1.Actor编写
ESGrain生命周期Ray中ESGrain继承自Grain扩展了Grain的生命周期。Grain的生命周期参见文档附录:1Grain生命周期译注.md(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2FRayTale%2FD
让代码优雅起来:记一次代码微重构实践 | 京东云技术团队
重构不仅能够提高代码质量,让代码优雅起来,同时也能让我们学以致用。我们所学的设计思想、原则、模式等理论知识,往往在重构中能够真正实践。
子桓 子桓
2年前
mac电脑版Acrobat Pro DC 2021 安装 Acrobat Pro DC 2021 中文安装教程
AcrobatProDC2021支持多种文件格式的转换,包括Word、Excel、PowerPoint、HTML、图像等,用户可以将这些文件转换成PDF格式,以便于共享和分发。同时,该软件还支持OCR(光学字符识别)技术,可以将扫描的纸质文档转换成可编辑的