自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LeetCode HOT 100 - 两数之和(Two Sum)题解

暴力法:思路直观,适合理解问题,但不适合实际应用哈希表法:经典的空间换时间思想,是这道题的最优解这道题是 LeetCode HOT 100 的第一题,也是面试中非常高频的基础题。掌握哈希表解法不仅能解决这道题,还能为后续很多类似问题(三数之和、四数之和等)打下基础。

2026-04-07 11:01:36 15

原创 深入理解Java多线程与JUC:从基础到线程池全解析

javacorePoolSize, // 核心线程数maximumPoolSize, // 最大线程数keepAliveTime, // 空闲线程存活时间unit, // 时间单位workQueue, // 阻塞队列handler // 拒绝策略多线程能提高程序效率,但也带来了线程安全问题JUC 提供了丰富的工具类(如线程池、锁、并发集合)掌握线程生命周期和同步机制是并发编程的基础。

2026-04-07 10:14:18 14

原创 万字高频面试题总结-持续更新

Starter:封装特定功能的依赖模块,简化配置。创建自动配置模块(绑定属性)编写配置类(+ 条件注解)注册配置类(创建Starter模块聚合依赖。

2026-04-03 16:25:54 328

原创 Java注解从入门到精通:一文掌握项目开发中的常用注解

开发者根据业务需求自定义注解,通常结合元注解和反射或AOP使用。示例:定义日志标记注解javajava类型说明典型代表元注解修饰其他注解,定义行为@Target@Retention标准注解JDK内置,编译/运行时使用@Override自定义注解开发者按需定义@Loggable框架注解第三方框架提供Spring、JPA、Lombok等掌握这些常用注解,能让你在Java项目开发中如虎添翼,大幅提升编码效率和代码质量。建议在实际项目中多练习、多总结,形成自己的注解知识体系。

2026-04-03 16:04:27 210

原创 JVM监控工具Arthas使用流程

- 使用最新版本 --># 执行需要分析的操作...

2026-03-14 10:59:37 354

原创 消息队列学习

之前学过rabbitmq,现在开始学习另外的两个队列工具,深入学习之前了解并总结一下三个消息队列的模式和实现原理。Kafka 最初由 LinkedIn 开发,现为 Apache 顶级项目,专注于高吞吐量、低延迟的实时数据流处理。企业级消息代理:基于 AMQP 协议实现,支持多种消息模式(点对点、发布/订阅)

2026-01-27 14:04:36 539

原创 苍穹外卖项目复习参考总结(并非全部原创)

总结:webSocket是双向通信,延迟低,可建立长久连接实时传输,减少了每次请求握手的开销,但是,缺点也很明显,连接管理麻烦,需要心跳检查通信资源持续开销。// 如果有私有声明,一定要先设置这个自己创建的私有的声明,这个是给builder的claim赋值,一旦写在标准的声明赋值之后,就是覆盖了那些标准的声明的。含义:监听80端口号,处理请求主机头为localhost的请求,将所有以/api/的请求路径转发到localhost:8080/admin/---")//其中0/5是每5秒收中的第0秒启动一次。

2026-01-19 22:02:53 543

空空如也

空空如也

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

TA关注的人

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