会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Java魔法师
一名老程序员,为你分享Java技巧,大数据,Java,副业搞钱的心得。QQ群:【629286171】 公众号【魔法师】
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
23
下一页
2021年12月21日
jdk1.8:stream流式分组groupby
摘要: package com.example.apidemo.jdk18; import java.math.BigDecimal; import java.util.Arrays; import java.util.LinkedHashMap; import java.util.List; import
阅读全文
posted @ 2021-12-21 10:43 威兰达
阅读(5818)
评论(0)
推荐(2)
2021年11月9日
以API 配置的方式来配置你的 Dubbo 应用
摘要: package com.aswatson.csc.member.conf; import com.aswatson.csc.member.service.MemberCardService; import java.util.HashMap; import java.util.Map; import
阅读全文
posted @ 2021-11-09 18:53 威兰达
阅读(183)
评论(0)
推荐(0)
springboot如何通过apollo动态+ 注解@EnableDubbo 去注册dubbo服务
摘要: 参考相关文章: apollo官方文档: https://dubbo.apache.org/zh/docs/v2.7/user/configuration/configuration-load-process/ Dubbo注解方式与spring的整合原理即@DubboService的机制: https
阅读全文
posted @ 2021-11-09 18:43 威兰达
阅读(931)
评论(0)
推荐(0)
2021年10月28日
生产问题笔记。Thread pool is EXHAUSTED! OutOfMemoryError。selectOne,getOne方法
摘要: 1.Thread pool is EXHAUSTED! (原因: 并发状态下,线程池的线程数不够用) (由于线上切换菲律宾的数据源,导致线程池一直hold保持连接,引发超过dubbo的最大线程数,导致服务雪崩)可以查这个网址: https://www.pianshen.com/search解决:增加
阅读全文
posted @ 2021-10-28 18:08 威兰达
阅读(1126)
评论(0)
推荐(0)
2021年10月27日
springboot线程池的使用方式2
摘要: 一、简单介绍 方式1:Executors.newCachedThreadPool线程池。Executors有7种不同的线程池。 private static final ExecutorService executorService = Executors.newCachedThreadPool(n
阅读全文
posted @ 2021-10-27 18:29 威兰达
阅读(911)
评论(0)
推荐(0)
springBoot服务整合线程池ThreadPoolTaskExecutor与@Async详解使用
摘要: ThreadPoolExecutor: 这个是java自己实现的线程池执行类,基本上创建线程池都是通过这个类进行的创建。ThreadPoolTaskExecutor: 这个是springboot基于ThreadPoolExecutor实现的一个线程池执行类,包装类。 1、Spring默认的@Asyn
阅读全文
posted @ 2021-10-27 17:29 威兰达
阅读(2005)
评论(0)
推荐(0)
2021年10月25日
CompletableFuture 测试类
摘要: 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 威兰达
阅读(199)
评论(0)
推荐(0)
CompletableFuture 使用详解
摘要: CompletableFuture 使用详解 1、 runAsync 和 supplyAsync方法 CompletableFuture 提供了四个静态方法来创建一个异步操作。 public static CompletableFuture<Void> runAsync(Runnable runna
阅读全文
posted @ 2021-10-25 16:52 威兰达
阅读(227)
评论(0)
推荐(0)
2021年10月19日
HTTP状态码 详细解析汇总
摘要: 一、状态码的类别: 类别 原因短语1XX Informational(信息性状态码) 接受的请求正在处理2XX Success(成功状态码) 请求正常处理完毕3XX Redirection(重定向状态码) 需要进行附加操作以完成请求4XX Client Error(客户端错误状态码) 服务器无法处理
阅读全文
posted @ 2021-10-19 16:31 威兰达
阅读(248)
评论(0)
推荐(0)
2021年2月4日
动态代理+静态代理+cglib代理 详解
摘要: 代理定义:代理(Proxy):是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象。好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能。 动态代理+静态代理+cglib代理 区别: 1、静态代理 >>>代理对象与目标对象要实现相同的接口或者是继承相同父
阅读全文
posted @ 2021-02-04 17:52 威兰达
阅读(486)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
23
下一页
公告