Java
文章平均质量分 71
会城马山叶问
这个作者很懒,什么都没留下…
展开
-
秒级到毫秒级的跨越—一次慢SQL优化历险
记录公司系统中一次慢SQL优化过程,涉及的内容有 RPC 调用的抽取,数据的同步,索引的分析与设计,分页查询涉及到的问题。原创 2024-02-18 20:53:08 · 1070 阅读 · 0 评论 -
MySQL 插入10万条数据性能分析
笔者想复现一个索引失效的场景,故需要一定规模的数据作支撑,所以需要向数据库中插入大约一百万条数据。那问题就来了,我们应该怎样插入才能使插入的速度最快呢?为了更加贴合实际,下面的演示只考虑使用 Mybaits 作为 ORM 框架的情况,不使用原生的 JDBC。下面,我们只向数据库中插入十万条数据作为演示。原创 2024-02-17 13:46:17 · 2408 阅读 · 1 评论 -
Synchronized 锁升级原理分析
本文介绍了Java中的synchronize关键字的底层实现机制。通过分析锁的获取和释放过程、内置锁和监视器的关系以及锁优化技术,深入解析了synchronize在多线程环境中的工作原理。原创 2024-02-14 17:21:00 · 930 阅读 · 1 评论 -
IDEA 连接远程服务器简化部署流程
笔者每次上线部署应用,都要使用第三方的客户端连接工具,比如 Xshell,FinalShell,Terminus 等。基本的部署步骤是打包后的 Jar 包或者 dist 目录(前端)和 Dockerfile 文件通过第三方客户端连接工具上传到服务器上,及其繁琐!基于这个原因,笔者今天探索通过 IDEA 连接远程服务器并上传文件。原创 2024-01-29 22:07:09 · 583 阅读 · 0 评论 -
记一次内存溢出问题解决
一次内存溢出的解决原创 2024-01-22 12:39:17 · 1021 阅读 · 0 评论 -
SSM框架整合,简单配置一步上手
SSM框架整合原创 2022-04-16 12:24:04 · 525 阅读 · 0 评论 -
Java Web:处理跨域请求
Java Web:处理跨域请求原创 2022-03-13 14:01:18 · 240 阅读 · 0 评论 -
HashSet 的add()方法调用resize()的时机
HashSet 的add()方法调用resize()的时机当table表的个数即size,大于阈值 threshold 的时候调用;当某条链表的个数 大于等于 TREEIFY_THRESHOLD(即8) 且 table表的个数 小于 MIN_TREEIFY_CAPACITY(即64 )时调用;...原创 2022-02-14 14:31:05 · 346 阅读 · 0 评论