自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 Spring Boot 启动流程详解

本文完整解析 Spring Boot 启动流程的 9 个核心阶段,结合源码与实战场景,帮助开发者深入理解框架运行机制。适用于面试准备和技术原理学习。

2025-06-09 21:13:20 2629

原创 ​​分布式事务大逃亡:一场跨越微服务的“监狱暴动”事件!​

你的微服务不是模范囚徒,而是策划越狱的亡命徒——当ACID手铐被挣断,整个监狱(系统)陷入疯狂!

2025-06-05 09:30:34 857

原创 Java死锁:双十一支付系统惊现“哲学家就餐”惨案!

“你的线程不是绅士,而是饿疯的哲学家——刀叉(锁)在手却互相卡脖,最终集体饿毙在盛宴前!”

2025-05-30 16:47:13 645

原创 文件流忘记关,服务器被“淹”死了!一个价值百万的OOM事故复盘

某大促后服务器因未关闭文件流引发连锁灾难——磁盘写满、句柄耗尽、堆内存OOM崩溃!本文深度剖析资源泄漏三大重灾区(文件流/数据库连接/网络连接),提供​​try-with-resources自动关闭​​、​​finally兜底​​、​​连接池超时回收​​三重防御方案,并给出​​资源管理黄金四律​​与​​Arthas在线排查神技​​。文末以“资源如泉水,借债需归还”的哲学警示开发者:​​每个open()都是债务,try-with-resources是自动还款机!​​ 💻🔥

2025-05-30 16:11:20 797

原创 DeepSeek 本地部署十大“拦路虎”及实战解决方案

​​近年来,国产大模型 DeepSeek 因其强大的中文理解与推理能力广受关注。然而在本地部署中,开发者常因环境差异、硬件限制、配置错误等问题“踩坑”。本文结合社区高频问题与官方文档,系统梳理 ​​及其解法,助你高效完成部署!

2025-05-30 11:21:08 937

原创 时间刺客:闰秒让我的跨年订单穿越了24小时!⏰[特殊字符]

本文揭露Java时间API的致命闰秒盲区:剖析java.util.Date如何将闰秒错误转为次日零点实战演示四重防御方案(闰秒感知库/白名单校验/数据库改造)构建时间安全黄金法则与监控体系带你用代码对抗时空错乱,备战2026年下一次闰秒危机!⏰💻

2025-05-30 09:46:43 626

原创 4行代码竟藏3个致命空指针!

null并非原罪,​​真正的风险在于我们对“不存在”状态的忽视​​。当我们学会用防御性编程武装自己,用Optional优雅处理空值,用工具自动护航——便能在这布满null的战场上,写出如堡垒般坚固的代码。

2025-05-30 09:34:21 633

原创 百万并发下的生存艺术:SpringBoot遇上缓存与消息队列的奇幻漂流

从“秒崩”到“丝滑”,你的系统只差这篇干货!

2025-05-30 09:17:22 303

原创 Kafka从入门到入魔:消息队列的骚操作指南

每秒处理百万消息,你的系统顶得住吗?

2025-05-29 15:03:18 470

原创 Spring:从青铜到王者,你的Java修炼手册

"Java开发为什么不能像泡面一样简单?

2025-05-29 11:51:22 1009

原创 《Netty的“闪电传输术“:从牛到光速的Java网络编程逆袭之路》

各位在网络编程泥潭中挣扎的Java水手们,今天我们不聊那些花拳绣腿的CRUD,来解锁让网络IO性能飙升100倍的"空间魔法":Netty。准备好见证如何用1个线程处理10万连接,让数据传输快过闪电侠的奔跑速度了吗?

2025-05-29 10:14:17 890

原创 《Spring Boot性能调优:从蜗到猎豹的进化论,中年程序员的“自救指南“》

各位在JVM世界里摸爬滚打的Java战士们,今天我们不聊CRUD的常规操作,来解锁让Spring Boot应用起死回生的"返老还童术"。准备好见证如何用几行配置,让你的应用从"老牛拉破车"变身"秋名山车神"!

2025-05-29 09:52:53 792

原创 《Spring Boot自动配置的“魔法揭秘“:为什么你的@Autowired总是能正确注入?》

各位Spring Boot的忠实用户们,今天我们不聊那些CRUD的日常,来深入探讨一个让Spring Boot如此神奇的"黑魔法":自动配置(Auto-Configuration)。准备好揭开这个让@Autowired总是能神奇地找到正确Bean的秘密了吗?

2025-05-29 09:06:03 473

原创 《Java程序员的“防坑指南“:那些年我们踩过的坑和填过的土》

各位在Java世界里摸爬滚打的战友们,今天我们不聊那些高大上的架构设计,来点接地气的——那些年我们踩过的坑,流过的泪,以及用头发换来的宝贵经验。

2025-05-28 09:00:05 785

原创 《Java Optional的“防秃“指南:从NullPointerException到优雅空值处理》

"我的第一个生产环境Bug是因为一个null检查没做好,导致公司促销活动多发了100万优惠券——那一刻,我明白了为什么Java程序员都害怕null就像害怕丈母娘一样。" —— 一位差点被开除的Java工程师

2025-05-27 17:29:36 1390

原创 《Java程序员的“中年危机“:从new Thread()到new ThreadPoolExecutor()的自我救赎》

"曾经我以为new Thread().start()就是多线程的全部,直到我的服务器内存溢出,我才明白——线程就像青春,不能随便挥霍。" —— 某不愿透露姓名的P7程序员

2025-05-27 16:33:41 864

原创 git linux maven 命令记录

工作中常用命令记录

2022-08-26 11:16:03 332

原创 JavaWeb

javaweb之javascript、jQuery、Xml、tomcat、jsp

2022-06-23 19:22:22 715

原创 nginx学习笔记

nginx学习笔记

2022-06-19 12:03:22 211

原创 Redis学习笔记

redis基础学习

2022-06-18 21:10:54 618

原创 Java之JDBC

Java之JDBC

2022-06-16 20:35:46 372

原创 mysql

java学习之MySQL 笔记

2022-06-13 23:01:40 516

原创 Java基础学习

Java基础编程对应的学习笔记。

2022-06-12 16:25:07 4943

原创 mysql面试题

目录1.影响数据库性能的因素你认为有哪些(你觉得优化数据库有哪些方法)?2.MyISAM和InnoDB存储引擎有什么本质区别?3.MySQL客户端和服务端的通信方式是什么?4.MySQL的查询缓存是什么?为什么MySQL默认关闭了查询缓存?那你觉得在什么场景下使用查询缓存比较好?5.我们如何查看SQL语句的执行情况(什么是执行计划)?6.如何定位慢查询?7.Mysql中有哪些索引类型?8.InnoDB的底层数据结构是什么?那请你介绍下什么是B+树?9.B+Tree的优

2022-01-09 20:06:21 509

原创 java基础面试题(2022)

1.JDK、JRE、JVM三者的关系?JVM是Java虚拟机,是虚拟出来的一个系统,我们常说的hotsport是JVM的一种实现;JRE是Java的最小运行环境,它包含JVM和系统类库;JDK是Java的最小开发环境,它包含JRE+编译运行工具。2.Java的基本数据类型?byte(1个字节)short(2个字节)char(2个字节)int(4个字节)long(8个字节)double(8个字节)float(4个字节)boolean(1个字节)3.在进行小数计算的时

2022-01-09 00:29:18 1126

原创 MongDb从入门到精通

11

2021-08-15 13:02:14 2637

原创 mybatis介绍+Tomcat介绍+servlet介绍

1: Mybatis简介1.1: 什么是mybatis Mybatis是由apache提供的一个针对持久层开源框架,对JDBC访问数据库的过程进行了简化和封装 使用mybatis可以只关注SQL语句本身,而不需要关注(JDBC中的)注册驱动、获取连接、获取传输器、释放资源等过程。 mybatis可以将要执行的SQL语句使用xml文件的方式或者注解方式配置起来,在执行时,将Java对象中携带的参数值和SQL骨架进行映射,生成最终要执行的SQL,将执行的结果处理后再返回。1.2: mybatis的.

2021-05-15 22:15:43 985

原创 web和数据库习题及答案解析

单选题(共计 7 题,总计 18分)1、(单选题)在HTML文档中,引用外部样式表的正确位置是?A.文档的末尾B.文档的顶部C.<body>部分D.<head>部分【正确答案】D【答案解析】里存储外部样式2、(单选题)选出你认为最合理的定义标题的方法。A.<span class=”heading”>文章标题</span>B.<p><b>文章标题</b&...

2021-04-24 15:52:02 4543

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除