自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

穿越寒冬的大象

心之所愿,无所不成~

  • 博客(11)
  • 收藏
  • 关注

原创 CentOS8安装mysql5.7详细可用教程

mysql5.7安装教程,centos8云服务器,如果有类似上图这些信息则表示成功的,如果没有,请重新执行第二步。设置新密码与远程访问:(默认密码需要强密码,大小写+数字+字符)

2023-08-09 23:38:53 1049 1

原创 在Linux CentOS上安装mysql5.7

简单清晰的安装mysql,下载安装包、执行安装、获取初始密码、修改密码、开启远程登录,打开防火墙,大功告成!

2022-12-11 16:56:59 715 1

原创 web缓存的各种比较,前端面试必知必会100题(八股文汇总)第18题

常见的缓存有DNS缓存、本地缓存、HTTP缓存、CDN缓存等等。DNS缓存:首先搜索浏览器自身的DNS缓存,如果存在,则域名解析到此完成。如果浏览器自身的缓存里面没有找到对应的条目,那么会尝试读取操作系统的hosts文件看是否存在对应的映射关系,如果存在,则域名解析到此完成。如果本地hosts文件不存在映射关系,则查找本地DNS服务器(ISP服务器,或者自己手动设置的DNS服务器),如果存在,域名到此解析完成。如果本地DNS服务器还没找到的话,它就会向根服务器发出请求,进行递归查询。

2022-12-10 16:50:04 145

原创 在Linux CentOS 7下安装nginx教程,亲测实操手把手教会安装

在日常开发过程中,我们经常会遇到nginx的安装问题,这里总结了一篇简单清晰的安装教程,以供大家学习。3.安装zlib(zlib库提供多种压缩和解压方式)在:/usr/local/nginx/conf。在nginx官网去选择一个你想下载的版本。4.安装openssl(配置SSL证书用)2.安装pcre、pcre-devel。是: /usr/local/nginx。更多安装教程可以到主页查看哟~到此安装已经全部完成!

2022-12-10 16:32:26 466

原创 js数组扁平化常用的6种方法,前端面试必知必会100题(八股文汇总)第25题

什么是数组扁平化?将数组里面的数组打开,最后合并为一个数组。常见的方法至少有6种,递归实现,reduce实现,flat方法,toString方法等等。

2022-12-05 20:44:09 121

原创 CPU调度算法与磁盘调度算法,前端面试必知必会100题(八股文汇总)第7、8题

CPU调度算法:先来先服务、短作业优先、优先级算法、时间片轮转算法。磁盘调度算法:先来先服务、最短寻道时间、电梯算法、单向扫描算法等

2022-12-01 10:13:24 142

原创 进程与线程最简单的理解,前端面试必知必会100题(八股文汇总)第6题

进程:操作系统资源分配的最小单位。线程:CPU调度的最小单位。

2022-12-01 10:05:31 99

原创 Vue2的生命周期函数比较,前端面试必知必会100题(八股文汇总)第5题

VUE的生命周期(8个钩子函数):beforeCreate:无data、无methods、无DOM节点。created:有data、有methods、无DOM($el不可见,未挂载)。beforeMount:有data、有methods、有虚拟DOM、无真实DOM。mounted:有data、有methods、有真实DOM(已挂载)。beforeUpdate:数据data已经最新、但是虚拟DOM和真实DOM都还没有重新渲染。updated:数据data最新、虚拟DOM和真实DOM都已更新等等......

2022-11-29 23:33:09 120

原创 计算属性和侦听属性,前端面试必知必会100题(八股文汇总)第4题

如果一个数据依赖于其他数据的简易计算处理的,那么使用computed比较合适。如果需要在某个数据变化时做一些事情,使用watch来观察这个数据变化。

2022-11-28 15:33:14 107

原创 谈谈Promise,前端面试必知必会100题(八股文汇总)第3题

promise是异步编程的一种解决方案。(解决了回调地狱的问题,用同步方式去写代码,结构更清晰, 可维护性更高),从语法上讲:它是一个对象。实例创建后立即执行。有三种状态:等待、成功、失败。(状态一旦改变,就固定了),常用的API:(6种),resolve:返回成功的promise对象、 reject:返回失败的promise对象、then:异步回调函数、catch:捕获异常、 race:返回最早的promise结果(无论成功还是失败)、 all:全部成功才返回(返回的是数组)。

2022-11-27 16:15:28 378

原创 Vue2怎么实现响应式原理的?前端面试必知必会100题(八股文汇总)第1题

主要讲的是数据的双向绑定,核心点:Object.defineProperty() 接收三个参数,初始化时,对data对象进行遍历,用defineProperty重新定义所有属性,当页面取到对应属性时,进行 依赖收集Dep,收集当前组件的watcher,如果属性发生变化,通知相关的依赖进行更新操作update。数据劫持结合发布者-订阅者模式的方式来实现数据的响应式。vue源代码路径:src/core/instance/state.js src/core/observe/index.js

2022-11-27 15:46:06 394

空空如也

空空如也

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

TA关注的人

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