【Java】
周二月鸟
这个作者很懒,什么都没留下…
展开
-
【Java学习-进阶】-swagger配置与优化
1、Swagger简介 Swagger是一个实现了OpenAPI(OpenAPI Specification)规范的工具集。OpenAPI是Linux基金会的一个项目,试图通过定义一种用来描述API格式或API定义的语言,来规范RESTful服务开发过程。 官网地址:https://swagger.io/ 2、工具集介绍 现在SWAGGER官网主要提供了几种开源工具,提供相应的功能。可以通过配置甚至是修改源码以达到你想要的效果。 Swagger UI: Swagger UI是HTML,Javascript原创 2020-07-01 09:31:56 · 481 阅读 · 0 评论 -
【Java学习-进阶】-Spring Boot 的Log4j2配置和使用
1、在pom.xml中加入maven依赖 pom.xml加入log4j2,并同时把spring boot默认的logging去掉(解决依赖冲突) <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId>原创 2020-06-23 20:06:47 · 543 阅读 · 0 评论 -
【Java学习-进阶】-java线程池ThreadPoolExecutor八种拒绝策略浅析
看到一篇非常好的文章分享给大家。 前言 谈到java的线程池最熟悉的莫过于ExecutorService接口了,jdk1.5新增的java.util.concurrent包下的这个api,大大的简化了多线程代码的开发。而不论你用FixedThreadPool还是CachedThreadPool其背后实现都是ThreadPoolExecutor。ThreadPoolExecutor是一个典型的缓存池化设计的产物,因为池子有大小,当池子体积不够承载时,就涉及到拒绝策略。JDK中已经预设了4种线程池拒绝策略,下面转载 2020-06-19 15:35:17 · 192 阅读 · 0 评论