自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript对象

JavaScript 对象是拥有属性和方法的数据。在 JavaScript中,几乎所有的事物都是对象。将一些函数与对象封装起来就是对象,所谓封装在语法层面就是,把函数和变量用英文大括号{}包起来。使用:key:value的形式,value可以是对象的值,也可以是对象的地址。JS允许自定义对象,对象 是一组无序的相关属性和方法的集合。

2023-08-31 18:30:41 160

原创 JavaScript常用系统API及正则

下标是从0开始的,不管是文字还是标点,还是特殊符号在字符串中都各占一个字符。如果要在引号中加引号,记住外单内双,外双内单。

2023-08-31 18:12:16 189

原创 JavaScript基础

JavaScript语言主要是完成页面的数据验证,因此运行在客户端,需要运行浏览器来进行解析。ECMAScript是js的一个标准。一个完整的js是由ECMAScript,Dom,Bom组成的。JS是弱类型,由值决定变量类型,变量可被重新赋值,后者会覆盖前者。JavaScript的特点:1.是一款脚本语言编程语言需要编译,脚本语言不需要编译,浏览器可直接识别2.是解释性语言根据代码顺序逐一解释,某一行报错,会从这一行代码开始报错,不影响上面代码,此为JS阻塞3.是一种安全性语言。

2023-08-25 17:17:25 128

原创 JavaIO流

按照流的方式进行输入输出,数据被当成无结构的字节序或字符序列。从流中取得数据的操作称为提取操作,而向流中添加数据的操作称为插入操作。字符流是可以直接读写字符的IO流,字符流读取字符,就要先读取到字节数据,然后转为字符.;将文本写入字符输出流,缓冲各个字符,从而提供单个字符、数组和字符串的高效写入。字节流因为操作的是字节,所以可以用来操作媒体文件。从字符输入流中读取文本,缓冲各个字符,从而提供字符、数组和行的高效读取。字节流和字符流的基本操作是相同的,但是要想操作媒体流就需要用到字节流。

2023-08-16 17:04:37 105

原创 Java工具类

API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

2023-08-15 18:09:58 97 1

原创 Java集合

Collection表示一组对象,这些对象也被称为Collection的元素。一些Collection允许有重复的元素(例如List),但是另一些则不允许有重复的元素,即可为无序的(如Set)。集合只能存储引用数据类型ArrayList是顺序结构特点:查询快,增删慢、线程不安全,效率高LinkedList底层数据结构是链表特点查询慢,增删快,线程不安全,效率高案例:Map是一个存储键值对元素的集合。将键映射到值的对象。一个映射不能包含重复的键,每个键最多只能映射到一个值。

2023-08-14 16:10:08 95

原创 Java基础(方法)

方法,也称函数,如果想要重复一段或者多段代码块的使用,可以将这些代码封装成一个方法,方法具体表现为某种行为,使用方法可以提高代码的复用性。JAVA方法是语句的集合,方法是解决一类问题的步骤的有序组合,方法包含在类或对象中,方法在程序中被创建,在其他地方被引用。方法的优点使程序变得更简短而清晰有利于程序维护可以提高程序开发的效率提高了代码的重用性。

2023-08-05 14:41:06 91 1

原创 Java基础(数组)

数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。数组既可以存储基本数据类型,也可以存储引用数据类型。数组是一组相关数据的集合,一个数组实际上就是一连串的变量。声明一个数组就是在内存空间划出一串连续的相同类型的空间。

2023-08-04 15:51:53 75 1

原创 Java基础(循环结构)

循环在生活中随处可见,循环语句可以在满足循环条件的情况下,反复执行某一段代码。这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环。 PS:在使用循环之前,需要先搞清楚“什么时候要做什么事”。因为循环不能一直不停。所有的循环结构嵌套不要多于三层,循环一定要有循环条件 循环结构的组成: 1.初始化语句。 一条或者多条语句,这些语句完成一些初始化操作。

2023-08-03 16:34:38 330

原创 Java基础(选择结构)

在java中,如果要动态接收数据,给变量赋值,我们需要使用一个对象:scannerScanner:扫描器作用:动态接收数据 创建扫描器的语法: Scanner sc = new Scanner(System.in); 代码的执行会从上到下,从左到右按照顺序执行 if语句有三种结构基础知识: 选择结构有特定的语法规则,代码要执行具体的逻辑运算进行判断,逻辑运算的结果有两个(true、false),所以产生选择,按照不同的选择执行

2023-08-02 17:55:38 96

原创 Java基础

数据的存储绝不是一窝蜂往内存里堆,而是按照数据的类型,有序的将数据进行合理的存储。内存其实是个大网,像一张表格一样充满了行和列,行列交错也就产生了单元格,每个单元格存储1位信息,通常每段信息的第一个单元格被称为“内存起始地址”,用来记录数据在内存中的位置。其实在内存中并没有栈,但由于堆的特性,导致数据在存入堆后检索速度受限,所以栈是一种对堆的使用方法。堆里是主要数据存储空间,大量的数据本体会被存储在这里空间内,同时这个区域的空间是动态的,当需要空间时进行申请,堆就会分配一块区域给你,用完之后再归还给堆。

2023-08-01 16:18:37 84 1

原创 软件开发流程

测试工程师----->测试用例,测试报告。前端,后端,联调----->页面,接口。产品经理----->需求文档及原型图。项目经理,架构师----->项目架构。运维工程师,实施工程师(后台)UI设计师----->UI图。确定模式,语言,框架。

2023-07-31 17:16:20 100 1

原创 前端起名规范

尽量少使用伪类选择器 nth:type-of-child()图片的名称分为头尾两部分,用下划线隔开,头部分表示此图片的大类性质。减少使用功能position absolute fixed 属性;重要图片 加【alt】 重要标签加【title属性】important 权重最高。尽量使用复合属性 magin border。例如:广告、标志、菜单、按钮等等。以上来自于博主:上网的虫不叫网虫,多使用兼容性好的样式 css2。

2023-07-26 18:06:54 1157 1

原创 Git使用及常用命令

远程(gitee上)

2023-07-25 11:43:01 79

原创 CSS布局

column-rule 设置所有 column-rule-* (color,style,width)属性的简写属性。stretch:如果指定侧轴大小的属性值为‘auto’,则其值会使项目的边距盒的尺寸尽可能接近所在行的尺寸。stretch:如果指定侧轴大小的属性值为‘auto’,则其值会使项目的边距盒的尺寸尽可能接近所在行的尺寸。所以,轴线之间的间隔比轴线与边框的间隔大一倍。space-around:两端对齐,中间自适应。space-between:与交叉轴两端对齐,轴线之间的间隔平均分布。

2023-07-21 17:54:33 593 1

原创 CSS渐变与动画

开始位置:渐变开始的位置,属性值可以为百分比,长度,left/right/top/bottom(可组合使用)与to搭配。发散方向:center,left,right,top,bottom(与at搭配)ease-in-out:慢速开始及结束。-property:属性,一般为all,可以是其他属性名称。-duration:时间,单位时时间单位,一般为秒(s)linear-gradient(开始位置/角度,起始颜色,终止颜色)radial-gradient(形状,发散方向,起始颜色,终止颜色)

2023-07-21 13:46:11 93 1

原创 CSS进阶

(1)left/right/center/bottom/top 这几个属性值可以两两组合使用,如果只规定了一个关键词,那么第二个值将是"center"space:平铺图像。当不能整数次平铺时,会用空白间隙填充在图像周围(不会放大或缩小图像)600~900,bold,bolder(强调,同<strong>) 加粗。break-all:允许在单词内换行(无差别强制换行,不会留有空白)(2)x% y% 第一个值是水平位置,第二个值是垂直位置。text-bottom:元素底端与父元素字体的底端对齐。

2023-07-20 17:00:44 91

原创 HTML进阶(表单新增属性)

max定义最大值,min定义最小值,step定义步长。(目前无浏览器支持)type="tel"

2023-07-19 15:30:48 74

原创 CSS属性(position定位)

如果父盒子有定位属性,则相对父盒子定位。逐级往上找,相对于碰到的第一个有定位属性的父级盒子定位,如果都没有,则相对浏览器窗口定位。子绝父相:为了让绝对定位有定位点,一般会给其父级盒子加相对定位。:固定定位,相对于浏览器定位,浏览器滚动时,仍处于固定位(即不随页面滚动变化):相对于浏览器窗口定位,与top,bottom,left,right配合使用。属性:relative:相对定位。默认值为z-index:1。:同级之间决定层级顺序。

2023-07-18 15:56:54 80 1

原创 CSS属性(float浮动)

缺点:自动撑开,但会导致溢出的部分无法显示。缺点:不能自动撑开,高为固定值,不够灵活。优点:达到添加无意义盒子的效果且不受影响。缺点:属性值必须为无,无意义无宽高。同级之间加float属性,其余的也要加。影响:破坏了布局,导致布局错乱。

2023-07-17 15:34:21 98 1

原创 CSS属性

【代码】CSS属性。

2023-07-14 15:53:40 86 1

原创 CSS基础(一)

【代码】【无标题】

2023-07-13 15:06:19 84

原创 HTML基础(二)

饮品

2023-07-12 14:49:03 184 1

原创 HTML基础标签

HTML全称,即超文本标记语言。

2023-07-11 14:07:35 159 4

空空如也

空空如也

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

TA关注的人

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