自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 相对定位、绝对定位、固定定位、粘性定位

默认值为static。(position:static)static元素框正常生成:块级元素生成一个矩形框,作为文档流的一部分,行内元素则会创建一个或多个行框,置于其父元素中。CSS有三种基本的定位机制:普通流、浮动和绝对定位。除非专门指定,否则所有框都在普通流中定位。也就是说,普通流中的元素的位置由元素在(X)HTML中的位置决定。普通流就是HTML文档中的元素如块级元素、行内元素依据他们的显示属性按照在文档中的先后次序依次显示。是块级元素就占一行或多行,是行内元素就和其他元素共处一行。

2023-08-07 18:30:16 83 1

原创 css基础

在使用外部样式表的情况下,你可以通过改变一个文件来改变整个站点的外观。继承:在子父类中,文本样式可以被继承,布局样式不可以被继承 (块及元素继承父的宽,行冀不可以)内部样式与外部样式优先级相同,如果都设置相同样式那么后写的样式优先级更高。E:lang{属性:属性名}向带有指定 lang 属性的元素添加样式。冲突:同一个元素设置相同的属性会造成冲突,遵循就近原则选择属性值。层叠:同一个元素使用了不同的样式表,所有的样式进行叠加就叫叠加。E:focus{属性:属性名}向拥有键盘输入焦点的元素添加样式。

2023-08-02 20:16:32 27

原创 HTML简介

1.HTML是一种超文本标记语言,“超文本”就是指页面内可以包含图片、链接、甚至音乐、程序等非文字元素。2.HTML不是一种编程语言;3.HTML5是HTML的最新版本常用的:WebStorm、notepad、Ecliipse、text sublime、Dreamweaver等推荐:HBuilder。

2023-07-31 19:16:38 36 1

原创 Java - io流

创建文件夹:public boolean mkdir()创建文件夹:如果文件夹存在,就不创建,返回false,只能创建单个文件夹,mkdir cmake dire(tory);创建多层文件夹:public boolean mkdirs()创建文件夹,如果文件夹存在,就不创建,返回fdse,可以创建多层文件夹,mkdirs。方法:创建文件:public boolean createNewFile()创建文件,如果文件存在,就不创建,返回false。字节流:字节输入流:FileInputStream;

2023-07-26 16:38:44 36 1

原创 Java工具类API

=:可以比较基本数据和引用数据类型,比较基本数据类型的时候比较的是值,比较引用数据类型的时候比较的是地址值。2.hashcode:返回对象的哈希码值(对象的内存地址值);基本数据类型是没有方法的,但是可以通过包装类来实现方法的调用。**拆箱:**脱装备(变弱) 包装类-----基本数据类型。**装箱:**穿装备(变强) 基本数据类型-----包装类;1.getclass:返回对象的字节码文件对象;类的全路径名+@+对象的哈希码值的十六进制。equals:底层代码就是==;object:所有类的父类。

2023-07-25 14:36:17 38

原创 java-集合

3.增(添加):add(元素)数组的长度和size不是一回事,如果size()小于数组长度,直接将元素放入到数据库里面,如果size()等于数组长度,会自动扩容。**泛型的好处:**省去了从集合中取出来数据的强制类型转换加了泛型,就会要求我们放入数据的时候,只能放入该数据类型的数据,<>放我们指定的数据类型。接口:一个类实现了一个接口,那么我们就要重写这个接口里的(抽象方法),也就是说,接口里的方法是大家都有的集合里面的。集合是一个动态的数组,数组的长度是不可变的,集合的长度是可以变的。

2023-07-24 17:29:51 27

原创 面向对象—接口、多态、异常

接口接口关键字:interface。接口:1.主要是用来定义规范的(抽象方法,经常省略,用public abstract修饰);2.和类一样,也是一种引用数据类型;3.接口中的成员变量都是常量,用public static final修饰(可以省略不写,这个在开发中很少用);4.接口是用来被实现的,而且一个类可以实现多个接口。implements(类和接口的关系);接口和类的关系:1.接口不能有构造方法,所以也不能实例化对象;2.接口里面不能有普通方法,只有抽象方法;3.接口是不能被类继

2023-07-21 16:06:36 27

原创 Java面向对象—继承、包和抽象

4.Java类的继承是单继承,但是可以多重继承,单继承就是一个子类只能继承一个父类,多继承就是,例如:a类继承b类,b类继承c类,所以按照关系就是c类是b类的父系,b类是a类的父系,这是Java继承区别于C++的继承的一个特性;如同一个文件夹一样,包采用了树形目录的存储方式,同一个包中的类名字是不同的,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应该加上包名加以区别,因此,包可以避免名字冲突。**包的概念:**为了更好的组织类,Java提供了包机制,用于区别类名的命名空间。

2023-07-20 14:52:01 33

原创 Java-面向对象

非访问修饰符:static:静态的,修饰成员变量和成员方法的,static修饰的成员变量和方法,不能直接调用非静态的成员变量和方法。对象:对象是真实存在的实体,对象是具体的,是类的具体体现(对象就是类的举例),对象是真实存在的实体,能描述出他的具体的属性。重写:tostring()想打印引用数据类型的时候,打印的是地址值,可以用重写tostring的方法,打印对象的属性值。包:本质就是一个文件夹,用来管理类的,类都要放在包中,某些功能都是相同的包,可以放在一个类中。行为:事物的动态的特征(方法,动作)。

2023-07-19 21:35:38 20

原创 JAVA核心(方法)

java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序代码组合方法包含在类中方法在程序中被创建,在其他地方被引用。

2023-07-18 17:47:39 69

原创 【无标题】

数组是存储同一种数据类多个元素的集合,也可以看成是一个容器。数组既可以存储基本数据类型,也可以存储引用数据类型。数组是一组相关数据的集合,一个数组实际上就是一连串的变量。变量声明一个变量就是在内存空间划出一块空间。数组声明一个数组就是在内存空间划出一连串连续的相同类型的空间。数组声明与使用声明语法:数据类型 [ ] 数组名 = 初值注意:[ ]中的5就是数组array的长度,数组的长度一旦给定就不能修改。1.其中数据类型代表:数组中盛放数据的数据类型;

2023-07-17 21:32:59 21

原创 for循环、while循环和do-while循环

根据刚才的操作,for循环和while循环都是先进性循环条件判断,再执行循环内的代码,而do-while循环更加特殊,它会先执行循环内的代码,再进行循环条件判断。不同点:在for循环中声明的循环变量无法在循环外部使用,而while循环却是在循环结构外部声明的循环变量,所以即便循环结束,也可以继续使用。但更推荐使用for循环,fer循环的循环变量在循环结束以后会直接被销毁,跟合理的使用内存空间。执行顺序:声明循环变量 —— 执行循环条件 —— 执行循环代码 —— 迭代 —— 判断循环条件 …

2023-07-14 14:11:34 67

原创 Java基础核心

#顺序结构这段代码中的运行结果是2,2。原因就是顺序结构,所谓顺序结构,其实就是按照代码原本应该的方式进行执行。从上到下,从左到右。总的来说,就是写在上边的代码先运行,下边的代码后运行;左边的代码先运行,右边的代码后运行。

2023-07-13 14:17:57 30

原创 【无标题】

就是赋值运算符,目的是将=右边的数据,赋值给=左边的空间。++num1,作用同num1++,但是在程序中会优先计算,num1++则会优先使用变量的现有值。–num1,作用同num1–,但是在程序中会优先计算,num1–则会优先使用变量的现有值。num1+=2,是num1=num1+2的缩写,也就是让num1本来的值与2相加。num1-=2,是num1=num1-2的缩写,也就是让num1本来的值与2相减。num1–,是num1 = num1-1;在这段代码中,=表示要将右边的数据存放在左边的变量中。

2023-07-12 17:40:28 19

空空如也

空空如也

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

TA关注的人

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