首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
Mr纯洁
更多收藏集
微信扫码分享
微信
新浪微博
QQ
203篇文章 · 0订阅
异步编程利器:CompletableFuture详解 |Java 开发实战
我们异步执行一个任务时,一般是用线程池Executor去创建。如果不需要有返回值, 任务实现Runnable接口;如果需要有返回值,任务实现Callable接口,调用Executor的submi
万字长文 | 16张图解开AbstractQueuedSynchronizer
前言Java并发编程系列第四篇AbstractQueuedSynchronizer,文章风格依然是图文并茂,通俗易懂,本文带读者们深入理解AbstractQueuedSynchronizer设计思想。
SpringBoot 部署 Jar 文件,瘦身优化指南 !
本文截取代码片段来自于对应的完整示例源码工程:https://gitee.com/xautlx/package-optimize-demohttps://github.com/xautlx/packa
一次线上OOM与RocketMQ消费者源码分析
这是一个临时文件的清洗服务,主要使用消费者生产者模型。 使用MQ为RocketMQ,因为对其中参数理解不够深入,导致线上出现了OOM。 本文是对本次问题的一个梳理。
Spring Cloud Alibaba从入门到精通,史上最全面的讲解(下篇)
Spring Cloud Alibaba从入门到精通,史上最全面的讲解(下篇)跳转连接:上篇地址九. 消息驱动的微服务-Spring Cloud Alibaba9.1 Spring实现异步的方法Asy
盘点 SpringBoot : 自动装配
SpringBoot 自动装配源码分析文档 , 初次尝试新的表现形式 , 期望能达到更好的效果 . 字数够了~~
GC调优实际案例 - 年轻代 GC 长暂停的分析与解决
《深入理解 Java 虚拟机》一书中提到,对象晋升年龄的阈值是动态判定的。 315529928 total这个是一个累加值,表示小于等于当前分组年龄的对象总大小。先把对象按年龄分组,age 1 的分组 total 为 age 1 总大小(前面的 xxx bytes),age 2…
超详细的Sentinel入门
Sentinel定位是分布式系统的流量防卫兵。目前互联网应用基本上都使用微服务,微服务的稳定性是一个很重要的问题,而限流、熔断降级是微服务保持稳定的一个重要的手段。 在Sentinel之前其实就有Hystrix做熔断降级的事情,我们都知道出现新的事物肯定是原来的东西有不足的地方…
高并发情况下你还在用Random生成随机数?
在代码中生成随机数,是一个非常常用的功能,并且JDK已经提供了一个现成的Random类来实现它,并且Random类是线程安全的。 不难看到,上面的方法中使用CAS操作更新seed,在大量线程竞争的场景下,这个CAS操作很可能失败,失败了就会重试,而这个重试又会消耗CPU运算,从…
[译]用go每分钟处理一百万个请求|Go主题月
我在反垃圾邮件,反病毒和反恶意软件行业的多家公司工作了15年以上,现在我知道由于我们每天处理的海量数据,这些系统最终会变得多么复杂。 目前,我是活跃于网络安全行业的公司的smsjunk.com首席执行官和KnowBe4的首席架构师。 有趣的是,在过去约十年的时间里,作为一名软件…