热门标签:
1.连接数据库的配置和操作 加载JDBC驱动程序 提供JDBC连接的URL 创建数据库的连接 需要向java.sql.DriverManager请求并获得Connection对象 …
1、 ThreadLocal 1.1 谈谈你对ThreadLocal的理解? ThreadLocal的作用主要是做数据隔离,填充的数据只属于当前线程,变量的数据对别的线程而言是相对…
使用SpringAI执行联网搜索 本文属于我的AI应用学习笔记的一部分,更多内容请见:我的专栏 注意:使用SpringAI进行开发需要JDK17+,这里使用的是JDK21。 Spr…
前言 JDK25中的super,灵活构造函数体(JEP 513),在JDK25转正了,也就是允许在super前面添加代码 JDK25中的super public class Emp…
题⽬描述 输⼊两个链表,找出它们的第⼀个公共结点。(注意因为传⼊数据是链表,所以错误测试数据的提示是⽤其他⽅式显示的,保证传⼊数据是正确的) 思路及解答 HashSet包含法 第⼀…
前言: 紧接上文,在生成短链接或ID的时候,号段模式兼顾Snowflake和UUID的性能与安全,数据库自增的简洁,但是面临核心痛点: ID 是纯数字,单调递增,极易被猜测和遍历 …
Java语言本身支持垃圾自动回收,在日常编程中我们几乎没有关注过对象回收的问题。解决内存泄漏可能停留在八股文上。今天分享一次项目中内存泄漏的排查流程到最终解决。 java自带了强大…
前言 昨天在看【java深度调试技术】的时候看到数据库死锁这一章节.然后我就在思考平时写的代码 死锁的场景太多了,为什么工作了七八年从来没遇到因为死锁导致的业务阻塞问题,也从来没有…
一、什么是号段模式? 号段模式的核心思想是:不再每次生成 ID 都访问数据库,而是批量“预取”一段连续的 ID 到内存中使用。 举个生活中的例子: 你去银行取号,工作人员不是每次只…
在多线程编程中,我们经常会遇到这样的场景:主线程需要等待多个子线程完成各自的任务后,才能继续执行后续逻辑。比如,并行下载多个文件后合并结果、初始化多个组件后启动服务、…
分享最新WordPress教程共同学习,共同进步,共同成长!