上一页 1 2 3 4 5 6 7 8 9 10 ··· 22 下一页
摘要: 1.Thread pool is EXHAUSTED! (原因: 并发状态下,线程池的线程数不够用) (由于线上切换菲律宾的数据源,导致线程池一直hold保持连接,引发超过dubbo的最大线程数,导致服务雪崩)可以查这个网址: https://www.pianshen.com/search解决:增加 阅读全文
posted @ 2021-10-28 18:08 威兰达 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 一、简单介绍 方式1:Executors.newCachedThreadPool线程池。Executors有7种不同的线程池。 private static final ExecutorService executorService = Executors.newCachedThreadPool(n 阅读全文
posted @ 2021-10-27 18:29 威兰达 阅读(879) 评论(0) 推荐(0) 编辑
摘要: ThreadPoolExecutor: 这个是java自己实现的线程池执行类,基本上创建线程池都是通过这个类进行的创建。ThreadPoolTaskExecutor: 这个是springboot基于ThreadPoolExecutor实现的一个线程池执行类,包装类。 1、Spring默认的@Asyn 阅读全文
posted @ 2021-10-27 17:29 威兰达 阅读(1608) 评论(0) 推荐(0) 编辑
摘要: package com.example.apidemo.completableFutrue; import java.util.Random; import java.util.concurrent.CompletableFuture; import java.util.concurrent.Exe 阅读全文
posted @ 2021-10-25 16:53 威兰达 阅读(158) 评论(0) 推荐(0) 编辑
摘要: CompletableFuture 使用详解 1、 runAsync 和 supplyAsync方法 CompletableFuture 提供了四个静态方法来创建一个异步操作。 public static CompletableFuture<Void> runAsync(Runnable runna 阅读全文
posted @ 2021-10-25 16:52 威兰达 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 一、状态码的类别: 类别 原因短语1XX Informational(信息性状态码) 接受的请求正在处理2XX Success(成功状态码) 请求正常处理完毕3XX Redirection(重定向状态码) 需要进行附加操作以完成请求4XX Client Error(客户端错误状态码) 服务器无法处理 阅读全文
posted @ 2021-10-19 16:31 威兰达 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 代理定义:代理(Proxy):是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象。好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能。 动态代理+静态代理+cglib代理 区别: 1、静态代理 >>>代理对象与目标对象要实现相同的接口或者是继承相同父 阅读全文
posted @ 2021-02-04 17:52 威兰达 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 1、java中的反射: 首先要理解什么是Class类,反射就是通过获取Class对象之后的一系列操作。 1、对于每个类而言,JRE 都为其保留一个不变的 .Class 类型的对象。一个 Class 对象包含了特定某个类的有关信息。 2、Class 对象只能由系统建立对象。每个类的实例都会记得自己是由 阅读全文
posted @ 2021-02-04 14:32 威兰达 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-01-21 16:28 威兰达 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1. 是否保证线程安全: ArrayList 和 LinkedList 都是不同步的,也就是不保证线程安全; 2. 底层数据结构: Arraylist 底层使用的是Object数组;LinkedList 底层使用的是双向链表数据结构(JDK1.6之前为循环链表,JDK1.7取消了循环。注意双向链表和 阅读全文
posted @ 2021-01-21 16:26 威兰达 阅读(333) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 22 下一页