首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
源码
订阅
自学壹成菜
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
面试必杀题:当发生OOM时,进程还能处理请求吗
大家好,我是车辙。还记得当初刚毕业那几年,意义风发,总觉得天下没有我不会的面试题。然后在一次字节的面试中,我彻彻底底的翻车了。 Java 的优势有什么 面试官一上来,直接进入主题:你觉得在内存管理上,
一张图理解Kafka时间轮(TimingWheel),看不懂算我输!
时间轮,是一种实现延迟功能(定时器)的巧妙算法,在Netty,Zookeeper,Kafka等各种框架中,甚至Linux内核中都有用到。 本文将参考Kafka的时间轮作为例子讲解。 开始之前给大家看块宝珀中华年历表。 这款手表的表盘融合了中华历法中各种博大精深的计时元素。 下方…
时间轮(TimingWheel)高性能定时任务原理解密
时间轮 是一种 实现延迟功能(定时器) 的 巧妙算法。时间轮可以高效的利用线程资源来进行批量化调度。把大批量的调度任务全部都绑定时间轮上,通过时间轮进行所有任务的管理,触发以及运行。
rocketmq高可用之二开broker实现topic限流
源码版本 5.1.0 背景 rocketmq 高可用设计中必不可少的就是限流,如果我们想让我们的rocketmq集群稳定不被客户端打爆,我们最好是在topic添加限流,防止某个topic的生产者异常发
官方推荐使用的OkHttp4网络请求库全面解析!
前言 现在谈起网络请求,大家肯定下意识想到的就是 okhttp 或者 retrofit 这样的三方请求库。诚然,现在有越来越多的三方库帮助着我们快速开发,但是对于现在的程序员来说,我们不仅要学会如何去
10w条数据仅需2秒,浅谈MyBatis批量插入方法
“我报名参加金石计划1期挑战——瓜分10万奖池,这是我的第一篇文章,点击查看活动详情” **再次渡入繁世,人潮汹涌,眼里茫然,信仰永恒,皆为华夏 ** 目录 准备工作 1.循环单次插入 2.MP
select for update加了行锁还是表锁?
大家,我是田螺。 最近在开发需求的时候,用到了select......for update。在代码评审的时候,一位同事说 ,唯一索引+一个非索引字段,是否可能会锁全表呢?本文田螺哥将通过9个实验证明
⚡今日算法 -- LOL全球总决赛直播中如何在数据乱序到达时保证按序输出?
相信大家都有用过各种流媒体平台观看直播的经历,那么在观看直播时,数据通过网络传输时,一般会基于`udp`协议传输,由于`udp`不像`tcp`那样能够保证数据包的有序传输,所以现在我们就要实现它
读懂HikariCP一百行代码,多线程就是个孙子!
总结:Java届很难得有读百十行代码就能增加修炼的机会,这里有一个。 通常,我在看书的时候一般不写代码,因为我的脑袋被设定成单线程的,一旦同时喂给它不同的信息,它就无法处理。 但多线程对电脑来说就是小
舒服,给Spring贡献一波源码。
这周我在 Spring 的 github 上闲逛的时候,一个 issues 引起了我的兴趣。 这篇文章,是我顺着这个 issues 往下写,始于它,但是不止于它: 这个 issue