自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ES6中的迭代器和生成器

1、迭代器是被设计为专用于迭代的对象,带有特定的接口。所有的迭代器对象都拥有next()方法,迭代器持有一个指向集合位置的内部指针,每当调用了 next() 方法,迭代器就会返回相应的下一个值。2、生成器生成器是能返回一个迭代器的函数,生成器函数放在 function 关键字之后的一个星号( * ) 来表示,并且能使用新的 yield 关键字。星号紧跟在 function 关键字之后,或者在中间留出空格.。例如这样:function *cit(){yield 1;yield 2;yield

2021-11-30 23:10:14 616 1

原创 ES6中强大的【...】操作符

ES6中强大的【…】操作符… 运算符:是ES6里一个新引入的运算法, 也叫展开/收集运算符。用法一 :展开const a=[2,3,4]const b=[1,…a,5];console.log(b); //[1,2,3,4,5]用法二 :收集function fn(a,b,…c){console.log(a,b,c);}fn(1,2,3,4,5); //1,2 [ 3, 4, 5 ]用法三 :为数组新增成员const a=[“张三”,“李四”];const b =“王五”

2021-11-29 23:13:36 3460 1

原创 ES6中Symbol的类型

ES6中Symbol的类型symbol类型是es6新增的一个基本数据类型,表示独一无二的值,最大的用法是用来定义对象的唯一属性名基本用法:symbol不是一个构造函数,不能使用new来创建,与普通函数调用类似var s = Symbol(); //创建了一个symbol的实例console.log(s); //Symbol()console.log(typeof s); //symbol在Symbol()函数中,对变量的描述,程序无法访问,只能打印日志,这样可以便于区分是哪一个Sy

2021-11-27 21:20:18 625

原创 ES6中箭头函数的this指向

1.箭头函数和普通函数的区别 1.1 写法不同 1.2 普通函数存在变量提升的现象 1.3 箭头函数不能作为构造函数使用 1.4 两者this的指向不同 1.5 箭头函数的arguments指向它的父级函数所在作用域的arguments 1.6箭头函数没有new.target写法不同//箭头函数表示let fn=name=>name;console.log(fn(‘Mr Lee’)); //Mr Lee//翻译成函数代码为:let fn=functi

2021-11-25 17:24:21 184

原创 ES6中var、let、const三者的区别

1、块级区域1.1 ES6中新增了块级作用域,块作用域由{}包括。if和for语句中的{}也属于块作用域。2、var、let、const的区别2.1 var定义的变量,没有块的概念,可以跨块访问, 不能跨函数访问。2.2 let定义的变量,只能在块作用域里访问,不能跨块访问,也不能跨函数访问。2.3 const用来定义常量,使用时必须初始化(即必须赋值),只能在块作用域里访问,而且不能修改。(常量声明的变量名都是大写提高可读性)//此处表明var可以跨块访问,而let不可以{var va

2021-11-24 17:03:04 664

原创 VS Code详细安装教程

VS code详细安装教程下载官网下载页面:https://code.visualstudio.com/Download安装鼠标左键双击,即可运行安装程序!!!一、同意协议二、选择安装路径你可以对此路径进行修改。三、在开始菜单文件夹中创建VS code快捷方式可以选择不创建开始菜单文件夹(勾选不勾选都无所谓 ,不影响使用)四、设置五、等待安装完成六、安装完成选择是否立即打开VS Code。下面就是一些基础的设置:1、汉化 VS Code安装之后重启软件,即可实

2021-10-26 23:02:12 453

原创 关于css文件中padding各参数的顺序设置规则

关于css文件中padding各参数的顺序设置规则css中的padding属性在建设一个网站的页面时是非常重要的,它会直接和你整个页面的效果挂钩。padding主要用来设置对象的四个边的边距是多少,有时候padding里面有两个参数,有时有三个参数,会疑惑到底代表什么意思??!!padding有两种设置方式:1.单独设置各边框边距:padding-top 上内边距的宽度padding-left 左内边距的宽度padding-right 右内边距

2021-10-25 19:42:11 3320

原创 background-position的用法

background-position的用法语法:background-position : length || lengthbackground-position : position || position取值:length : 百分数 | 由浮点数字和单位标识符组成的长度值。请参阅 长度单位position : top | center | bottom | left | center | right说明:设置或检索对象的背景图像位置。必须先指定 background-imag

2021-10-25 18:12:27 2128

原创 更改主机名称

更改主机名称三种方法都可尝试!!!!临时变更hostname 后面跟上想要变更的名称永久变更进入/etc 目录vi hostname 编辑hostname文件重启一下就ok了更改主机名刚学到的新方法(永久的)hostnamectl set-hostname 想要的修改的名称查看一下cat /etc/hostname...

2021-03-10 11:25:51 90

原创 破解root密码

破解root密码重启页面点击e进入内核编辑页面在quiet后面添加rd.break点击ctrl+x进入到了系统的紧急求援模式输入以下命令mount -o remount,rw /sysroot#切换至真正的根目录下,注意系统提示符从switch_root:/#变成sh-4.4#chroot /sysroot#更改密码passwd#创建一个文件标签文件,重启后会重新标记SElinux的文件系统touch /.autorelabel#推出根目录exit#重启系统reboot..

2021-03-10 11:21:07 114

原创 mysql登录时执行mysql -u root -p时报错:mysql: error while loading shared libraries: libncurses.so.5: cannot o

mysql登录时执行mysql -u root -p时报错:mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object file执行 mysql -u root -p 时报错:mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file o

2021-03-10 11:17:40 1325 1

原创 JSP内置对象

requestrequest对象是javax.servlet.httpServletRequest类型的对象。 该对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数据。(包括头信息、系统信息、请求方式以及请求参数等)。request对象的作用域为一次请求。responseresponse代表的是对客户端的响应,主要是将JSP容器处理过的对象传回到客户端。response对象也具有作用域,它只在JSP页面内有效。sessionsession对象是由服务器自动创建的与用户请求相关

2020-10-04 20:49:21 79

原创 servelet连接数据库实现简单的注册页面

先创建一个DBUtil工具类创建一个**.jsp文件,里面写一些简单的html代码,作为页面的设计创建一个.java文件配置web.xml文件第一种:手动写入(第二种:直接创建一个servlet文件)部署运行启动Tomcat 在浏览器输入localhost:8080/项目名称 回车进行访问输入内容 点击注册按钮****到这里就结束了...

2020-10-04 20:37:16 166

原创 第一个servlet程序

第一个servlet程序*浏览器请求浏览器向服务器请求时,服务器不会直接执行我们的类,而是到web.xml里寻找路径名继承其父类HettpServlet1、调用init方法2、调用service方法3、调用destroy方法Servlet的生命周期:init–service–destroy执行流程:构造器–init方法–循环[ service方法 ]–destory方法(正常关闭Tomcat)、启动tomcat测试...

2020-09-24 13:35:41 94

原创 MyEclipse中配置Tomcat服务器

MyEclipse中配置Tomcat服务器第一步 :启动MyEclipse第二步 :依次点击Window->Preferences->MyEclipse->Severs->Tomcat->Tomcat6.x 完成之后进入如图界面第三步 :将Tomcat 6.x server 选项改成Enable第四步 : Tomcatbase directory中的路径设置成Tomcat服务器的安装路径,设置完成后其他的两个路径Tomcatbase directory的路径

2020-09-08 22:49:02 5339

空空如也

空空如也

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

TA关注的人

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