
java
文章平均质量分 95
java
图灵的六月
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Maven与Spring核心技术解析:构建管理、依赖注入与应用实践
Maven技术解析总结其核心功能包括依赖管理(坐标体系、冲突解决策略)和标准化构建生命周期,通过POM模型实现模块化开发与多继承管理。Spring框架核心涵盖IoC容器(依赖注入、三级缓存机制)、AOP切面编程(动态代理、事务管理)及声明式事务控制,SpringMVC提供灵活请求映射、参数绑定与多格式响应支持,形成完整企业级开发解决方案。原创 2025-05-25 17:18:29 · 1284 阅读 · 77 评论 -
JVM方法区核心技术解析:从方法区到执行引擎
JVM方法区存储类元数据(类型/字段/方法信息)、运行时常量池及静态变量,HotSpot从永久代(JDK≤6)演进至元空间(JDK8+)以解决内存溢出与GC问题。对象实例化需经类加载、内存分配(指针碰撞/TLAB)、初始化(零值→构造器),内存布局包含对象头(Mark Word/Klass指针)、实例数据和对齐填充。访问定位采用直接指针(高效)或句柄(稳定)。直接内存提升I/O性能,执行引擎通过解释器+JIT编译器(热点代码探测)实现跨平台高效运行,含AOT编译趋势。原创 2025-05-15 16:53:55 · 1283 阅读 · 89 评论 -
解析Java根基:Object类核心方法
本文详细解析了Java中Object类的常见方法,包括toString、equals和hashCode,以及wait、notify和notifyAll。文章强调了正确重写这些方法的重要性,特别是在集合操作和线程通信中的应用。此外,文章还探讨了==与equals的区别,以及hashCode与equals在集合框架中的协同作用。同时,文章介绍了重载和重写的概念,抽象类与接口的区别,final关键字的用法,异常处理机制,以及String类的不可变特性和字符串常量池的原理。原创 2025-04-11 21:00:54 · 3417 阅读 · 126 评论 -
RabbitMQ
在消息队列(MQ)中,确保消息成功传递是关键问题。消息传递过程包括生产者、交换机、队列和消费者四个阶段。为提高可靠性,生产者需配置重试机制,MQ需启用确认机制(Publisher Confirm和Publisher Return)以及数据持久化(交换机、队列和消息的持久化)。消费者端通过确认机制和重试机制确保消息处理,同时需考虑业务幂等性和失败处理策略。延时任务可通过死信交换机或延时消息插件实现。这些措施共同保障了消息传递的可靠性和系统的稳定性。原创 2025-02-17 10:54:19 · 3960 阅读 · 122 评论 -
Web 开发安全与最佳实践:MVC、会话管理与常见攻击防御
本文概述了Web应用开发中的关键概念和安全考虑。首先介绍了MVC设计模式,阐述了Model、View和Controller的职责及在JavaWeb中的实现。随后讨论了JSP内置对象,并比较了JSP与Servlet的特点。文章还探讨了Session和Cookie的区别,以及单点登录中Cookie被禁用时的替代方案。此外,详细说明了Tomcat创建Servlet实例的过程。最后,文章重点强调了Web安全,包括SQL注入、XSS和CSRF攻击的防御策略,为开发安全可靠的Web应用提供了全面指导。原创 2024-08-16 08:00:00 · 20032 阅读 · 232 评论 -
Java全栈解密:从JVM内存管理到Spring框架,揭秘垃圾回收、类加载机制与Web开发精髓的全方位旅程
JVM内存管理:详细介绍了JVM的内存划分,包括程序计数器、虚拟机栈、堆区和方法区的作用及特点。类加载机制:阐述了Java类加载的五个步骤(加载、验证、准备、解析和初始化),以及双亲委派模型的工作原理和优势。垃圾回收机制:解释了JVM中的垃圾回收过程,包括对象扫描、堆的划分和不同的清除方式(标记-清除、复制、标记-整理)。Java基础概念:深入讲解了this关键字的用法和匿名对象的特性及应用场景。Spring框架:概述了Spring的核心特性,如IOC(控制反转)、DI(依赖注入)和AOP(面向切面原创 2024-08-10 18:20:54 · 7650 阅读 · 191 评论 -
文件操作IO&网络编程&网络原理
文件操作IO,网络编程,网络原理原创 2024-05-13 21:05:08 · 2094 阅读 · 131 评论 -
图小灵的多线程
进程, 线程原创 2024-04-20 15:14:09 · 1740 阅读 · 119 评论 -
AVL树&红黑树&位图&布隆过滤器&并查集&B树&图
AVL树,红黑树,位图,布隆过滤器,并查集,B树,图原创 2024-02-28 18:52:40 · 2436 阅读 · 93 评论 -
图灵日记--Map&Set&字符串常量池&反射&枚举&Lambda表达式&泛型
Map,Set,字符串常量池,枚举,Lambda表达式,泛型原创 2024-02-12 09:21:41 · 1616 阅读 · 96 评论 -
图灵之旅--ArrayList&顺序表&LinkedList&链表&&栈&&Stack&&队列&&Queue
顺序表,链表,栈,队列,ArrayList,LinkedList,Stack,Queue原创 2024-01-30 10:11:39 · 2394 阅读 · 82 评论 -
图灵日记之java奇妙历险记--异常&&包装类&&泛型
异常,包装类,泛型原创 2024-01-23 11:28:53 · 2476 阅读 · 61 评论 -
图灵日记之java奇妙历险记--String类
String类,java原创 2024-01-19 17:18:13 · 1485 阅读 · 55 评论 -
图灵日记之java奇妙历险记--抽象类和接口
抽象类和接口原创 2024-01-08 14:38:37 · 3859 阅读 · 66 评论 -
图灵日记之java奇妙历险记--继承和多态
继承,多态,java原创 2023-12-30 19:03:14 · 1522 阅读 · 38 评论 -
图灵日记之java奇妙历险记--类和对象
类和对象,java原创 2023-12-27 15:58:53 · 1861 阅读 · 51 评论 -
图灵日记之java奇妙历险记--输入输出&&方法&&数组
输入输出,方法,数组原创 2023-12-25 20:50:10 · 945 阅读 · 26 评论 -
图灵日记之java奇妙历险记--数据类型与变量&&运算符
java数据类型与变量,运算符原创 2023-12-22 17:36:08 · 2529 阅读 · 66 评论