自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vscode、intelij 常用快捷键

vscode的command+d,在intelij中是option+j。vscode的ctrl+d,在intelij中是alt+j。

2024-04-07 11:37:20 125

原创 麒麟系统 设置静态路由

查看default的网关,20开头的,例如为20.0.111.1,继续输入命令。连接了公司的有线网络之后,输入命令。

2024-03-08 16:55:32 717

原创 麒麟系统 软件商店 依赖解析失败0002

【代码】麒麟系统 软件商店 依赖解析失败0002。

2024-03-08 15:48:52 1643 2

原创 mac 安装java1.8

分别输入java -version、javac、echo $JAVA_HOME。按i进行编辑,按esc退出编辑,按:wq保存并退出。一路默认,安装后的位置在这儿。

2023-09-04 09:51:12 1253

原创 苹果电脑同时使用内外网

公司用的有线的内网,自己要用无线的外网。插上网线就不能用wifi,很烦。于是学到了一种插上网线也能使用wifi的方法。

2023-09-01 11:23:48 329

原创 CSS 双飞翼布局

【代码】CSS 双飞翼布局。

2022-09-26 01:25:24 387 1

原创 CSS 圣杯布局

【代码】圣杯布局。

2022-09-25 16:58:52 193

原创 前端笔试程序题

总结,a变量的声明提升,因此a成为window对象的属性,即使这个a=undefined。'a' in window表达式是判断window中是否有a这个属性,这里给a加引号是没错的,不加的话,就会去找a对应的值,即undefined,window中有undefine的属性,同样会返回true。总之,由于a变量提升,所以'a' in window返回true,if语句无法执行,最终打印结果是undefined。总结,匿名函数的this指向window对象;箭头函数的this为外层函数的this。...

2022-08-29 04:03:06 287

原创 CSS block、inline和inline-block

block一个占一行,默认宽度100%,可以设置宽高。一般可以嵌套block和inline-block。inline挨着堆放,直到一行不够再换行,设置宽高不起效果,可以padding和margin。粉色是block、蓝色是inline、金色是inline-block。inline-block在inline的基础上,可以设置宽高。............

2022-08-28 18:53:00 464

原创 JS 解构赋值

【代码】JS 解构赋值。

2022-08-27 17:42:05 116

原创 前端开发面经1

实现它的方法是,在父元素上绑定一个事件,利用该事件对象(里面的target)来判断当前事件流正在进行的元素。自定义组件要实现v-model的功能,即实现数据双向绑定,该自定义组件可看作子组件,引用该组件的为父组件。当父组件修改信息时,通过props传递给子组件,子组件的数据修改时,通过$emit派发事件给父组件修改数据。比如说元素A把事件处理委托给自己的父元素B去处理,那么A就是事件委托方,而B就是事件代理方,两者参与的实际上是同一件事。显式原型:每个函数都有prototype属性,指向它的原型对象。...

2022-08-27 05:21:52 238

原创 浏览器渲染页面过程

2、将CSS文件解析成层叠样式表对象模型CSSOM。1、将HTML文档解析成文档对象模型DOM。3、在DOM和CSSOM之上,创建渲染树。2、重绘 Repaint。1、回流 Reflow。

2022-08-26 03:08:44 119

原创 HTTP状态码

4XX 客户端错误状态码。服务器无法处理请求。400请求报文中有语法错误,403被服务器拒绝,404服务器无法找到请求的资源。3XX 重定向状态码。需要进行附加操作以完成请求。301永久性重定向,302临时性重定向。5XX 服务器错误状态码。服务器处理请求出错。1XX 信息性状态码。接收的请求正在处理。2XX 成功状态码。...

2022-08-26 02:35:43 66

原创 get和post

get和post都是TCP连接,所以本质上没什么区别。比较大的区别是,get产生一个TCP数据包,post产生两个TCP数据包。1、get的参数在url中,post的参数在request body中。因而get比较不安全。5、对于参数的数据类型,get只能接受ascii编码,post没有限制。4、get请求能够被浏览器主动缓存,post没有。2、get只能url编码,post支持多种编码。3、get传送的数据有大小限制,post没有。...

2022-08-26 02:28:12 124

原创 cookie和session

由于http协议是一种无状态的协议,客户端和服务端互相不认识。当用户访问服务器时,服务器会发给客户端的一份cookie,就像给了用户一张通行证,客户端会把cookie保存起来,以后每次向服务器发送请求的时候都会带上cookie。由于存在客户端,cookie不太安全,且有4KB的大小限制。当客户端访问服务器时,由服务器生成一份session保存在服务器,并通过cookie发送给客户端。由于session存在服务端,难以篡改,会更加安全,且没有大小限制。...

2022-08-26 02:06:56 59

原创 VUE 组件通信

子组件,用$emit触发父组件的fatherChange事件,并传递数据。父组件,引入子组件、子标签,子标签绑定fatherChange事件。父组件,引入子组件、子标签,子标签绑定message属性。1、祖先组件向子孙组件用provide和inject。子组件,用props接收父组件绑在子标签上的数据。1、父向子传递数据用props。2、子向父传递数据用$emit。祖先组件,添加provide。子孙组件,添加inject。2、Vuex组件共享。...

2022-08-26 00:13:33 112

原创 VUE 生命周期

可以操作DOM节点了。

2022-08-25 20:59:27 93

原创 VUE 路由守卫的三种类型

2、beforeResolve(to, from, next) 全局解析守卫。1、beforeEach(to, from, next) 全局前置守卫。3、afterEach(to, from, next) 全局后置守卫。

2022-08-25 18:42:54 124

原创 CSS3 画三角形、梯形

用border来画三角形。口诀:盒子宽高均为零,三面边框皆透明。

2022-08-25 10:54:05 258

原创 CSS3 水平垂直居中的6种方法

flex-direction是啥方向,主轴就是啥方向。align-items是让子元素贴在主轴上的,justify-content是让子元素贴在副轴上的。3、绝对定位(transform方法)6、绝对定位(margin:auto)4、绝对定位(margin 负值)5、绝对定位(calc 计算)2、table-cell布局。

2022-08-25 10:45:17 1210

原创 JS重难点笔记 深拷贝和浅拷贝

基本数据类型不管是深拷贝还是浅拷贝,都是对值本身的复制。引用数据类型的浅拷贝,对拷贝后的值进行修改会影响原始值;引用数据类型的深拷贝,则不会影响原始值。

2022-08-25 00:18:45 119

原创 JS重难点笔记 reduce()的用法

total是每轮迭代的结果,currentValue是当前迭代所处理的元素, currentIndex是所处理元素的索引,array就是数组本身,initialValue是total的初始值,没有的话就默认数组的第一个元素。例子,求数组的总和。

2022-08-24 21:15:17 96

原创 JS红宝书笔记 JavaScript的6继承方式

子类构造函数中调用call()方法继承超类。既用原型链继承,又用构造函数继承。设置子类原型为超类实例。

2022-08-24 20:49:14 179

原创 JS红宝书笔记 使用new操作符会经历的步骤

2、将构造函数的作用域赋给新对象,即构造函数中的this指向该新对象。3、执行构造函数中的代码。1、创建一个新对象。

2022-08-24 16:37:44 127

原创 CSS3 新增文本样式和颜色样式

文本溢出:决定多余文本是否用省略号表示。W3C坐标系,向右为正,向下为正。

2022-08-19 15:32:16 110

原创 CSS3 新增选择器

root选择元素、:empty选择不包含子元素的元素、:target点击对应的锚点链接,对应的target元素会变、:not()选择除此之外的元素。CSS,默认是CSS2.1,已经有了元素选择器()、class选择器(.)、id选择器(#)、群组选择器(,)、层次选择器(空格、>、+、~)。第二类 :first-of-type、:last-of-type、:nth-of-type(n)、:only-of-type。CSS3新增了属性选择器、结构伪类选择器、UI伪类选择器。...

2022-08-19 14:29:27 368

原创 归并排序 C++

归并排序,是运用了分治思想。merge函数先用递归来分,再用排序来治。分是往下分,治是往上合。

2022-08-19 00:06:42 206

原创 联想笔试编程题

Alice和Bob玩牌,牌只有A>7>6>5>4>3>2这6种牌号。现在Alice和Bob都摸三张牌,要比较大小。三张牌有三种情况:三张相同>两张相同>各不相同。如果Alice和Bob的三张牌情况相同,则比较相同牌的大小,如果相同牌一样,则比较第二个大的牌、第三个大的牌。输入T,代表需要输入T行,每行6个数字,前三个数字是Alice的牌,后三个数字是Bob的牌。然后输出每行牌的赢家,Alice或者Bob或者Tie(平局)。...

2022-08-18 20:25:25 632

原创 《从0到1:HTML5+CSS3修炼之道》笔记

笔记。

2022-08-17 20:08:03 455

原创 HTML5 用canvas画正多边形

用Canvas画正多边形。

2022-08-16 15:52:31 410

原创 HTML5 获取地理位置

照搬书上案例,发现在电脑和手机上都不能成功获取地理位置。

2022-08-15 21:56:28 391

原创 HTML5 视频的常用操作

对书上的案例进行改进和注释。

2022-08-15 03:45:24 398

原创 HTML5 用FileReader对象读取图片

FileReader.readAsDataURL(File对象)方法,可将File转位base64格式。

2022-08-14 22:50:21 777

原创 HTML5 用FileReader对象读取文本

FileReader对象可以用来读取File对象所包含的文件内容。

2022-08-14 21:59:26 628

原创 HTML5 用File对象获取文件信息

对书上案例进行改进和注释。特别注意文件大小单位的转换。下图中前两行是循环中进行的打印,可忽略。

2022-08-14 17:09:08 820

原创 HTML5 文件选择的样式修改

为input设置opacity: 0,上为input原始样式,下为修改样式。

2022-08-14 16:16:44 878

原创 HTML5 拖进垃圾箱

对书上案例的改进和注释。

2022-08-14 15:09:31 170

原创 HTML5 拖动列表项

基于书上案例进行改进和注释。暂时不理解ondragover和ondrop中使用的e.preventDefault()。

2022-08-14 14:43:41 141

原创 HTML5 拖放元素

对书中案例的理解和注释。使用draggable属性和方法来实现元素拖放。

2022-08-14 14:20:15 136

原创 JavaScript力扣 31下一个排列

今天开始用JS写力扣了。

2022-08-13 15:18:36 268

空空如也

空空如也

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

TA关注的人

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