首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JavaSE
订阅
兰棠先生
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
延迟队列技术方案选型(想到再补充...)
越来越多的业务场景需要用到延迟队,比如: - 任务调度:将来某个【特定时刻】执行的任务放入队列。 - 消息延迟处理:在消息推送模块,将消息放入延迟队列,并在一段时间后进行重新处理。 -
字节二面:为什么SpringBoot的 jar 可以直接运行?我说因为内嵌了Tomcat容器,他让我出门左转。。
Spring Boot应用的jar包因其Fat JAR构建、自定义加载器、内嵌Web容器及自动配置特性,通过Maven或Gradle插件统一打包所有依赖,实现Main-Class指定的启动器加载应用,
技术总监7年吐血总结,送给程序员的7点建议
前几天跟我的一个下属聊天,刚刚毕业的校招生,进入公司还没3个月。当问到他对自己未来规划的时候,能明显看到她略显迟疑,露出尴尬的表情,然后吞吞吐吐的冒出几个字:我也不知道,就把自己工作干好。能够感受到他
Raft共识算法 选举流程的Java落地实现(SpringBoot,Netty)
Raft共识算法 选举流程的Java落地实现(SpringBoot,Netty) 因为网上已经有很多对Raft算法的原理讲解,所以本文不会再详细的将raft原理,而是更多的注重代码的实现,避坑,和细节
SpringBoot 动态加载 jar 包,动态配置方案
背景 目前数据治理服务中有众多治理任务,当其中任一治理任务有改动需要升级或新增一个治理任务时,都需要将数据治理服务重启,会影响其他治理任务的正常运行。
面试官:说说反射的底层实现原理?
反射是 Java 面试中必问的面试题,但只有很少人能真正的理解“反射”并讲明白反射,更别说能说清楚它的底层实现原理了。所以本文就通过大白话的方式来系统的讲解一下反射,希望大家看完之后能真正的理解并掌握
如何利用Guava优化Java网络编程
合理地使用Guava可以极大地提高Java编程的效率和质量。但也要注意,任何工具的使用都需要根据实际情况来决定,避免不恰当的使用。希望这些最佳实践和注意事项对大家有所帮助,能让大家在使用Guava时更
什么是虚拟线程?一次启1000万个会OOM吗?
之前,在Java新特性专栏中,我们简单介绍了Java 21正式发布的虚拟线程。 昨天,正好看到一个讲解此内容的视频,非常不错,所以DD这里给大家翻译好了,感兴趣的可以看看。可以进一步了解虚拟线程。 该
重大发现,AQS加锁机制竟然跟Synchronized有惊人的相似
在并发多线程的情况下,为了保证数据安全性,一般我们会对数据进行加锁,通常使用Synchronized或者ReentrantLock同步锁。Synchronized是基于JVM实现,而Reentrant
解密多线程编程中的AQS:确保线程之间的正确协作和数据一致性
在并发编程中,同步是一个重要的概念。它用于控制对共享资源的访问,确保线程之间的正确协作和数据一致性。 Java并发包中的AbstractQueuedSynchronized(AQS)提供了一个