Paxon Zhang
码龄2年
求更新 关注
提问 私信
  • 博客:38,133
    动态:177
    38,310
    总访问量
  • 24
    原创
  • 63
    粉丝
  • 60
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:辽宁省
加入CSDN时间: 2024-09-25

个人简介:本科在读小学生

博客简介:

2401_87638876的博客

查看详细资料
个人成就
  • 获得679次点赞
  • 内容获得35次评论
  • 获得391次收藏
  • 博客总排名40,985名
  • 原力等级
    原力等级
    3
    原力分
    249
    本月获得
    0
创作历程
  • 6篇
    2026年
  • 18篇
    2025年
成就勋章
TA的专栏
  • MYSQL数据库(初阶段)
  • 数据结构
    9篇
  • JavaSE语法
    7篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 4

TA参与的活动 0

兴趣领域 设置
  • Java
    java
创作活动更多

编程达人挑战赛·第12期

作为写代码的你,是否也渴望被更多人看到?技术人员普遍有一个共性——明明技术很强,却没人知道你做了什么;花了很多时间踩坑,却没人因你少走弯路;脑子里有一堆干货,但却不懂如何有效地输出。 在如今写代码的人越来越多的时代,能够清晰表达自己思路与技术的人却少之又少。 因此,我们发起了这个【编程达人挑战赛】——帮助你将代码变成作品,将技术转化为真正的价值,同时激励更多的人坚持写作与分享。 注:活动细则介绍请看此贴:[https://bbs.csdn.net/topics/619791811](https://bbs.csdn.net/topics/619791811)。

760人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

JavaEE 初阶变强宝典 **线程安全问题,线程状态,锁synchronized**

本文深入探讨了Java多线程中的线程中断机制和线程等待方法。重点分析了sleep方法在被interrupt唤醒时的异常处理机制,解释了为何单纯捕获异常会导致线程继续执行。同时详细介绍了join方法的使用,包括无参版本导致的"死等"问题及带参版本如何设置超时时间避免无限等待。通过生动的比喻(如闹钟唤醒、约会等待)帮助理解线程控制的核心理念:Java线程终止是协作式的而非强制性的,线程自身拥有最终决定权。文章还通过代码示例和Jconsole工具展示了线程状态监控方法,为Java多线程编程提供了实用指导。
原创
博文更新于 2026.05.14 ·
5731 阅读 ·
12 点赞 ·
1 评论 ·
11 收藏

JavaEE 初阶大师之路之*线程,多线程编程,Thread类,变量捕获,中断线程* 一文全部搞懂!!

本文介绍了线程的概念及其重要性。线程作为进程的轻量级组成部分,能有效降低服务器频繁创建销毁进程的开销。线程共享进程资源,但拥有独立的调度属性,其并发执行机制与进程类似。文章通过派大星吃鸡的生动例子,形象说明了多线程的优势及线程安全问题的潜在风险。最后简要介绍了Java中Thread类的作用,说明它是操作系统线程API的封装,为程序员提供了便捷的多线程编程接口。
原创
博文更新于 2026.04.28 ·
5625 阅读 ·
12 点赞 ·
1 评论 ·
7 收藏

JavaEE初阶学习web开发的第一步**计算机组成原理,操作系统,进程(基础扫盲)**

本文简要介绍了计算机的组成和工作原理。主要内容包括:计算机的核心部件如CPU、主板、内存、硬盘和显卡的功能与作用;冯诺依曼体系结构的基本组成;CPU的性能指标如频率和核心数;以及CPU执行指令的过程,从高级语言到机器语言的转换。文章旨在帮助读者建立对计算机系统的基本认知,为后续JavaEE和web开发学习打下基础。
原创
博文更新于 2026.04.18 ·
5878 阅读 ·
22 点赞 ·
5 评论 ·
11 收藏

MySQL 大师之路**数据库约束,表设计,CRUD**

摘要 本文主要介绍了数据库操作中的更新(Update)和删除(Delete)操作,以及数据库约束的概念和应用。在Update部分,重点讲解了语法格式和使用注意事项,特别强调必须添加where条件以避免全表修改的风险,同时指出在update语句中limit只支持单参数写法。Delete部分同样强调了where条件的重要性,并说明实际生产中常使用标记删除而非物理删除。数据库约束部分详细讲解了NOT NULL、UNIQUE、DEFAULT三种基本约束的用法,以及PRIMARY KEY主键约束的特点,它是NOT N
原创
博文更新于 2026.04.12 ·
641 阅读 ·
19 点赞 ·
2 评论 ·
10 收藏

MySQL**数值类型,表操作,CRUD**超详细入门宝典 一篇全搞懂

本文介绍了MySQL数据库中的数值类型、字符串类型和日期类型,以及表的基本操作。主要内容包括:1)数值类型如整型、浮点型的区别及对应Java类型,推荐使用DECIMAL避免精度丢失;2)字符串类型VARCHAR和TEXT的应用场景;3)日期类型DATETIME的使用建议。此外还详细讲解了表的创建、查看和删除操作,并通过商店案例演示了多表创建。最后简要介绍了CRUD(增删改查)的概念,为后续数据库操作奠定基础。
原创
博文更新于 2026.04.02 ·
372 阅读 ·
13 点赞 ·
1 评论 ·
10 收藏

MySQL初阶入门的第一步

本文介绍了MySQL数据库的基础知识,包括数据库概念、作用、存储特点以及常见数据库类型。重点讲解了MySQL作为关系型数据库的特点,数据库服务的配置方法,以及客户端与服务器的工作原理。文章还详细说明了MySQL的安装、配置文件修改(特别是编码集设置)以及数据库的层级结构(数据库->表->行->列)。最后介绍了进入MySQL客户端的几种方式,为后续深入学习数据库操作打下基础。
原创
博文更新于 2026.03.27 ·
729 阅读 ·
20 点赞 ·
1 评论 ·
10 收藏

数据结构**排序** 超越Arrays.sort() 探索Java排序算法的奥秘与魅力

本文介绍了Java中七大基于比较的排序算法,包括直接插入排序、希尔排序和选择排序等。文章首先阐述了排序的基本概念和运用场景,然后重点讲解了三种排序算法的实现原理、代码示例和时间复杂度分析。其中,直接插入排序适合较有序数据,时间复杂度O(N^2);希尔排序是其优化版本,通过分组排序提高效率;选择排序则通过每次选取最小元素实现排序。文中还提供了完整的代码实现和运行测试结果,帮助读者深入理解这些排序算法的特点和适用场景。
原创
博文更新于 2025.11.22 ·
920 阅读 ·
17 点赞 ·
2 评论 ·
30 收藏

数据结构**优先级队列**超详细入门到进阶宝典

本文内涵二叉树最后的顺序存储**优先级队列**的内容,内涵丰富讲解,以及堆 数据结构,不要错过成为优秀程序员的关键一步!!
原创
博文更新于 2025.11.10 ·
1242 阅读 ·
44 点赞 ·
1 评论 ·
20 收藏

数据结构之**二叉树**超全秘籍宝典(进阶)3

本文主要讲解二叉树的进阶习题,包括寻找二叉树的公共祖先、根据前序/中序和后序/中序遍历重建二叉树,以及根据二叉树创建字符串。通过递归方法实现节点查找和子树构建,重点解决遍历顺序与子树定位问题。代码实现中注意局部变量处理(如preIndex优化)和递归终止条件,帮助掌握二叉树操作的核心逻辑。
原创
博文更新于 2025.11.09 ·
1257 阅读 ·
43 点赞 ·
1 评论 ·
15 收藏

数据结构之**二叉树**超全秘籍宝典2

本文围绕链式二叉树的习题展开,讲解了9个经典问题的解法。首先介绍了如何判断两棵树是否相同,强调了节点值和结构的双重检查。接着讲解了子树判断问题,需结合遍历和递归实现。随后展示了翻转二叉树的简洁代码实现。在对称二叉树的判别中,提出了左右子树对称比较的方法。最后详细分析了平衡二叉树的两种解法,包括时间复杂度优化技巧,通过高度差值的动态判断将复杂度从O(N^2)降至O(N)。每个问题都配有清晰的思路图解和Java代码实现。
原创
博文更新于 2025.11.05 ·
1053 阅读 ·
21 点赞 ·
1 评论 ·
22 收藏

数据结构之**二叉树**超全秘籍宝典1

本文介绍了树与二叉树的基本概念和性质。主要内容包括:树状结构的定义和重要术语(如结点度、叶子结点等)、二叉树的特殊类型(满二叉树和完全二叉树)、二叉树的五大性质及推导过程,以及二叉树的四种遍历方式(前序、中序、后序、层序)。通过多道典型例题详细演示了二叉树性质的应用和遍历方法的实际解题步骤,帮助读者掌握二叉树的存储结构和遍历算法。文章结构清晰,将理论概念与实际案例相结合,适合数据结构初学者系统学习二叉树相关知识。
原创
博文更新于 2025.11.03 ·
967 阅读 ·
35 点赞 ·
1 评论 ·
28 收藏

数据结构**栈和队列**超全秘籍宝典

本文全面介绍了栈和队列的数据结构知识。首先讲解了栈的基本概念,通过乒乓球入杯的比喻解释了"先进后出"的特性。文章详细演示了Java中Stack类的实现方法,并手把手指导读者完成了一个顺序栈的实现,包括push、pop、peek等核心操作。对于链式栈的实现,分析了单向链表和双向链表的优劣。此外,文章还提供了3道典型练习题:栈序列判断、有效括号匹配、逆波兰表达式求值,通过图解和代码示例帮助读者理解解题思路。整篇文章从基础到进阶,循序渐进地讲解了栈这一重要数据结构。
原创
博文更新于 2025.10.27 ·
925 阅读 ·
25 点赞 ·
1 评论 ·
30 收藏

数据结构之**双向链表**知识点大全

本文主要介绍了双向链表(LinkedList)的数据结构及其实现方法。首先通过环形链表的例题讲解了快慢指针的应用,推导出X=Y的关键公式。然后详细讲解了Java中LinkedList作为双向链表的特点,包括其节点结构比单链表多了一个pre域。文章重点演示了如何自己实现LinkedList的主要方法,包括display()、size()、contains()等基础方法,以及addFirst()、addLast()等插入方法和remove()删除方法,特别强调了在处理头尾节点时需要注意的特殊情况。通过代码示例展
原创
博文更新于 2025.10.24 ·
1295 阅读 ·
28 点赞 ·
1 评论 ·
22 收藏

Java数据结构链表**单链表**知识大清单

本文介绍了单向不带头非循环链表的基本概念和实现方法。首先分析了顺序表的缺陷,引出链表结构的优势。重点讲解了链表的基本概念,包括物理结构、分类(8种类型)以及带头/不带头节点的区别。随后详细演示了如何手动实现链表,包括定义节点类、接口方法,并逐步实现了display()、addFirst()、size()、contains()、addLast()、addIndex()等核心方法。通过图解和代码示例,具体说明了链表插入操作的关键步骤和注意事项,特别强调了插入时要"先绑定后边"的原则。文章还涉
原创
博文更新于 2025.10.22 ·
1088 阅读 ·
45 点赞 ·
2 评论 ·
17 收藏

Java顺序表实现的扑克牌小游戏

本文通过线性表的知识实现的一个小扑克牌游戏,内容很干,包含详细一步步的讲解,看完会有很大的收获
原创
博文更新于 2025.10.20 ·
1372 阅读 ·
36 点赞 ·
2 评论 ·
9 收藏

Java数据结构**顺序表**入门到进阶超全宝典秘籍!

本文介绍了数据结构中的顺序表及其实现方法。首先讲解了顺序表的概念和List接口,指出顺序表在逻辑上是连续的线性结构。接着详细说明了如何自定义实现顺序表,包括定义接口方法、构建顺序表框架,并重点实现了几个关键方法:添加元素(考虑扩容)、打印、查找元素位置以及在指定位置插入元素(涉及异常处理)。通过自定义MyArrayList类,展示了顺序表的基本操作实现过程,为理解数据结构提供了实践基础。
原创
博文更新于 2025.10.19 ·
1078 阅读 ·
33 点赞 ·
1 评论 ·
27 收藏

Java数据结构预备知识**泛型 包装类 集合** 高效入门指南

本文主要写了Java数据结构的准备知识,包含包装类,泛型,时间空间复杂度等很多丰富知识,逐一详细讲解!!不要错过咯!!
原创
博文更新于 2025.10.18 ·
1030 阅读 ·
17 点赞 ·
2 评论 ·
10 收藏

Java **接口进阶** 成为优秀程序猿的第一步

本文主要讲述接口的进阶内容,以及特殊的借口,深拷贝浅拷贝的知识!!,内容非常丰富,读完会很有收获!!!
原创
博文更新于 2025.10.13 ·
760 阅读 ·
35 点赞 ·
1 评论 ·
13 收藏

Java ***特殊的类 String 语法大全 小特殊***

本文详细讲解了Java的小特殊String这个类,以及所有重要的方法,跟着小编一起学习争做最聪明的小天才!!
原创
博文更新于 2025.10.09 ·
701 阅读 ·
23 点赞 ·
2 评论 ·
24 收藏

Java语法实现的图书管理系统项目

用Java语法呈现的图书管理系统项目!!内涵讲解,为何报错以及代码呈现!!
原创
博文更新于 2025.09.27 ·
1374 阅读 ·
41 点赞 ·
1 评论 ·
12 收藏
加载更多