自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux命令

命令模式 --> :/?编辑模式–>Esc键–>命令模式。

2024-06-05 20:56:53 251

原创 【无标题】

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S

2024-01-08 22:21:25 889 1

原创 常用API

lastindexOf: 1.查找字符串 2.不存在的该字符那么返回的是-1,如果存在它查找的是从右往左进行查找。match:查找字符串 1.如果该字符存在会返回一个数组,里面包含找到的该字符,该字符的下标,整个字符串都会被返回。年: console.log(time.getFullYear());月: console.log(time.getMonth());日: console.log(time.getDate());

2023-08-31 19:19:23 48

原创 JavaScript对象

二.1.添加属性 对象名点新的属性 = 新的属性值 对象.key = value。(3)Object.create() 括号里面一定要写null,不然会报错。3.删除属性 delete 对象名.属性 成功返回true。2.修改属性 对象名.属性 =“” 直接改属性。(1.)var 对象名 ={属性:值}

2023-08-31 18:56:40 43

原创 JavaScript基础

1.number 2.string 3.boolean 4.null(空值 1.并不知道要定义什么类型 2.清空变量) 5.undefined(未定义)2.js是解决性语言(哪行报错,后面执行都不显示,但不影响前面的)js弱类型:根据后面等于号赋值才知道它是什么类型 多次赋值,后面会覆盖前面的值。number-string 相减运算 string类型转换数字类型然后进行相减。特点特征:1.js是脚本语言 (不需要编译浏览器可直接识别)1.输出变量的值,输出某些内容的值 2.排错。

2023-08-25 18:53:13 41

原创 javaAPI

API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。java为我们提供了基本数据类型的包装类,这些包装类分为两类,一种是对象型包装类,不继承任何其他类(Object的直接子类),另一种是数值型包装类,继承于Number类。为我们提供的一整套工具类。其中包含,获取时间,时间的格式转换,数字的运算,接收用户输入,生存随机数等。

2023-08-15 18:28:39 40

原创 java集合

一些Collection允许有重复的元素(例如List),但是另一些则不允许有重复的元素,即可为无序的(如Set)。1.当我们将一个对象放入集合中,集合不会记住此对象的类型,当再次从集合中取出此对象时,改对象的编译类型变成了Object类型,但其运行时类型任然为其本身类型。集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称集合中的对象就是指 集合中对象的引用(reference)。Collection集合的儿子Set是唯一的,List是可重复 的。MAP集合的键是唯一的,值是可重复的。

2023-08-14 18:43:37 27

原创 java的多态和异常

当保护代码块中发生一个异常时,try 后面的 catch 块就会被检查。如果发生的异常包含在 catch 块中,异常会被传递到该 catch 块,这和传递一个参数到方法是一样。如果抛出异常的数据类型与 ExceptionType1 匹配,它在这里就会被捕获。所有的异常类是从 java.lang.Exception 类继承的子类。如果保护代码中发生异常,异常被抛给第一个 catch 块。向下转型:将一个指向子类对象的父类引用赋给一个子类的引用。如此,直到异常被捕获或者通过所有的 catch 块。

2023-08-11 19:31:13 34

原创 java抽象和接口

在繁杂的类信息中把关键信息拿出来,就组成一个新的简洁大方的类抽象类不能被实例化由于抽象类不能实例化对象,所以抽象类必须被继承,才能被使用在Java中抽象类表示的是一种继承关系,一个类只能继承一个抽象类,而一个类却可以实现多个接口三.抽象类vs普通方法:抽象方法无方法体普通方法有方法体。

2023-08-10 17:05:32 27

原创 java修饰符

被final修饰过的变量不能再被赋值,被final 修饰过的方法不能被重写,被final修饰类不能被继承,但可以继承别人。在 Java 中,类的继承是单一继承,也就是说,一个子类只能拥有一个父类,所以 extends 只能继承一个类。我们可以通过super关键字来实现对父类成员的访问,用来引用当前对象的父类。1.对static修饰过的变量,一般不希望它发生改变,但是也可以修改。2.static类级别,随着类加载时一起被加载到内存当中。3.被static修饰的方法不希望被重写,但可以被重写。

2023-08-09 18:39:17 28

原创 java面向对象

类可以访问:private(私有的) public(公共的) this 调用静态常量池。创建包的规则: 域名导致 字母全小写 不能有数字。Java一共有23种设计模式。完全限定名(包名+类名)单例 工厂 代理设计。

2023-08-08 17:10:36 29

原创 java的构造方法

与返回值,访问修饰符无关。在一个类的构造方法执行完成后,它的对象才能创建出来。此时系统不再提供默认无参数构造方法。变量作用域确定可在程序中按变量名访问该变量的区域。如果在类里写了有参构造方法必须配一个无参构造方法。系统提供默认无参构造方法。变量声明的而为之决定变量作用域。同一个类中:自定义构造方法。this 关键字是远的。

2023-08-07 17:24:16 33

原创 java的方法

方法在程序中被创建,在其他地方被引用。方法是解决一类问题的步骤的有序组合。3,可以提高程序开发的效率。1.使程序变得简短而清晰。方法包含于类或对象中。4.提高代码的重要性。

2023-08-05 17:44:40 30 1

原创 Java中的数组

ArrayIndexOutOfBoundsException 报错信息 (数组下标越界)注意:[] 中5就是数组array的长度;数组的长度一旦给定,就不能修改。数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。数组是一组相关数据的集合,一个数组实际上就是一连串的变量。数组既可以存储基本数据类型,也可以存储引用数据类型。数组的下标访问元素,下标从0开始。数组类型[] 数组名 = 初值。

2023-08-04 17:43:08 26 1

原创 Java的循环结构

循环在生活中随处可见,循环语句可以在满足循环条件的情况下,反复执行某一段代码。这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环。循环更加特殊,它会先执行循环内的代码,再进行循环条件的判断。循环却是在循环结构外部声明的循环变量,所以即便循环结束,也可以继续使用。时,会将本次循环终止,但是循环结构不退出,继续执行迭代部分并开始下一次循环。循环的循环变量在循环结束后会直接被销毁,更合理的使用内存空间。

2023-08-03 17:41:16 64

原创 Java选择结构

但一般不建议,除非结果是可以预计且不会发生变化的。后面只能是常量,不能是变量,而且,多个。三目运算和if else。语句的结束条件必定是遇到。可以省略,一般不建议。或已经执行到最末尾。

2023-08-02 19:30:46 34 1

原创 变量和数据类型

int 表示要存储的而数据类型是整数类型,num表示标识符。当运算优先级不够时,可以在表达式外边增加小括号。完成了对内存的使用,并得到一块存有数据的空间。就是赋值运算符,目的是将。来提升表达式的优先级。

2023-08-01 17:27:06 35 1

原创 Java基础

1.发现需求,梳理需求---------产品经理(需求文档原型图)2.确定模式,语言,框架---------项目经理 (项目架构)4.开发 编码-----前端后台 联调 页面接口。3.设计 设计师(大前端) (UI图)美化。6.上线---运维工程师,实施工程师(后台)(java开发工具包)(java运行时环境)ctrl+c 复制。ctrl+v 粘贴。ctrl+s 保存。ctrl+x 剪贴。ctrl+z 撤销。ctrl+a 全选。

2023-07-31 17:02:21 28 1

原创 Git 使用

6.本地仓库和远程仓库建立连接 git remote add origin "项目地址" (项目地址在gitee新建仓库的部分去找)4.git add. (把需要提交的部分提交仓库,是全部提交的意思),如果只提交单文件,把. 替换成文件名称即可。在本地执行(右键 git bash here) 上面两行代码 ==>,把远程仓库的账号和本地git同步。2.git config-global user.name " 账号名字"5.git commit -m "这是可以写类似备注的内容"

2023-07-25 14:01:17 36

原创 css渐变动画

radial-gradient(circle(形状) top left(发散方向),red(起始颜色),yellow,blue(终止颜色));触发BFC规范的元素,可以形成一个独立的容器,不受外界影响,从而解决一些布局问题。wrap-reverse 改变朝向(自下而上)space-around:两端对齐,中间自适应。缩放:scale (默认值是1,小于1就是缩小,大于1就是放大)linear-gradient(开始位置 角度,起始颜色,终止颜色)第一个值是属性,一般是all,也可以是其他属性名称;

2023-07-21 19:57:36 252 1

原创 css布局

如果要让盒子的宽高包含边框和内边距,需要加box-sizing:content-box。space-around 两端对齐,中间自适应,两端留空,值为中间空的一半。auto:内容超出则出现滚动条,内容不溢出则没有滚动条。1. 如果一个盒子设置了边框和内边距,当前盒子的宽高会加上边框和内边距。justify-content: center 子盒子水平方向排列。row-reverse: 横向从右往左。、flex-direction: row 子盒子排列方向。flex-end:靠下排列。

2023-07-21 19:47:49 42 1

原创 css进阶

一个值时,默认填充另一个方向为center。thin:更细(1px、视觉上更细)**** 左上 右上 右下 左下。第一个值:x轴(横向)定位方式。第二个值:y轴(竖向)定位方式。*** 左上 右上左下 右下。thick:更宽(5px)oblique 倾斜 强调。第二个值 纵向偏移量。第四个值 阴影颜色。第二个值:纵向偏移量。第三个值:阴影模糊值。30:上下 30:左右 round :平铺方式。字母与字母之间的距离。

2023-07-20 18:04:23 116 1

原创 css进阶

datetime-local :支持谷歌。datetime 所有浏览器都不支持。article 内容标签。nav 导航标签。aside 侧边栏标签。footer 尾部标签。section 块级标签。header 头部标签。

2023-07-19 17:21:18 27

原创 css定位

3.逐级往上找,相对碰到的第一个有定位属性的父盒子定位,3.数字越小比如负数越靠后显示。为了让绝对定位有定位点,一般会给他的父盒子加相对定位。相对浏览器窗口定位,不随页面滚动改变位置。2.父级有定位属性时,相对父级盒子定位。页面滚动时,滚动到顶部,直接吸顶。如果没有,就相对浏览器定位。1.默认是z-index:1。1.相对浏览器窗口定位。2.数字越大越靠前显示。通常配合绝对定位使用。

2023-07-18 18:55:04 33 1

原创 CSS浮动

4.父盒子加伪类属性::after { content:'';clear:both} 添加无意义空盒子的效果不受影响。2.父级盒子加 overflow:hidden;(导致溢出的部分无法显示)3.加一个无内容的空盒子:clean:both;1.父级盒子加高(不能自动撑开,高是固定的,不够灵活)规范:同级之间,加float 属性,其余也要加。影响:破坏了布局,导致布局错乱。浮动导致 父级盒子塌陷。

2023-07-17 17:38:27 33 1

原创 CSS样式和盒子模型

inline-block: 设置为行内块元素,宽高生效,不独占一行。block: 设置为块级元素 ,宽高生效,独占一行。inline: 设置为行内元素,宽高不生效。/* 定义背景图片大小 css3新增属性 *//* 第一个值是 上下 第二个值是 左右 *//* 定义文本上的一条线 *//* 全部字母都小写 *//* 全部字母都大写 *//* 定义背景图片平铺方式 *//* 单独设置下边框颜色 *//* 宽度 样式 颜色 *//* 上 左右 下 *//* 上 右 下 左 *//* 单独设置下边框 */

2023-07-14 18:42:10 37 1

原创 CSS样式

标签选择器 (h1-h6 div ul li span)标签选择器<类选择器<id选择器<行内引入方式<!背景颜色 background-color:颜色。组合选择器时,按优先级顺序叠加,谁大谁生效。height(高):200px px :是像素。写法:存储在样式中 (style)width (宽):100px。文档流的顺序:上左下右。注意:选择器的优先级。

2023-07-13 17:42:06 32 1

原创 HTML中的表

input type="radio" name="sex" value="nv " checked>女。<input type="radio" name="sex" value="qita ">其他。<input type="radio" name="sex" value="nan ">男。colspan:合并列 使用时,值为几,就删除本行后的几个td。rowspan:合并行 使用时:值为几,就把对应几行的td删掉。value:选项值 -->square 是新方框。td > 定义列。

2023-07-12 17:39:29 36 1

原创 前端知识点

标题标签 (头部,图标,网页标题)(放页面主题)

2023-07-11 17:38:15 21

空空如也

空空如也

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

TA关注的人

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