自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面试题 :2022-04-06

文章目录1 - 主题目2 - 推荐思考1 - 主题目[css]请说说在css中font-feature-settings属性有作用?(了解)font-feature-settings 属性主要用于控制 OpenType 字体中的高级印刷特性。/* 启用 small-caps */.ex1 { font-feature-settings: "smcp" on; }/* 将大写和小写都转换为小型大写字母 */.ex2 { font-feature-settings: "c2sc", "smc

2022-04-18 23:02:09 285

原创 02 - 数据结构--栈

3 - 栈结构数组是一个线性结构,并且可以在数组的任意位置插入和删除元素。 但是有时候,我们为了实现某些功能,必须对这种任意性加以限制。 栈和队列就是比较常见的受限的线性结构。什么是栈栈(stack)是一种运算受限的线性表:LIFO(last in first out)表示就是后进入的元素,第一个弹出栈空间。类似于自动餐托盘,最后放上- 的托盘,往往先把拿出去使用。其限制是仅允许在表的一端进行插入和删除运算。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈

2022-04-15 13:50:41 234

原创 数据结构-链表

1,链表什么是链表?链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针连接次序实现的。每一个链表都包含多个节点,节点又包含两个部分,一个是数据域(储存节点含有的信息),一个是引用域(储存下一个节点或者上一个节点的地址)。2,链表的特点1. 获取数据麻烦,需要遍历查找,比数组慢2. 方便插入、删除3,链表的分类单向链表(图片均来自网络,侵删)...

2022-04-07 17:21:02 188

原创 面试题 :2022-04-07

1 - 题目1,在Vue组件中想要发请求拿数据代码写在哪?create 构造函数里面2,为什么要写在create里面呢?因为Vue的生命周期一进入到页面中就发起请求 ,也在其他的地方写。可以在mountedv-for 一般要写一个key 这里为什么要写一个key为了更好的更新虚拟DOM3,v-if 和v-show有什么共同点和不同点v-if 操作dom的销毁重建,v-show是操作样式display,后者用于频繁切换,这样就不用频繁的销毁重建渲染4,两个的点具

2022-04-07 17:07:00 171

原创 JS 基础操作和赋值运算符-01

1,Javascript学习笔记在引入的js文件中加入属性产生的效果async 让引入的文件之间不会有依赖的现象 表现出一种异步的形式defer 等页面全部都加载完毕 才执行js脚本...

2022-03-02 14:06:38 316

原创 JS-递归

1,什么是递归递归故事的引入蛋1和蛋2进行5圈接力棒比赛 蛋1跑完一圈 把接力棒给蛋2 蛋2跑完一圈 再把接力棒给蛋1 直到5圈 结束(递归出口)----这就是递归阶乘进行表示0!=11!=12!=1*2=23!=1*2*3=6以此类推代码实现function fo(n){if(n===0){return 1}return n*fo(n-1)}fo(4)递...

2022-03-02 14:05:26 130

原创 Mac安装Vue-cli和更新Vue-cli

Mac安装Vue-cli查看自己的Max电脑是否有安装Vue-cli(1)没有安装的情况打开命令窗口 输入 Vue -V有出现版本号 表示已经安装。出现????的情况表示没有安装开始安装Vue-cli,打开命令终端,输入命令Cnpm install -g @vue/cli注意:这里使用的cnpm,需要安装插件,但是也可以使用npm镜像进行安装,但是速度会很慢,想知道原因的可以自己百度了解一下,安装cnpm的命令,直接打开命令终端,复制,粘贴$ sudo npm install -

2022-01-15 22:36:02 4029 3

原创 CSS系列(非入门文章)

(1)继承属性这里是指样式的继承,我们为一个元素设置的样式同时也会应用到它的后代元素上继承是发生在祖先和后代之间的继承的设计是为了方便我们的开发,利用继承我们可以将一些通用的样式统一设置到共同的祖先元素上, 这样只需设置一次即可让所有的元素都具有该样式注意:并不是所有的样式都会被继承:比如 背景相关的,布局相关等的这些样式都不会被继承。有一些效果看似继承了背景,实际只是透过的效果(2)权重的属性当我们通过不同的选择器,选中相同的元素,并且为相同的样式设置不同的值时,此时就发生了样式的

2022-01-15 21:04:56 94

原创 mysql从服务列表里消失了

今天像往常一样学习 此时发生了一件奇怪的事情在连接数据库的时候 怎么都连接不上,于是我打开服务 发现mysql从服务列表里消失了于是开始寻找解决的方法1,打开命令行终端(管理员身份) 图片来自百度2,切换到你的mysql的安装目录下的bin目录,执行mysqld.exe --install命令,如果出现service successfully installed.表示安装服务成功。3,进到Windows的服务列表,此时消失的MySQL服务出现了,4,此时按照往常进行mysql服

2020-12-30 19:34:52 563

原创 谷歌浏览器提示您的连接不是私密连接

问题一 您的连接不是私密连接出现这个问题?我们访问的网站以前都是HTTP协议的,但这个协议有安全问题,所以就升级为HTTPS,该网站的证书配置出错,或者站点非法使用了其他网站的证书就会出现这个连接不是私密连接的提示。为了能正常访问,我们可以通过以下方式来访问。以下图片来自百度经验通过上面就可以访问了 但是还是会出现访问不了的问题2 github.io无法访问问题无法打开 *.http://github.io 原因是电信运营商 DNS 污染解决 将 DNS 修改为 114.114.11

2020-12-29 00:03:54 6233 1

原创 正则表达式

正则表达式基础元字符1,匹配有abc开头的字符串:\babc或者^abc2. 匹配8位数字的QQ号码:^\d\d\d\d\d\d\d\d$3. 匹配1开头11位数字的手机号码:^1\d\d\d\d\d\d\d\d\d\d$4. 匹配内容必须以www开始const hd = “www.houdunren.com”;console.log(/^www/.test(hd)); //true5匹配内容必须以.com结束const hd = “www.houdunren.com”;con

2020-11-29 21:59:06 3371

原创 ES6系列_01基本语法和解构扩展方法

1,ES6是什么?JavaScript的第六版,在ES5的基础上增加了许多特性:箭头函数、字符串插值、代理、生成器、结构赋值、块级作用域等等。一、let和const1.作用:声明变量ES6中明确规定,如果区块中存在let和const命令,则这个区块对这些命令声明的变量从一开始就形成封闭作用域。只要在声明之前就使用这些变量,就会报错(暂时性死区)。2.let使用注意:作用域只局限于当前代码块使用let声明的变量作用域不会被提升在相同的作用域下不能声明相同的变量for循环体现let的父子作用

2020-11-29 21:54:35 220

原创 Unable to preventDefault inside passive event listener due to target being treated as passive. See

解决方式在全局样式中引入

2020-11-29 21:50:00 212

原创 合并两个有序的数组

合并两个有序数组nums1 、 nums2 有序,若把 nums2 全部合并到 nums1 ,则合并后的 nums1 长度为 m+n我们可以从下标 m+n-1 的位置填充 nums1 ,比较 nums1[len1] 与 nums2[len2] 的大小,将最大值写入 nums1[len],即nums1[len1]>=nums2[len2] ,nums1[len–] = nums1[len1–] ,这里 – 是因为写入成功后,下标自动建议,继续往前比较否则 nums1[len–] = nums2

2020-11-29 21:48:54 1717 2

原创 安装mongo之从安装到解决问题

一,安装软件1,官网地址点击打开下载链接或者在此链接下载点击打开https://download.youkuaiyun.com/download/qq_27378621/10523079(包含3.4.5版本的安装包及操作工具robomongo)。2.点击下载好的安装包进行安装:(安装路径建议选择D盘,建一个单独的文件夹)注 图片来自他人 如有侵犯 告知删除3.创建存放数据库数据的文件(mongodb不会自己创建,需要手动创建。建议创建到E盘或者其他你认为合适的位置,不需要和mongodb的

2020-09-22 21:46:33 157

原创 最长的回文子串

最长回文子串解题思路

2020-06-08 18:50:18 166

原创 Error: Request failed with status code 429

出现 Error: Request failed with status code 429错误的原因请求的次数过多 导致在某个循环中运行上面的代码行,导致Axios同时触发所有请求。解决方法通过等待响应,就像这样try { const result = await axios.post(`YOUR_URL`, {<Your JSON payload>});} catch (error) { console.error(error);}...

2020-05-13 00:23:06 19717

原创 解决:500 Error: Cannot find module ‘jade‘(已解决)

npm install -d解决方案:确定package.json里有添加相应的jade依赖配置使用npm install -d 可以自动配置package.json,并安装所有需要依赖的包

2020-05-11 18:45:03 1220

原创 每日一题-无重复字符的最长子串

无重复字符的最长子串给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。示例 2:输入: “bbbbb”输出: 1解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。示例 3:输入: “pwwkew”输出: 3解释: 因为无重复字符的最长...

2020-05-08 11:39:23 151

原创 webpack-03打包其他的资源

1,打包其他的资源(字体图标等)图标的资源在html中引入对应的图片和图标的文件注: 对应的文件引入不可少在js中引入打包样式文件再webpack中配置结构webpack运行效果2,减少重复进行打包的操作,进行自动编译配置引入包npm i webpack-dev-server -D配置对应的结构运行 命令 npxx webpack-dev-server...

2020-04-13 20:56:51 100

原创 webpack-02htm文件和资源文件处理

webpack—结构文件的配置1,下载npm i html-webpack-plugin -D2,引入3,使用整体配置信息

2020-04-13 00:58:21 87

原创 Webpack-01样式资源的加载

1,WebPack的学习笔记什么是webpack?webpack主要用于打包静态资源2,webpack模式什么是webpack的模式用于区分开发时候还是运行时依赖模式分为两种

2020-04-11 23:55:35 127

原创 二分查找(递归和非递归)

二分查找二分查找(非递归)二分查找法只适用于从有序的数列中进行查找(比如数字和字母等),将数列排序后再进行查找二分查找法的运行时间为对数时间 O(㏒₂n) ,即查找到需要的目标位置最多只需要㏒₂n 步,假设从[0,99]的 队列(100 个数,即n=100)中寻到目标数 30,则需要查找步数为㏒₂100 , 即最多需要查找 7 次( 2^6 < 100 < 2^7)代码分析...

2020-04-11 13:58:59 195

空空如也

空空如也

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

TA关注的人

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