- 博客(78)
- 收藏
- 关注
原创 JavaEE初阶---网络原理初识+网络编程套接字+网络原理之TCP_IP
JAVAEE初阶---网络原理初识+网络编程+网络原理TCP_IP
2022-04-22 16:31:33
1111
16
原创 MySQL入门---精通 & 详解MySQL(附MySQL的安装方法)
声明:本篇文章为MySQL入门学习,可以适合没有基础的同学进行入门学习注:MySQL安装方法放置在文章末尾,有需要的直接跳转即可通过本篇文章可以学习到:👇1、什么是数据库2、了解冯诺依曼体系3、什么是MySQL4、数据库、数据表的简单操作5、了解MySQL中的变量类型6、基础的MySQL中的增删查改操作7、进阶的MySQL中的增删查改操作8、索引和事物9、JDBC编程文章目录:1、什么是数据库2、数据库中数据的存储3、冯诺依曼体系4、什么是MySQL5、数据库、数据表的简
2022-03-21 13:18:11
1046
9
原创 java详解数据结构-----堆-----Heap
声明:关于文章的任何问题,以及知识点相关问题,可以私信博主,博主虽能力一般,但定尽全力为大家解决文章前言:上篇文章我们讨论过二叉树,在上篇文章中我们采用的是链式存储一颗二叉树,那么在本篇文章中将介绍一种新的存储方式,使用顺序存储方式去存储一颗二叉树(这里的二叉树一般指的是完全二叉树),这种存储方式我们管它叫堆,下面我们开始堆的学习文章目录:...
2022-02-24 14:33:39
1565
8
原创 分分钟带你解决数据结构------Java详解二叉树
声明:此博客涵盖众多二叉树知识点,可供学校期末考试,可供提升对二叉树的理解文章前提:通过本文章可以掌握:二叉树数据结构的概念和基本实现二叉树前中后序的递归写法掌握二叉树层序的写法二叉树的前中后序的非递归写法二叉树相关的面试题文章目录:...
2022-02-11 16:51:45
855
40
原创 Leetcode ---- 20 ----有效括号(Java解法利用栈解决)
题目:力扣 – 20 – 有效括号题目思想:遍历整个字符串,利用栈把所有的左括号都存储起来,当遇到右括号的时候,所遇右括号形状和栈中左括号一致就进行弹栈,当遍历整个字符串后,栈为空证明所有左括号都有与之匹配的右括号,这种情况被称为有效括号,其他情况下均不是有效的字符串无效括号存在以下三种情况:(只简单举一个例子)①、左括号多:②、右括号多:③、左右括号不匹配:代码解决:情况分析:①、匹配情况②、左括号多③、右括号多:④、左右括号不匹配class Solution
2022-01-16 21:23:25
266
1
原创 剑指 offer || 072. 求平方根
声明:该题目来自力扣:剑指 offer || 072. 求平方根题目:参考示例:题目思想:二分法解题思路:规律一、一个数开平方后一定小于其本身规律二、 一个数开平方的结果一定小于等于其本身的一半所以查询条件就是范围内某个数值平方小于 x,该数值 + 1 再平方就大于 x,那么该数值就是 x 开根号的结果代码解析:实例解析:...
2022-01-14 11:42:23
211
1
原创 程序出错了咋办?今天带你解决------详解Java异常
声明:博主的学习笔记文章前言:所谓异常,字面意思:情况有点不一样了。其实我们学习任何一门程序语言,从刚刚入门就会接触到了异常,只不过没有进行分类,总结的去全面的认识异常,本博客将会带你解读异常的相关知识,系统的去学习异常文章目录:1、认识异常2、防御式编程1、认识异常我们先看一些常见的异常:三种基本异常我们可以发现上面的三种不同的代码,是三种不同的情况的异常异常的定义:所谓异常指的就是程序在 运行时 出现错误时通知调用者的一种机制.注意:其实在有些情况下,异常也有可能不
2022-01-11 14:47:40
1133
原创 LeetCode - 2 / 445 / 剑指offer25 - 链表中的二个数字相加(详细)
声明:此类题为力扣链表编号为 2,445,以及剑指offer的第25题文章前言相同点:我们仔细阅读过上面的题后,发现他们其实都是一道题,就是两个链表的每个结点数值相加后组成的一个新的链表不同点:第一道题,新链表的每个结点的数值和两个链表加和的结果顺序是一致的不同点:第二题和剑指offer的题目,新链表的每个结点的数值和两个链表逆置后加和的结果顺序是一致的图解区别:剑指offer和编号445题:总的来说:二者差的就是一步逆序的过程题目大体思路:步骤一、分别遍历两个链表,加和他们的
2022-01-06 12:10:17
646
4
原创 分分钟带你解决数据结构问题---- List接口中的ArrayList
声明:博主gitee内附Java学习笔记文章前言:那么集合框架就是 Java 写好的一些数据结构,像是顺序表,链表,栈和队列……这些数据结构不需要我们去手动的进行实现,我们要做的就是去了解一下每个集合框架背后的数据结构文章目录:1、预备知识----泛型2、1、预备知识----泛型声明:在这里的泛型了解为主,后面会有专门的博客去解释泛型,这里只是简单的预备知识,以看得懂原码为主要目的以上的代码会引发一定的问题:由于使用泛型 E/T 不可以实例化数组,这里先提供一个可
2022-01-05 16:01:22
1028
13
原创 跨年了------抓紧用Java向暗恋女神表白
???? 声明:此项目仅供娱乐,不要使用其恶意骚扰他人,恶意使用的后果一切由个人承担前言:每个人一定遇见过自己心动的女生 / 男生,出于多种原因没法表达自己喜欢人家的心意,那么今天博主教你一个小程序让你离你的女神 / 男神更近一步,废话少说,赶紧写完去表白????????????????????????步骤一、首先创建一个新的工程????步骤二、选择 Maven,点击 Next步骤三、生成了如图这样的界面步骤四、把如下的代码复制到上图界面中,注意这里是需要进行下载的,一定要保持联网&l
2021-12-31 10:52:39
776
原创 Java解决数据结构---全系列文章目录
声明:本博客汇集了博主所有相关数据结构的文章链接,持续更新!!!!数据结构一向是令大家头疼的科目,这里博主也在学习数据结构的过程中,过程中会随时写博客记录学习,会对大家有一定帮助,希望可以解决大家数据结构学习的一些困难,跟着博主一起拿捏数据结构吧!!!!!!???????????????????????? 系列文章(随着学习跟新目录板块):时间复杂度和空间复杂度:顺序表实现:单链表实现:双链表实现:链表和顺序表的区...
2021-12-28 15:32:07
300
原创 一分钟解决数据结构问题----两两交换链表中的结点(进阶)
此题为力扣中等链表题目???? 文章目录:1️⃣.题目解析2️⃣.代码实现+图解3️⃣.全部代码题目:1️⃣.题目解析题目要求交换两个相邻的交点,该题需要使用一个傀儡结点在不改变结点数值的情况下实现交换,使用傀儡结点依次去把结点重新串联起来,最后返回新链表的头即可2️⃣.代码实现+图解步骤一、定义一个傀儡结点,由于其数值域没有任何意义,所以这里把傀儡结点的数值设置为 1 ListNode newHead = new ListNode(-1);步骤二、设置一个 tmp 用于去遍历
2021-11-23 15:38:28
555
2
原创 一分钟解决数据结构问题-----删除链表的倒数第N个结点
此题为力扣中等链表题目???? 文章目录:1️⃣.题目解析2️⃣.代码实现3️⃣.全部代码题目:1️⃣.题目解析题目要求我们删除链表倒数第N的结点(N为题目给定的数值),题目的大致思路是:先找到题目要求的这个结点位置,记录好这个结点的前驱,再进行删除即可,原理很简单,需要运用到快慢指针的思想,下面进行具体代码实现2️⃣.代码实现步骤一、先判断链表为不为空,如果为空无法进行删除操作,返回空对象if (head == null){ return null;
2021-11-22 16:54:56
314
原创 一分钟解决数据结构问题---两个链表数值相加(简单易理解)
此题为力扣中等链表题目???? 文章目录:1️⃣.题目解析2️⃣.代码实现3️⃣.全部代码题目:1️⃣.题目解析
2021-11-17 11:31:12
820
互联宝典项目-功能测试用例
2023-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人