首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Concurrent
订阅
开发那些事
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
王者并发课-钻石03:琳琅满目-细数CompletableFuture的那些花式玩法
从Java8开始,JDK引入了很多新的特性,包括lambda表达式、流式计算以及CompletableFuture等,本文将为你介绍的是CompletableFuture的核心原理与花式玩法。
Spring Boot中有多个@Async异步任务时,记得做好线程池的隔离!
通过[上一篇:配置@Async异步任务的线程池](https://blog.didispace.com/spring-boot-learning-2-7-6/)的介绍,你应该已经了解到异步任务的执
面试必备:Java线程池解析
掌握线程池是后端程序员的基本要求,相信大家求职面试过程中,几乎都会被问到有关于线程池的问题。我在网上搜集了几道经典的线程池面试题,并以此为切入点,谈谈我对线程池的理解。如果有哪里理解不正确,非常希望大家指出,接下来大家一起分析学习吧。 面试问题2:按线程池内部机制,当提交新任务…
大白话聊聊Java并发面试问题之谈谈你对AQS的理解?【石杉的架构笔记】
上一篇文章聊了一下java并发中常用的原子类的原理和Java 8的优化,具体请参见文章:大白话聊聊Java并发面试问题之Java 8如何优化CAS性能?。 之前有同学反馈,去互联网公司面试,面试官聊到并发时就问到了这个问题。当时那位同学内心估计受到了一万点伤害。。。 因为首先,…
面试官:小伙子,听说你看过ThreadLocal源码?(万字图文深度解析ThreadLocal)
前几天写了一篇AQS相关的文章:我画了35张图就是为了让你深入 AQS,反响不错,这次趁热打铁再写一篇ThreadLocal的文章,同样是深入原理,图文并茂。 全文共10000+字,31张图,这篇文章同样耗费了不少的时间和精力才创作完成,原创不易,感谢。 对于ThreadLoc…
Java 并发异步编程,原来十个接口的活,现在只需要一个接口就搞定!
作者:锦成同学\ 来源:juejin.im/post/5d3c46d2f265da1b9163dbce 什么?对你没有听错,也没有看错 ..多线程并发执行任务,取结果归集~~ 不再忧愁…. ##
手动造一个线程池(Java)
本次自己实现一个简单的线程池,主要是为了后续看ThreadPool的源码做准备的,是从别人的代码中改进的,从看别人的源码中学到一些东西,所以特意把这篇文章写出来,方便以后自己去回顾自己是如何学习。当然也希望分享出来可以对别人产生良好的影响! 在自己实现一个线程池之前,首…
如何用CompleteFuture模拟实现一个“商品比价神器”?
问题描述:产品经理安排了一个任务,需要你开发一个“商品价格比价神器”,从不同电商网站获取商品的最低价格,然后输出给用户查询。 思考:首先从不同的网站爬取该商品的最近价格售卖价格,使用异步流处理。 (爬取获取电商网站对该商品商品价格)。 1.定义商品价格对象。 根据以上的测试,最…
SpringBoot @Async + Completable实现异步踩到的坑
最近在项目中使用SpringBoot @Async注解 + Java8 Completable实现异步时候不小心踩坑了,所以写下这篇文章总结一下。
CountdownLatch进行压力测试
将一个传统技术在分布式领域很好地延伸,很多成熟的传统技术可能在单机 work well,但分布式场景需要很多额外的考虑。 站在设计者的角度,如果从零开始设计一个轮子,怎么利用合适的算法、数据结构,去实现它。 使用 TCP 长连接时,客户端需要定时向服务端发送心跳请求。 财务系统…