- 博客(60)
- 收藏
- 关注
原创 Web前端开发——CSS入门
其中,body 是选择器,background-color 和 font-family 是属性,#f0f0f0 和 Arial, sans-serif 是值。CSS(Cascading Style Sheets)是一种和html差不多的语言,但是它的使用让页面能更优美一点。它与HTML配合使用,HTML负责网页的布局,而CSS负责美化网页。将CSS代码写在一个单独的 .css 文件中,然后通过标签引入HTML。这种方式是推荐的,因为它可以让HTML和CSS代码分离,便于维护和复用。使用井号 # 开头。
2025-03-16 19:21:04
537
原创 MySQL单表查询大全【SELECT】
在MySQL语句中,最重要的莫过于查询了,也就是select的用法,前一篇博客我们只是给大家大概一个思路去学数据库,由库到表再到表中的数据,今天我们说的就是单表查询表中数据,之后再给大家更新多表的联合查询等知识在此之前为了方便大家可以一起练习,我们先来创建一些数据,以便大家可以知道我们查的是什么,在哪查的除此之外,还有一些知识,来让我们认识到更全面的查询,大家按照顺序观看即可。
2025-03-16 19:06:24
719
1
原创 MySQL语法总结
本篇博客说明:!!!.注意此系列都用的是MySQL语句,和SQLServer,PostgreSQL有些细节上的差别!!!1.每个操作都是先展示出语法格式2.然后是具体例子3.本篇注脚与文本顺讯息息相关或许会解答你的一些疑问4.本文例子使用也是连续的,如果前面建立库没有删除就一直在,删除则之后也没有这个库!!放心食用!!!
2025-03-08 21:36:46
1073
1
原创 Web前端开发——HTML基础下
运行之后我们发现连个表格边框都没有,那还能叫做表格吗,所以我们得加一下边框,也就是在table标记里加入 width 表格像素以及 border 边框的像素。有了边框之后,我们就可以进一步了解表格的基本框架了,表格有表头,表格主体和表尾,还有表格标题,我们来具体使用演示一下。input 是最常用的表单元素,用于创建各种类型的输入字段。它支持多种类型,如文本、密码、电子邮件、数字等。label 元素为表单控件提供了语义化的标签,使得表单内容更加清晰易懂。我们先来看一下第一个示例。
2025-03-08 21:36:17
776
原创 Web前端开发——HTML基础
1HTML是超文本标记语言,用于构建网页结构,由Tim Berners-Lee在1990年创建。HTML5为最新版本通俗易懂一点。
2025-02-24 20:25:20
1079
原创 Java图书管理系统(简易&保姆级)
那么书架我们也写好了,在串联用户和书架时,我们突然想到有这么一个步骤,用户选择了菜单中一项内容,然后我门要对书架进行增删查改,这个时候,我们就通过菜单的功能串联起来了,前面我们讲到菜单的返回是一个整数,那么我们要针对选择的整数,进行一个功能上的选择,那么我们应该怎么做呢?那用户方面我们大体写出来了,接下来我们该考虑图书了,首先,我们需要建立一个书架,上面放着书,一本书有作者,价格,书名,类型,有没有被借走这几种状态,那么我们就可以先建立一个包~答案就是,把这些功能,放到 一个数组里面!
2024-11-26 20:32:36
1836
1
原创 Java入门15——抽象类
在前面我们学习了继承,我们知道了父类是子类共有的属性,而且子类重写了父类的方法,父类里的方法就不会被具体的使用了,为了防止你不小心调用了父类里被子类重写方法的调用,我们可以用 抽象类 加一层防护~首先有个父类是Animal1类,其次有个子类为 Dog2 类,抽象方法具体体现在 eat 这里,抽象类注意看父类~这里我们重写了 Animal1 类里面 eat 的方法,这是因为抽象方法必须重写!注意看我们在父类这里加了 abstract ,此时Animal1 为抽象类方法~下篇博客我们来学习接口,敬请期待——
2024-11-07 22:57:39
271
原创 Java入门11——关键字总结+static
一、关键字总结我们学习了public,private我们今天先来做个小结~那么什么是包呢?例如,团队 A 开发了一个名为Utils的工具类,放在com.teamA.utils包中;团队 B 也开发了一个同样叫Utils的工具类,但放在com.teamB.utils包中。当在一个项目中同时使用这两个工具类时,就可以通过包名来区分它们,如com.teamA.utils.Utils和com.teamB.utils.Utils在包底下,我们可以写好几个类文件,关于子类和父类,我们后续要学继承关
2024-11-03 22:34:09
302
原创 Java入门10——封装(private)
这个其实是因为当我们在写一个类的时候,这个类里面的东西你不想让人修改,这个时候,就提到了封装这个属性。我们以Dog1,Dog2两个类举例,第一遍用public,第二遍用private。我们发现,这里就报错了,那么我们怎么如果就是想引用怎么办呢?很简单,这个时候我们就想到了 set 和 get 方法。今天的内容就到这里啦,很简单的一个小知识点~今天我们要学习封装~2.通过关键字private实现封装。我们就又可以给狗命名和定义年龄了~自己下来要敲一下代码哦~~~话不多说,开始今天的正题~
2024-11-03 22:34:00
605
原创 Java入门8——二维数组
首先二维数组,也很好理解,就是把几个一维数组拼在一起了,我们用代码来熟悉一下~从下次开始就要开始学习类和对象了,冲冲冲!这里以三行五列int类型的二维数组为例~这就是二维数组的内容啦,数组收尾完毕~下篇博客就要开启类和对象啦~~~今天的内容算是数组的收尾~~然后内存图,可以这样理解~
2024-11-01 17:22:35
202
原创 Java入门7——一维数组练习题
在Java中,已经给定好了一个函数功能专门用来查找,就是 : Arrays.binarySearch(数组,查找的数字),让我们用代码实现一下~思路:就是让数组的中间数和要查找的数字作比较,然后一左一右作为查找的范围,然后根据大小调整左边界作为中间数还是右边的数字作为边界,这里给大家一个例子,作为参考~【eg】假设给定一个排好顺序的数组array,然后要输入你要查找的数字,这个时候你要用二分查找的思想实现这个功能。Arrays.binarySearch(开始找的位置,结束找的位置,查找的数字);
2024-11-01 15:25:38
374
原创 Java入门5——方法重载
由于创建的项目名为javaSchool,所以本篇代码都是在javaSchoool类里面写,如果你的项目名字和我的不一样,可以更改成你的名字作为类名那么这两行具体有什么含义呢?本篇博客,重点讲第二行,第一行我们后续会说那么在了解第二行之前,我们得先了解一下方法~
2024-10-29 19:10:16
369
原创 C语言系列4——指针与数组(1)
你就想嘛,&a 取的是整个数组,而一个 a 默认就是首元素的地址了,此时我们加一,打印的第一条语句应该比剩下两条语句多8,因为会跳 3*4个字节,而其它两条语句则只跳过4个字节,那我们来对比一下~在开始正题之前,写说一下我们都知道当写一个函数的时候需要进行传参,当实参传递给形参的时候,形参是有独立空间的,那么数组传参又是怎么样的呢,我们来进入今天的话题。打印的其实是整个数组的地址,而剩下两个则打印数组首元素的地址。其实二维数组就相当于它的第一行就是首元素,数组名是首元素也就是第一行的地址。
2024-09-30 22:41:28
787
1
原创 C语言指针系列3——含野指针+assert
野指针就是指针指向的位置是不可知的(随机的、不正确的、没有明确限制的)指针变量在定义时如果未初始化,其值是随机的,指针变量的值是别的变量的地址,意味着指针指向了一个地址是不确定的变量,此时去解引用就是去访问了一个不确定的地址,所以结果是不可知的。这就是空指针,它是不指向内存的,而野指针则是随机指向内存中的变量地址。这里括号里面是表达式,表达式为真就无事发生,表达式为假,就会报错,程序不会进行。因为这是特别有效的一种方法来帮你判断你的代码有没有问题,特别直观~今天我们来继续感受指针的魅力~
2024-09-27 11:50:19
435
原创 C语言指针系列2——加深理解
首先我们要了解一下const,const是用来修饰普通变量的,具有常属性,不能被修改。我们发现第一种情况下我们可以修改指针所指a的大小,但是指针变量本身的值不能被改变。这里其实字符指针和我们前面提到的整型指针大差不差,这里我们来用代码举个例子。而第二种用法则可以改变指针变量本身的值,但是不能改变指针变量所指的内容。大家,今天讲的知识点是一块儿一块儿的,所以大家要好好学习喔~这就是我们要了解到的第一个模块,下面我们来到第二个模块。这就是今天我们学的几个模块,冲鸭!2. 指针 - 指针。2. 指针 - 指针。
2024-09-26 22:13:51
333
原创 C语言指针系列1——初识指针
同样的,指针变量也有这些类型 int* , double* , float* ,char* , short*(PS:也可以中间空一格再打出*,如: int * ),指针变量是用来存放内存地址的变量,在同一CPU构架下,不同类型的指针变量所占用的存储单元长度是相同的,而存放数据的变量因数据的类型不同,所占用的存储空间长度也不同。我们可以看到,他们的结果是一样的,都是a的地址,其中 int* 是指针变量中的int类型,而 & 符号则为取地址符号。而在x86,也就是32位的情况下,又是几个字节呢?
2024-09-26 22:13:20
527
原创 扫雷(下)
分为三个部分,game.h , game.c ,还有main.c。其中game.c是进行函数实现的功能,main.c是主要的流程。扫雷游戏的代码完整版放在这里啦。
2024-09-03 12:35:53
306
原创 一起刷C语言菜鸟教程100题(36-40)
首先n*n的矩阵我们可以想到二维数组,然后对角元素根据下标规律我们会发现:如果 n 为奇数,中间元素会重复一次,需要再减去一次,n 为偶数就没有影响~先说明这个虽然菜鸟教程也有答案,但是这个专栏的博客是自己过手写了一遍,有自己的理解,有些习题自己是变化了一些,更适合练手,也会写的更普遍一些~这个题我们要知道何为素数,素数就是除了一和它本身数之外的数字都不能被被除尽就是素数,其中要特别注意2也是素数!这里考虑到三种情况,第一种情况是插入在开头,第二种是插入在中间,第三种是插入在结尾。有一个已经排好序的数组。
2024-07-25 17:34:34
354
原创 一起刷C语言菜鸟教程100题(27-35)
要想解决这个题,我们首先要知道什么是质数, 所谓质数就是除了1和本身之外其它都不能被整除,这就是质数,那么我们只要进行一个循环,从2开始,到这个数本身之前,让这个数字去除以这些数字,如果取余为0则说明不是质数,停止循环,其他则继续直到循环结束说明是质数,但是这里要注意,2是素数!他说比第4个人大2岁。求它几位数只要让它一直除以10,每除一次就是一位,直到除到最后不能再除为止,直到它使几位数之后就可以打印逆序了,取余一次就是最后一位开始,再除以一次10,再取余就变成倒数第二位了,依此类推,就可以写出代码。
2024-07-25 17:34:30
1016
原创 0基础认识C语言(函数)
我们经常会用一些函数,比如sqrt();等等,这些就相当于是库函数,里面已经写好了,我们直接用就行而自定义函数则是我们要实现的属于自己的功能,比如说你想写一个求平均数的函数,就可以自己写。
2024-07-22 21:31:12
292
原创 恶趣味猜数字+关机(C语言游戏)
这是对之前发布的第一个资源的一个讲解,大家感兴趣可以作更改,但是要声明一点,如果你改的代码带来了不太好的后果,与本人无关,大家要合理的运用知识,遵守道德。那我们开始今天的话题。猜数字游戏关机版本:1. 猜数字(要会随机数)2. 电脑关机3. 结合。
2024-07-22 20:15:18
561
2
原创 三字棋游戏(C语言详细解释)
hello,小伙伴们大家好,算是失踪人口回归了哈,主要原因是期末考试完学校组织实训,做了俄罗斯方块,后续也会更新,不过今天先从简单的三字棋说起话不多说,开始今天的内容。
2024-07-21 11:37:59
1362
5
原创 抱歉 停更一个月(七月六号继续更新)
等七月六号就开始继续更新刷题内容,目前先打算把菜鸟更完,当然也继续更新C语言的学习。要去准备学校的期末考试啦~
2024-06-06 23:25:58
243
原创 0基础认识C语言(理论+实操 2)
小伙伴们大家好,今天也要撸起袖子加油干!万事开头难,越学到后面越轻松~话不多说,开始正题~接上次博客,我们学到了转义字符,最后留下两个转义字符不知道大家有没有动手尝试了一遍,在这里给大家演示一遍ASCII表如下图,大家可以试着找找,看输出结果是否一致。
2024-05-29 21:40:32
1609
C语言 猜数字游戏关机版本 闲暇时的小游戏 真实关机!!!
2024-04-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人