自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Servlet、HTTP与Spring Boot Web全面解析与整合指南

本文系统梳理了Java Web开发核心技术,涵盖HTTP协议、Servlet原理及Spring Boot Web实践。首先解析HTTP请求方法、状态码和Servlet生命周期等基础概念,然后详细讲解Spring Boot的自动配置、控制器开发和RESTful API设计。文章深入会话管理、异常处理、缓存优化等高级主题,并提供安全防护与部署方案。通过丰富的代码示例,演示了现代化Web开发最佳实践。

2025-04-12 21:09:28 831

原创 全网最详细的Maven基础知识指南

Maven是Java项目标准构建工具,通过pom.xml管理项目依赖和构建流程。核心功能包括:依赖自动下载、标准化生命周期(clean-compile-test-package)、多模块管理。采用"约定优于配置",规定统一目录结构,通过坐标定位依赖。本地仓库缓存依赖,支持中央仓库和私有仓库。支持Profile多环境配置,插件机制扩展功能。与IDE和CI工具深度集成,显著提升Java项目开发效率,是Java生态不可或缺的基础工具。

2025-04-11 20:12:00 1183

原创 Day-03 前端 Web-Vue & Axios 基础

本文深度解析 Vue 基础与 Axios 知识。Vue 方面,实例通过el和data实现数据与视图绑定,指令如v-if、v-for、v-bind、v-on增强 HTML 动态性,组件可复用且有多样通信方式与生命周期。Axios 作为 HTTP 客户端,能便捷发送 GET、POST 等请求。在 Vue 项目中,可全局配置使用,其拦截器能预处理请求、统一处理响应。Vue 基础与 Axios 结合,赋予前端强大数据交互能力,助力打造优质 Web 应用 。

2025-04-09 20:15:31 970

原创 Day-02 前端 Web - JavaScript

在前端 Web 开发的领域中,JavaScript 无疑占据着核心地位。当我们已经掌握了 HTML 负责搭建网页结构、CSS 负责塑造网页表现之后,JavaScript 则为网页赋予了交互性与动态效果,让网页真正 “活” 起来。

2025-04-08 22:19:32 535

原创 Java进阶全面概述总结

以上就是 Java 进阶知识的全面解析,涵盖了异常、泛型、集合框架、File、字符集、IO 流、多线程、网络编程以及 Java 高级技术等方面的内容。通过这些知识的学习和掌握,可以帮助开发者更好地编写高效、健壮的 Java 程序。

2025-04-08 20:35:33 1036

原创 Day-01 前端 Web - HTML&CSS

HTML(HyperText Markup Language)即超文本标记语言,是用于创建网页的标准标记语言。它通过各种标签来描述网页的结构和内容,浏览器会根据这些标签来渲染网页。CSS(Cascading Style Sheets)即层叠样式表,用于控制 HTML 文档的外观和布局。它可以将内容与样式分离,使网页的设计更加灵活和易于维护。

2025-04-08 20:07:36 967

原创 Day-06 Java 高级技术之反射、注解与代理

文章主要介绍了 Java 高级技术中的反射、注解与代理。反射赋予 Java 程序在运行时自省和操作类结构的能力,可获取类的信息并动态调用方法等。注解是一种元数据机制,能为代码添加信息,通过反射解析使用,在持久化、代码生成等方面有广泛应用。代理模式通过代理对象控制对真实对象的访问,分为静态代理和动态代理,动态代理更为灵活,可在运行时动态生成代理类字节码,常用于日志记录、RPC 框架等。

2025-04-08 19:45:13 1102

原创 Day-05 Java 网络编程详细知识

以下是对 Java 网络编程相关知识的介绍推荐:Java 网络编程是使用 Java 语言在网络中实现通信的技术,具有跨平台、简单易用、高性能和安全等优势。其核心概念包括 Socket、ServerSocket、TCP/IP 等,通过这些可实现客户端与服务器的通信。它的应用场景广泛,能开发网络服务器、客户端、P2P 应用及远程过程调用程序等。相关书籍如《Java 网络编程》第三版,内容全面,涵盖从基础到远程方法调用等各方面内容,且有大量示例代码,无论是新手还是有经验的开发者都能从中受益。

2025-04-08 16:07:56 932

原创 Day-04 Java 多线程知识详解

还在为 Java 多线程知识而苦恼?这篇文章绝对是你的福音!它由浅入深,全面剖析 Java 多线程。开篇明晰线程与多线程概念,列举创建线程的多种方式,让你快速入门。接着深入线程生命周期、线程同步、线程间通信等核心内容,结合代码示例,把复杂原理阐述得通俗易懂。此外,对线程池的介绍,助你掌握线程管理的高效方法。无论你是初学者,还是想夯实多线程知识的开发者,都能从中收获满满,赶紧来一探究竟!

2025-04-07 17:03:31 1044

原创 基于 Java 实现斗地主游戏部分功能

本 Java 程序实现斗地主游戏核心功能,具备显著特色。在设计上,采用面向对象编程,Card类封装牌的属性和比较规则,代码结构清晰、可维护性强。洗牌功能借助Collections.shuffle方法,随机性高且代码简洁。发牌逻辑严谨,按规则给三个玩家发牌,确保公平性。排序功能利用Comparable接口,让牌能按点数和花色优先级排序,符合玩家查看习惯。程序各功能模块独立,方便扩展,后续可添加出牌规则判断、游戏逻辑控制等,轻松实现完整斗地主游戏,为开发者提供良好基础。

2025-04-07 16:06:51 1138

原创 Day-03 Java 中 File、字符集与 IO 流的深入解析

本文围绕 Java 中 File、字符集与 IO 流展开。File 类对文件和目录路径抽象,能创建、查找、删除文件和目录,提供多种构造与操作方法。字符集规定字符与二进制映射规则,常见有 UTF - 8、GBK 等,Java 用 Charset 类处理字符集,实现编码解码。IO 流是数据输入输出基础,分字节流和字符流,前者处理二进制数据,后者处理文本数据。借助缓冲流可提升操作效率,同时 Java 7 的 try - with - resources 语句能确保流资源正确关闭 。

2025-04-07 15:51:11 914

原创 Day-02 Java 集合框架拓展与 Stream 流深度解析

主要介绍 Java 集合框架拓展,包括多线程适用的并发集合类(如 ConcurrentHashMap、CopyOnWriteArrayList)和 Java 9 引入的不可变集合。接着阐述 Stream 流,涵盖概念、创建方式、中间与终端操作示例,以及并行流可提升处理效率,助于高效处理集合数据。

2025-04-03 10:28:21 1088

原创 Day-01 Java 异常、泛型与集合框架:从基础到实战的全面解析

Java 异常指程序运行的意外情况,Throwable 是根类,Exception 分受检查和不受检查异常,用 try-catch-finally 处理,可 throws 声明、throw 手动抛,能自定义异常。泛型解决类型转换问题,编译检查类型,有类、方法、接口形式,通配符包括无界、上界、下界,靠类型擦除实现,运行时无类型信息。集合框架中,Collection 与 Map 是主接口,Collection 下有 List、Set、Queue,Map 存键值对,各有多种实现类满足不同需求。

2025-04-02 22:25:31 1091 1

空空如也

空空如也

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

TA关注的人

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