- 博客(95)
- 收藏
- 关注
原创 圣诞节没什么礼物,来个爱心和彩色圣诞树代码(彩色动态圣诞树可以写喜欢的人名字哦)
通过整编,都可以直接在C语言的软件运行,不同的源文件会有()注释。更加好看的圣诞树 (.c)彩色圣诞树 (.cpp)
2021-12-16 12:02:06 10706 5
原创 越跑越快的C语言贪吃蛇
/*蛇越长跑得越快*/#include <stdio.h>#include <windows.h>#include <stdlib.h>#include <math.h>//#include <unistd.h>#include <conio.h>#include <string.h>#include <time.h>void food();void show().
2021-12-11 13:09:42 245 1
原创 VSCode作业1:猜数字游戏和简单计数器(包含完整代码)
要实现计数器,我们很容易联想到‘++’自增和for循环,如果在Java中我们能很简单的实现功能,但是VSCode中for的用法和Java中不一样,因此我们应该使用VSCode中的函数来 ‘setInterval’来实现功能。下面我只是写了CSS样式简单示例,实际效果可以自行修改,不用拘于我所写的,写法有些重复,还有很大的优化空间,自行修改。this.result = "恭喜你猜对了!this.result = "输入有误,请重新输入";
2023-05-06 11:24:36 1733
原创 前端学习14:HTML 代码约定
没有必要在短的和相关项目之间使用空行,也没有必要缩进每个元素。为了确保恰当的解释,以及正确的搜索引擎索引,在文档中对语言和字符编码 的定义越早越好。在HTML5标准中,能够省略标签和标签以及标签。默认地,浏览器会把之前的所有元素添加到默认的元素。使用“不整洁”的HTML样式的后果,是可能会导致JavaScript错误。元素在HTML5中是必需的。请尽可能制作有意义的标题。元素是文本的根元素。--和-->在独立的行中书写。
2023-04-27 21:18:43 1105
原创 前端学习13:HTML响应式设计、计算机代码、语义元素
在程序中,语义(semantics)指的是一段代码的含义,例如:运行一段代码,它出现的效果所展示的就是这段代码的语义。换句话说,就是代码是什么意思;语义元素清楚地向浏览器和开发者描述其意义。非语义元素的例子: 和 - 无法提供关于其内容的信息。语义元素的例子:、 以及 - 清晰地定义其内容。解释:同样是标签,为什么你是语义元素,我不是?不公平!!!
2023-04-21 19:11:10 670
原创 前端学习10:HTML JavaScript
目录一、JavaScript 使HTML页面更具有动态性和交互性浏览器中的 JavaScript 能做什么?二、 HTML标签 三、HTML标签编辑 四、JavaScript 的功能示例1. JavaScript 能够更改内容:2. JavaScript能够更改样式: 3.JavaScript能够更改属性五、HTML Script标签JavaScript 的常见用途是图像处理、表单验证和内容的动态更改。在网页中插入新的 HTML,修改现有的网页内容和网页的样式。响应用户的行为,响应鼠标的点击或移动、键盘的
2023-04-18 16:16:55 650
原创 前端学习9:HTML内联框架
属性值默认单位是像素,但是也可以用百分比来设定(比如“60%”)。height和width属性用于规定iframe的高度和宽度。frameborder属性规定是否显示iframe周围的边框。iframe可作为链接的目标(target)。iframe用于在网页内显示网页。提示:URL是指向隔离页面的位置。
2023-04-14 20:51:07 876
原创 前端学习8:HTML块、类、Id
id属性用于为 HTML 元素指定唯一的 idid 属性的值在 HTML 文档中必须是唯一的CSS 和 JavaScript 可使用id属性来选取元素或设置特定元素的样式id属性的值区分大小写id属性还可用于创建 HTML 书签JavaScript 可以使用getElementById() 方法访问拥有特定 id 的元素。
2023-04-13 20:17:06 945
原创 前端学习7:HTML图像、表格、列表
自定义列表不仅是一列项目,还是项目及其注释的组合。自定义列表以标签开始。每个自定义列表项以开始。每个自定义列表项的定义以 开始。
2023-04-13 19:20:04 1318
原创 前端学习6:HTML链接
在 HTML 中,我们使用来表示超链接。. 超链接(Hyperlink)是网页中最常见的元素之一,整个互联网都是基于超链接而构建的。超链接可以是一个字,一个词、或者一组词,也可以是一幅图画,您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分。我们通过使用标签在HTML中创建链接。有两种使用标签的方式:1.通过使用href属性 - 创建指向另一个文档的链接2.通过使用name属性 - 创建文档的书签。
2023-04-11 21:44:33 9991
原创 《Java从入门到精通》“ switch case“学习心得11
如果没有 break 语句出现,程序会继续执行下一条 case 语句,直到出现 break 语句。如果 case 语句块中没有 break 语句时,JVM 并不会顺序输出每一个 case 对应的返回值,而是继续匹配,匹配不成功则返回默认 case。当变量的值与 case 语句的值相等时,那么 case 语句之后的语句开始执行,直到 break 语句出现才会跳出 switch 语句。case 语句中的值的数据类型必须与变量的数据类型相同,而且只能是常量或者字面常量。//你可以有任意数量的case语句。
2023-04-06 08:41:07 151
原创 前端学习2:HTML基本标签
HTML标题(heading)是通过、....等标签进行定义的,数字越大字号越小。HTML网址链接是通过标签进行定义的。HTML图像是通过标签进行定义的。HTML段落是通过标签进行定义的。href:用于指定链接中的地址。图片尺寸可以自己定义。
2023-04-05 20:28:54 346
原创 前端学习1:HTML简介
HTML 是用来描述网页的一种语言。HTML 指的是超文本标记语言HTML 不是一种编程语言,而是一种标记语言 (markup language)标记语言是一套标记标签 (markup tag)HTML 使用标记标签来描述网页。
2023-04-05 20:06:52 388
原创 《Java从入门到精通》“String类 “学习心得13
如果要频繁对字符串内容进行修改,出于效率考虑最好使用 StringBuffer,如果想转成 String 类型,可以调用 StringBuffer 的 toString() 方法。在任意时间点上它都包含某种特定的字符序列,但通过某些方法调用可以改变该序列的长度和内容。用于存放字符的数组被声明为final的,因此只能赋值一次,不可再更改。String 类的一个访问器方法是 length() 方法,它返回字符串对象包含的字符数。创建了一个新的对象 "Runoob",而原来的 "Google" 还存在于内存中。
2022-11-08 10:33:52 331
原创 《Java从入门到精通》“Number & Math“学习心得12
然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形。为了解决这个问题,Java 语言为每一个内置数据类型提供了对应的包装类。Java 的 Math 包含了用于执行基本数学运算的属性和方法,如初等指数、对数、平方根和三角函数。Math 的方法都被定义为 static 形式,通过 Math 类可以在主函数中直接调用。60度的正切值:1.7320508075688767。都是抽象类 Number 的子类。90 度的正弦值:1.0。π/2的角度值:90.0。0度的余弦值:1.0。
2022-10-14 19:00:07 130
原创 Java解一元二次方程和四则运算
首先要设置需要的变量,如果一开始不知道需要几个变量的话,可以先把必要的先设置了,比如运算的两个数,结果肯定是必需的。一元二次方程求根公式是x=[-b±√(b^2-4ac)]/2a,标准形式为:ax²+bx+c=0(a≠0)。然后就是结构怎么选择了,像这种多个类型的很容易联想到循环结构,反正编码就是不断尝试的过程,我们可以一步一步试。当Δ=b^2-4ac<0时,x={-b±[(4ac-b^2)^(1/2)]i}/2a。当Δ=b^2-4ac≥0时,x=[-b±(b^2-4ac)^(1/2)]/2a。
2022-10-14 18:08:42 3180
原创 Java抽象类学习
在class前面添加abstract关键字就行了。abstract修饰的方法没有方法体,以分号结尾。final修饰的类不可继承,而抽象类本事是不能被实例化的,是需要让子类去继承,如果父类使用了final修饰符修饰方法,子类继承后,也无法重写该方法。private的访问权限是本类中,子类继承父类后,是无法方法private修饰的方法的。帮助理解,不要死记。(1)抽象类不能创建对象,如果创建的话,编译就没有办法通过从而报错。可以创建其非抽象子类的对象。
2022-10-14 17:13:54 386
原创 Java “static方法“
static方法一般称作静态方法,由于静态方法不依赖于任何对象就可以进行访问,因此对于静态方法来说,是没有this的,因为它不依附于任何对象,既然都没有对象,就谈不上this了。并且由于这个特性,在静态方法中不能访问类的非静态成员变量和非静态成员方法,因为非静态成员方法/变量都是必须依赖具体的对象才能够被调用。但是要注意的是,虽然在静态方法中不能访问非静态成员方法和非静态成员变量,但是在非静态成员方法中是可以访问静态成员方法/变量的。:修饰属性,方法,静态代码块,在构造方法之前执行,并且只执行一次。
2022-10-14 17:12:29 192
原创 Java类的转型
只能强转父类的引用,不能强转父类的对象,所以必须先向上转型,才能向下转,因为得先向上转得到父类的引用。即调用方法时,按照从子类(运行类型)开始查找方法,然后调用,规则我前面我们讲的方法调用规则一致。可以调用子类的所有成员,(向下转型可以得到子类的特有方法),即等同于一般子类对象。但是不能调用子类的特有的成员,因为在编译阶段,能调用哪些成员。编译类型看=的左边,运行类型看=的右边(编译 javac。一个对象的编译类型和运行类型可以不一致,也可以一致。访问属性看编译类型,编译类型是谁就访问谁。
2022-10-14 17:11:11 442
原创 《Java从入门到精通》“Character 类 “学习心得13
回车"(Carriage Return)和"换行"(Line Feed)这两个概念的来历和区别。在计算机还没有出现之 前,有一种叫做电传打字机(Teletype Model 33,linux/Unix下的tty概念也来自于此)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正 好可以打两个字符。这就是"换行"和"回车"的来历,从它们的英语名字上也可以看出一二。然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情况。
2022-10-07 17:19:30 108
原创 《Java从入门到精通》“ 条件语句“学习心得10
//每行打印个数数行数保持一致 //下面是菱形四天便的函数,在边上的坐标点打印*,否则打印空格 if。if 语句后面可以跟 else 语句,当 if 语句的布尔表达式值是 false 时,else 语句块会被执行。如果布尔表达式的值为 true,则执行 if 语句中的代码块,否则执行 if 语句块后面的代码。////如果布尔表达式 2的值为true执行代码。////如果布尔表达式 1的值为true执行代码。//如果布尔表达式 1的值为true执行代码。//如果布尔表达式为true将执行的语句。
2022-10-07 17:06:28 108
原创 国庆创作《Java从入门到精通》“修饰符“学习心得7
抽象类不能用来实例化对象,声明抽象类的唯一目的是为了将来对该类进行扩充。一个类不能同时被 abstract 和 final 修饰。如果一个类包含抽象方法,那么该类一定要声明为抽象类,否则将出现编译错误。抽象类可以包含抽象方法和非抽象方法。抽象方法抽象方法是一种没有任何实现的方法,该方法的具体实现由子类提供。抽象方法不能被声明成 final 和 static。任何继承抽象类的子类必须实现父类的所有抽象方法,除非该子类也是抽象类。如果一个类包含若干个抽象方法,那么该类必须声明为抽象类。
2022-10-06 12:13:58 93
原创 国庆创作《Java从入门到精通》“变量类型“学习心得6
数值型变量的默认值是0,布尔型变量的默认值是false,引用类型变量的默认值是null。实例变量对于类中的方法、构造方法或者语句块是可见的。实例变量的值应该至少被一个方法、构造方法或者语句块引用,使得外部能够通过这些方式获取实例变量信息;局部变量在方法、构造方法、或者语句块被执行的时候创建,当它们执行完成后,变量将会被销毁;实例变量:独立于方法之外的变量,不过没有 static 修饰。实例变量声明在一个类中,但在方法、构造方法和语句块之外;实例变量在对象创建的时候创建,在对象被销毁的时候销毁;
2022-10-06 12:09:09 86
原创 国庆创作《Java从入门到精通》“数据类型“学习心得5
答:在java的世界里,如果比int类型小的类型做运算,java在编译的时候就会将它们统一强转成int类型。当是比int类型大的类型做运算,就会自动转换成它们中最大类型那个。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。也就是说,当创建变量的时候,需要在内存中申请空间。因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。3. 在把容量大的类型转换为容量小的类型时必须使用强制类型转换。
2022-10-06 12:05:37 331
原创 国庆创作《Java从入门到精通》“对象和类“学习心得4
对象是类的一个实例,相当于一个确切的物体,有状态和行为。例如,一只猫是一个对象,它的状态有:毛色、名字、品种;:类是一个模板,是一种总称,相当于一个班级可以理解为一个类,班级里的学生可以理解为是对象,它描述一类对象的行为和状态。System.out.println("小狗的名字是 : " + name );类有若干种访问级别,并且类也分不同的类型:抽象类和 final 类等。在创建一个对象的时候,至少要调用一个构造方法。除了上面提到的几种类型,Java 还有一些特殊的类,如:内部类、匿名类。
2022-10-06 11:52:03 88
原创 国庆创作《Java从入门到精通》“基础语法“学习心得3
一个 Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。Java中默认的整数类型是int,如果要定义为long ,则要在数值后加上L或者l。默认的浮点型是双精度浮点,如果要定义float,则要在数值后面加上f或者F。boolean 布尔型 1个字节 8bit(8位)空白行或者有注释的行,Java 编译器都会忽略掉。一个字节等于8位,1个字节等于256个数。"\t" (水平制表符(到下一个tab位置))byte 字节类型 1个字节。"\" " (双引号)
2022-10-06 11:42:54 107
原创 国庆创作《Java从入门到精通》“Java开发环境配置“学习心得2
通常,sun 为我们提供了一些额外的丰富的类包,一个是 dt.jar,一个是 tools.jar,这两个 jar 包都位于 C:\jdk1.6.0\lib 目录下,所以通常我们都会把这两个 jar 包加到我们的 classpath 环境变量中 set classpath=.;假设我们的JDK安装在 C:\jdk1.6.0 目录下,那么在 C:\jdk1.6.0\bin 目录下就是我们常用的 java 应用程序,我们就需要把 C:\jdk1.6.0\bin 这个目录加到 path 环境变量里面。
2022-10-06 11:41:24 120
原创 国庆创作《Java从入门到精通》“基本概念“学习心得1
多态性的实现受到继承性的支持,利用类继承的层次关系,把具有通用功能的协议存放在类层次中尽可能高的地方,而将实现这一功能的不同方法置于较低层次,这样,在这些低层次上生成的对象就能给通用消息以不同的响应。封装使数据和加工该数据的方法(函数)封装为一个整体,以实现独立性很强的模块,使得用户只能见到对象的外特性(对象能接受哪些消息,具有哪些处理能力),而对象的内特性(保存内部状态的私有数据和实现加工能力的算法)对用户是隐蔽的。类的对象是各自封闭的,如果没继承性机制,则类的对象中的数据、方法就会出现大量重复。
2022-10-06 11:39:27 76
原创 电脑桌面美化教程,强迫症福利
大家也可以看出,虽然好看,但是使用起来不是很方便,但是习惯了也还行,毕竟哪个强迫症不喜欢呢,哈哈最后分享几张氛围感的壁纸,哈哈好啦,希望对你有帮助,多多支持,哈哈,掰掰ヾ(•ω•`)o。
2022-10-06 11:34:26 3416
原创 《Java从入门到精通》“循环结构 “学习心得9
如果为false,循环终止,开始执行循环体后面的语句。while 循环和 while 循环相似,不同的是,do…while 循环中,程序立即跳转到布尔表达式的判断语句。break 主要用在循环语句或者 switch 语句中,用来跳出整个语句块。在 for 循环中,continue 语句使程序立即跳转到更新语句。break 跳出最里层的循环,并且继续执行该循环下面的语句。for循环执行的次数是在执行前就确定的。只要布尔表达式为 true,循环就会一直执行下去。执行一次循环后,更新循环控制变量。
2022-10-06 11:18:03 353
原创 《Java从入门到精通》“修饰符“学习心得7
抽象类不能用来实例化对象,声明抽象类的唯一目的是为了将来对该类进行扩充。一个类不能同时被 abstract 和 final 修饰。如果一个类包含抽象方法,那么该类一定要声明为抽象类,否则将出现编译错误。抽象类可以包含抽象方法和非抽象方法。抽象方法抽象方法是一种没有任何实现的方法,该方法的具体实现由子类提供。抽象方法不能被声明成 final 和 static。任何继承抽象类的子类必须实现父类的所有抽象方法,除非该子类也是抽象类。如果一个类包含若干个抽象方法,那么该类必须声明为抽象类。
2022-10-05 23:17:04 102
原创 《Java从入门到精通》“变量类型“学习心得6
在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如下:格式说明:type为Java数据类型。identifier是变量名。可以使用逗号隔开来声明多个同类型变量。Java语言支持的变量类型有:类变量:独立于方法之外的变量,用 static 修饰。实例变量:独立于方法之外的变量,不过没有 static 修饰。局部变量:类的方法中的变量。
2022-10-05 22:50:44 87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人