自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【MySQL】数据库约束和多表查询

我们上一次介绍了MySQL数据库关于表的增删改查,在平时是用的过程还需要对数据库进行约束以及多表查询,因此今天跟大家分享并介绍数据库约束和多表查询的内容。SQL我们在编写SQL语句时要按照上面的执行顺序去编写,才能成功运行获取到想要查询的数据,以上就是本次所介绍的内容,我们下次再跟继续大家分享MySQL数据库中的索引与事务!

2024-08-12 22:13:41 5259 60

原创 【MySQL】表的增删改查

我们前面学习了MySQL数据库的基础知识,今天我们学习MySQL数据库中表的增删改查。增删改查就是CRUD ,即增加(Create)、查询(Retrieve)、更新(Update)、删除(Delete)四个单词的首字母缩写。注释的话,在SQL中可以使用--空格描述来表示注释说明。以上就是本次所要介绍的关于MySQL数据库中增删改查的知识点,这部分的知识不会很难,但还是需要大家亲自动手实操,才能熟练掌握并应用。

2024-08-11 09:30:00 4052 41

原创 【MySQL】数据库基础

在如今大数据的时代,数据就显得非常重要。今天开始我们将学习MySQL数据库的知识,掌握数据库的基本操作,让我们一起到MySQL数据库的知识海洋里遨游吧!通过上面的学习,使我们对MySQL数据库有了初步了解,创建数据库、删除数据库、创建表、删除表是本次的重点,我们要把这些基础知识掌握好,有助于我们后面进一步深入地学习。

2024-08-07 19:46:29 3202 38

原创 【数据结构】哈希表

我们前面学习了二叉搜索树的相关操作、Map和Set的使用,今天继续跟大家分享数据结构中的哈希表相关知识,让我们一起进入数据结构的世界,探索哈希表的奥秘!

2024-08-06 10:00:00 2608 38

原创 【数据结构】Map和Set

我们上次介绍了数据结构中的7中常见的排序算法,今天要给大家分享数据结构路上的一个新征程——Map和Set,让我们一起接着往下了解并学习。本次介绍了数据结构中关于Map和Set的概念、使用以及搜索树的几种操作,熟悉并掌握以上用法,为我们编写程序时提供更加方便的使用和操作。

2024-08-05 10:15:00 1974 27

原创 【数据结构】排序

我们上一次介绍了堆的相关知识,这次要跟大家介绍七种排序算法基本原理、实现和java中的常用排序方法。生活中的排序相信大家都很了解,比如考试后对各科成绩进行排名,热搜板根据热度进行排序等等。2.排序的概念及引用2.1排序的概念排序所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。稳定性:假定在待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相对次序保持不变,即在原序列中,r[i]=r[j],且r[i]在r[j]

2024-08-01 23:25:07 1999 34

原创 【数据结构】优先级队列(堆)

我们上一篇文章给大家分享树和二叉树的概念、基本操作等。当在手机上玩游戏的时候,如果有来电,那么系统应该优先处理打进来的电话;初中那会班主任排座位时可能会让成绩好的同学先挑座位,在这种情况下,就会使用优先级队列。今天就将与大家分享数据结构中关于堆的知识点。本文主要介绍堆的创建、堆的用法、PriorityQueue接口的使用以及堆排序等,有一点要注意,优先级队列在插入元素时有个要求,插入的元素不能是null或者元素之间必须要能够进行比较。

2024-07-27 18:03:57 2025 31

原创 【数据结构】树和二叉树

二叉树是数据结构中比较难的数据结构之一,树在计算机中的应用也是非常广泛,例如文件系统、数据库查询、图形处理等。树结构的优点是:可以用来表示关系,可以用来存储和查询大量数据,可以用来实现文件管理和数据库管理等功能。接下来,让我们一起去认识并学习树和二叉树!本文的重点是树中的重要概念和二叉树的性质、遍历方式以及基本操作,小伙伴们在学习有关二叉树的内容,一定要画出二叉树,能够帮助我们更好地理解,再去编写代码。

2024-07-22 16:30:14 1902 24

原创 【数据结构】栈和队列

今天我们要学的是栈和队列。栈和队列是两种重要的线性结构,让我们一起进入数据结构的世界去认识栈和队列,感受栈和队列的魅力。以上就是本次关于栈和队列的内容及用法,在学习这部分知识一定要多画图去方便我们理解,自己动手去编写代码,才能更加熟悉与掌握,小欣下次将与大家带来关于树和二叉树的知识,我们下次再见。

2024-07-21 11:07:25 1870 14

原创 【数据结构】LinkedList与链表

LinkedList与链表主要内容

2024-07-21 00:16:52 1093 18

原创 【数据结构】ArrayList与顺序表

通过上篇博客的介绍,我们初步认识数据结构的基本知识,接下来与大家分享关于ArrayList与顺序表的相关知识。ArrayList是数组链表,也就是我们经常所说的顺序表。它是Java内置的,让我们更加方便地编写代码,下面我们就一起来了解ArrayList与顺序表的相关知识。super(msg);ArrayList具有以下的优缺点:根据指定下标去查找元素或更新元素的效率很高,时间复杂度为O(1)。在插入或删除数据时,不仅每一次都需要移动数据,如果要把数据插到0下标位置或删除0下标的数据,

2024-07-20 12:50:02 1418 15

原创 【数据结构】初识数据结构

本篇将主要介绍数据结构的基本知识:时间和空间复杂度、算法效率、大O渐进表示法、包装类、泛型相关知识。以上内容让大家能够初步认识数据结构的一些基本知识,后面还将继续与大家分享数据结构中的顺序表、链表、栈、队列、二叉树等内容,小欣建议大家在学数据结构的时候多画图、多动手与思考,才能更好地学习数据结构!

2024-07-19 16:03:43 1846 17

原创 JavaSE:图书管理系统

Hello!大家晚上好呀~,我们前面分享了许多关于JavaSE的一些语法知识,今天我们就通过运用前面所学的知识来写一个图书管理系统,让我们对这些知识点掌握得更加熟练。!!

2024-04-08 21:04:35 2657 42

原创 JavaSE:抽象类和接口

大家好啊,蜡笔小欣前面和大家分享了Java中的类与对象、继承和多态等内容,相信大家也能感受到 Java的魅力所在,今天小欣将给大家分享Java中的抽象类和接口。在Java中,抽象类和接口是两个重要的概念,用于创建可重用和可扩展的代码。它们允许我们在不同类之间建立契约,同时保持实现代码的灵活性。抽象类和接口是 Java 中强大的工具,用于实现抽象和多态性。我们通过了解它们之间的区别和选择条件,为我们后期编写代码提供更多的便利性。

2024-04-03 12:31:33 2426 33

原创 JavaSE:继承和多态(下篇)

大家好,前几天蜡笔小欣带大家了解并学习了Java中的继承,子类通过extends关键字来继承父类。通过继承,子类可以重写父类的方法,从而实现多态性。今天我们就一起去认识Java中的多态,了解多态的概念,掌握多态的用法,使我们在写程序时更加方便。二、多态多态是面向对象的一个关键概念,它允许对象以不同的方式表现,具体取决于它们的类型。在 Java中,多态通过继承和方法重写来实现,让我们能够编写灵活、可扩展且可维护的代码。!!

2024-03-31 12:23:50 3346 49

原创 JavaSE:继承和多态(上篇)

各位小伙伴们大家好,今天蜡笔小欣将继续带来大家一起去遨游Java的知识海洋世界,掌握Java中的继承。话不多说,开始我们今天的学习。继承允许一个类(子类)继承另一个类(父类)的属性和方法。通过继承,子类可以获得父类的属性和方法,同时还可以定义自己的属性和方法,从而实现代码的复用和扩展。继承的关键字是extends,子类通过extends关键字来继承父类。通过继承,子类可以重写父类的方法,从而实现多态性。此外,Java中只支持单继承,即一个类只能有一个直接的父类,但可以有多个间接的父类。

2024-03-27 21:13:50 1094 37

原创 我的创作纪念日

我希望在未来也能继续创作出更多有意义、有价值的博文,让大家能够收获更多的东西,帮助大家解决一些问题,同时祝大家收获满满!

2024-03-25 20:10:43 623 11

原创 JavaSE:类与对象

大家好鸭!通过上一篇博文的学习,相信你们都了解Java中的数据类型与变量、运算符。今天蜡笔小欣带大家一起走进Java的知识世界,去认识Java中的类与对象。这里的对象可不是我们现实中的对象,当然你们也可以自己new一个对象,哈哈哈哈小欣就不再开玩笑了。在计算机中,它不能像我们人一样去理解世界上的东西,为了更好的编辑,就抽象出了类和对象。类是用来对一个实体对象来进行描述的,通过把这个功能放在一起,然后由一个人去调用这个类的功能,接着编写相应的功能,而这个调用者就是对象的实现者。1.类的定义格式在。

2024-03-23 17:50:21 1533 49

原创 JavaSE:数据类型与变量

哈喽,大家好!今天蜡笔小欣要跟大家讲解JavaSE的数据类型与变量、运算符,看完之后一定能够让你们清晰明了。通过上面对JavaSE的数据类型与变量、运算符的学习,相信大家都已经学会了,而且对这些操作更加熟练,要学好Java,这些基础一定要熟练掌握,在后面写程序时,会经常用到。!!

2024-03-21 17:52:38 1357 28

原创 C语言:大战指针“哥斯拉”(3)

大家新年好,小欣在这里祝大家新年快乐,身体健康,学业进步,拿到心仪的offer!!!在新的一年里,小欣将继续和大家一起学习并分享知识点,让我们一起携手并进,书写2024年的精彩画卷!!!今天我们一起学习打败指针“哥斯拉”的最后一招。指针让我们在写代码程序时更加方便快捷,也能简化一下冗余的代码,只要我们平时多加练习,对指针的使用会更加熟练,我们下期再见。

2024-02-16 23:51:30 1122 21

原创 C语言:大战指针“哥斯拉”(2)

大家经过对指针的初步学习,已经掌握了打败指针“哥斯拉”的第一招,今天蜡笔小欣将和大家一起来学习第二招,让大家对指针有更加深入的了解。上面讲到指针数组是存放指针的数组,举一反三,而数组指针是存放数组的地址,能够指向数组的指针变量。相信大家对指针的进一步学习后,学会了打败指针“哥斯拉”的第二招,这第二招的招式内容较多、也比较复杂,需要大家反复学习,才能熟练地运用。!!

2024-01-28 22:00:12 1336 25

原创 C语言:大战指针“哥斯拉”(1)

指针是内存中一个最小单元的编号,也就是地址,通过它能找到以它为地址的内存单元。简单来说指针就相当于一个门牌号,里面存的的是住户的编号。通过上面对指针的初步学习,相信大家已经掌握了战胜指针“哥斯拉”的第一招,后面再和蜡笔小欣一起学习战胜指针“哥斯拉”的其他招式,我们下期再见!

2024-01-23 14:20:06 1235 19

原创 C语言:轻松实现扫雷小游戏

大家好啊!今天蜡笔小欣给大家带来一个简易的扫雷小游戏,相信很多人应该都玩过扫雷吧,如果你没有玩过,那通过这篇博客,你也可以自己编写一个简单的扫雷小游戏来玩玩。扫雷游戏是将分支结构,循环语句,函数,二维数组融合运用的一个程序。//雷的个数以上就是今天的内容,通过使用分支结构,循环语句,函数,二维数组编写一个简易的扫雷程序,蜡笔小欣相信你们只要自己坚持学习下去,一定能够学会滴!如果大家有任何问题和看法,都可以在评论区提出来,大家一起讨论进步!

2023-12-10 13:10:45 761 28

原创 C语言:轻松搞定判断、循环小练习

相信你们都轻松搞定上面这几个小练习,希望大家都能够熟练掌握C语言当中的分支、循环语句,最后送给大家一句话:“生活就像海洋,只有意志坚定的人才能到达彼岸!”,我们下期再见!

2023-12-05 21:12:23 280 3

原创 C语言学习:分支和循环语句

很高兴你们能耐心地看到最后,以上是对C语言中分支和循环语句的介绍,通过学习并掌握这些知识点,能够让我们对C语言有更加深入的了解,我们要不断地亲自去敲代码、去实践,才能够提高我们C语言的技术与能力。我也会继续努力,不断地去学习,与大家分享我自己在学习过程中的一些知识与心得,很高兴能在这里遇到你们,欢迎你们经常来我的博客看看,下期博客,不见不散!

2023-12-02 16:27:31 566 8

原创 通过函数的递归来解决汉诺塔问题

递归做为一种算法在程序设计语言中广泛应用。一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解。递归策略:只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的主要思考方式在于:把大事化小。

2023-11-25 14:36:07 410 12

原创 学习编程之路———开篇

哈喽大家好!我是一名计科专业的本科生,平时喜欢运动、旅游和听音乐。我目前正在学习C语言,我觉得学习编程是一件很有趣的事情,希望通过博客来记录自己学习的过程,与此同时我也欢迎各位小伙伴们常来我的博客看看!

2023-11-20 17:11:33 263 9

原创 C语言利用函数交换两个变量的值

C语言利用函数交换两个变量的值

2023-11-15 21:19:19 1452 1

空空如也

空空如也

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

TA关注的人

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