自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

明媚

小白历险记

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

原创 2020秋招前端面试总结

面试中口述题目:浏览器输入url到页面渲染经历了哪些步骤http缓存机制(强缓存协商缓存)垃圾回收机制非对称加密和对称加密http和https的区别回流和重绘设计模式类和对象的区别小程序结构跨域JSONP的原理和缺点CSRF 和 XSSTCP和UDP的区别OSI七层模型和TCP/IP五层模型V-if 和v-show排序算法了解哪些?分别是什么?时间复杂度是多少?ES6中数组的方法vue-router性能优化的方法怎么实现继承如何避免原型链上的对象共享哈希路由虚

2020-11-27 21:57:02 426

原创 vue下载excel文件接口返回乱码问题

一、背景post请求调用接口A下载excel文件不成功谷歌浏览器Network查看调用接口A的Preview:二、解决办法1.发送post请求时添加:responseType: 'blob'2.调用接口后添加: let blob = new Blob([res.data], { type: 'application/vnd.ms-excel' }); let url = window.URL.createObjectURL(blob); window.location.href =

2020-07-16 22:04:43 6110

原创 暑期实习前端面试笔试总结汇总

腾讯2020暑期实习——前端视频面试(1)回顾腾讯2020暑期实习——前端视频面试(2)回顾腾讯2020暑期实习——前端视频面试(3)回顾腾讯2020暑期实习——前端视频面试(4)回顾蘑菇街2020暑期实习——前端视频面试回顾二、笔试奇安信前端实习笔试总结vivo笔试(2020年3月8日)...

2020-03-14 03:21:32 2728 5

原创 索引失效原因之——sql语句中的字段类型与数据表中的字段类型不符

一、背景现有test_type表,表结构如下图所示,其中num字段的类型为varchar:执行sql语句: select sum(money) from test_type where num = ‘1210’;如下图所示:执行此sql语句花费1秒。为了减少执行此sql语句花费时间,现为数据表中num字段建立索引:CREATE INDEX index_num ON test_typ...

2020-01-04 16:55:35 1326

原创 Vue CLI

Vue CLI

2023-03-14 19:57:02 297

原创 vue2.6+ Typescrip

创建vue 2.6

2023-03-14 19:56:34 507

原创 刷题101—链表(一)

160.面试题 02.03. 删除中间节点题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/delete-middle-node-lcci著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目描述实现一种算法,删除单向链表中间的某个节点(即不是第一个或最后一个节点),假定你只能访问该节点。示例:输入:单向链表a->b->c->d->e->f中的节点c结果:不返回任何数据,但该链表变为

2020-11-27 21:54:10 186

原创 CSS——文字溢出省略成点点点

一、单行文字<div class="text"> 我是单行文字我是单行文字我是单行文字我是单行文字我是单行文字我是单行文字我是单行文字我是单行文字</div> .text{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap }二、多行文字<div class="text"> 我是多行文字我是多行文字我是多行文字 我是多行文字我是多行文字我是多行文字 我是多行文

2020-07-16 21:46:46 1127

原创 Ant Design Vue—Tabs 标签页滚动条位置修改

一、背景Ant Design Vue中Tabs 标签页的样式如图所示:其中蓝色滚动条在标签的下边,如果想让滚动条去标签页的上边,(这可不是我想出来的,设计稿规定。。。)应该怎么实现呢?二、实现Ant Design Vue—Tabs 标签页的官方文档:https://www.antdv.com/components/tabs-cn///滚动条在上边.ant-tabs-ink-bar-animated{ top: 0; }效果:加了边框以后:...

2020-07-06 10:11:55 4724 4

原创 Ant Design Vue—Collapse折叠面板嵌套表格数据污染

一、背景实现折叠面板嵌套表格,打开折叠面板显示表格,允许打开多个面板。最初的设计,折叠面板通过v-for循环遍历list数据,把遍历到的数据显示在折叠面板上边,打开折叠面板的表格中的数据是根据当前面板的id去调用接口获取的数据,所以表格中的data-source是每次打开面板生成的数据。出现的问题:每次新打开一个面板中显示的表格数据会覆盖之前打开的面板中的表格数据,数据被污染。二、实现Ant Design Vue—Collapse折叠面板官方文档每次打开折叠面板获取到的表格数据添加到折叠面

2020-07-06 10:10:45 6837 3

原创 HTML-反斜杠

HTML<span class="slash">/</span>CSS//反斜杠 .slash{ padding-right: 15px; padding-left: 15px; color: #B8B8B8; }

2020-07-03 09:39:00 1936

原创 Iframe url跳转方法

一、适用背景页面A嵌入Iframe页面BIframe页面B跳转到页面C由于是在Iframe页面B中跳转到页面C,所以页面C是以Iframe形式显示。我想要页面C是以地址栏中是页面C的url的形式显示。如图所示:不做任何处理,直接由页面B跳转到页面C是这样:但是,我想实现这样的效果:二、实现iframe页面B跳转到页面C之前先获取父页面的url,然后在父页面打开页面C。即页面C是页面A跳转过去的,而不是在 iframe页面B中跳转过去的。parent.location.hre

2020-07-02 16:24:34 9381

原创 vue路由带参传值跳转

一、路由跳转this.$router.push('跳转的url)二、路由带参传值跳转参数不在地址栏中显示例:http://跳转的URLconst pageValue = { id: this.id}this.$router.push({ path: '页面的路径', name: '页面的名字', params: pageValue, })参数在地址栏中显示例: http://跳转的URL?id=5const pageValue = { id: thi

2020-07-02 15:36:58 178

原创 刷题100—树(七)

题157-题159157.从上到下打印二叉树 I题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/cong-shang-dao-xia-da-yin-er-cha-shu-lcof著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目描述从上到下打印出二叉树的每个节点,同一层的节点按照从左到右的顺序打印。例如:给定二叉树: [3,9,20,null,null,15,7], 3 / \ 9 20 /

2020-05-17 02:03:48 247

原创 刷题99—树(六)

155.二叉搜索树的第k大节点题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/er-cha-sou-suo-shu-de-di-kda-jie-dian-lcof著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目描述给定一棵二叉搜索树,请找出其中第k大的节点。示例 1:输入: root = [3,1,4,null,2], k = 13/ 1 42输出: 4示例 2:输入: root = [5,

2020-05-15 01:49:59 222

原创 刷题98—树(五)

题152-题154152.对称的二叉树题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/dui-cheng-de-er-cha-shu-lcof著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目描述请实现一个函数,用来判断一棵二叉树是不是对称的。如果一棵二叉树和它的镜像一样,那么它是对称的。例如,二叉树 [1,2,2,3,4,4,3] 是对称的。1/ 2 2/ \ / 3 4 4 3但是下

2020-05-13 02:30:48 208

原创 酷狗音乐2020暑期前端实习笔试总结

酷狗笔试

2020-05-12 16:51:00 504

原创 刷题97—树(四)

151.节点与其祖先之间的最大差值题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/maximum-difference-between-node-and-ancestor著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目描述给定二叉树的根节点 root,找出存在于不同节点 A 和 B 之间的最大值 V,其中 V = |A.val - B.val|,且 A 是 B 的祖先。(如果 A 的任何子节点之一为 B,或者

2020-05-11 01:36:54 166

原创 刷题96—树(三)

149.二叉树的所有路径题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/binary-tree-paths著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目描述给定一个二叉树,返回所有从根节点到叶子节点的路径。说明: 叶子节点是指没有子节点的节点。示例:输入:1/ 2 35输出: [“1->2->5”, “1->3”]解释: 所有根节点到叶子节点的路径为: 1->2-&

2020-05-10 01:01:30 169

原创 富途2020暑期实习——前端视频二面回顾

富途面试

2020-05-09 17:07:11 573

原创 虎扑2020暑期前端实习测评

测评

2020-05-09 16:48:12 333

原创 富途2020暑期实习——前端视频一面回顾

富途面试

2020-05-09 16:41:39 327

原创 刷题95—树(二)

142题—148题知识点:二叉搜索树:一棵空树或者左子树小于根节点,右子树大于根节点的树先序遍历:根节点->左子树->右子树中序遍历:左子树->根节点->右子树后序遍历:左子树->右子树->根节点142.合法二叉搜索树题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/legal-b...

2020-05-08 00:19:08 131

原创 刷题94—树(一)

141.检查平衡性题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/check-balance-lcci著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目描述实现一个函数,检查二叉树是否平衡。在这个问题中,平衡树的定义如下:任意一个节点,其两棵子树的高度差不超过 1。示例 1:给定二叉树 [3,9,2...

2020-05-04 23:19:07 164

原创 刷题93—动态规划(十)

139.三步问题题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/three-steps-problem-lcci著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目描述三步问题。有个小孩正在上楼梯,楼梯有n阶台阶,小孩一次可以上1阶、2阶或3阶。实现一种方法,计算小孩有多少种上楼梯的方式。结果可能很大,你...

2020-05-03 16:27:25 241

原创 刷题92—动态规划(九)

138.连续数列题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/contiguous-sequence-lcci著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目描述给定一个整数数组,找出总和最大的连续数列,并返回总和。示例:输入: [-2,1,-3,4,-1,2,1,-5,4]输出: 6解释:...

2020-05-03 02:15:20 197

原创 刷题90、91—动态规划(七)、(八)

137.最大正方形题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/maximal-square著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目描述在一个由 0 和 1 组成的二维矩阵内,找到只包含 1 的最大正方形,并返回其面积。示例:输入:1 0 1 0 01 0 1 1 11 1 1 1...

2020-05-01 22:50:13 160

原创 刷题90—动态规划(七)

136.剪绳子题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/jian-sheng-zi-lcof著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目描述给你一根长度为 n 的绳子,请把绳子剪成整数长度的 m 段(m、n都是整数,n>1并且m>1),每段绳子的长度记为 k[0],k[1]…k[...

2020-05-01 01:03:47 159

原创 刷题89—动态规划(六)

134.连续子数组的最大和题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/lian-xu-zi-shu-zu-de-zui-da-he-lcof著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目描述输入一个整型数组,数组里有正数也有负数。数组中的一个或连续多个整数组成一个子数组。求所有子数组的和的最大值...

2020-04-29 18:52:09 181

原创 刷题88—动态规划(五)

132.连续的子数组和题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/continuous-subarray-sum著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目描述给定一个包含非负数的数组和一个目标整数 k,编写一个函数来判断该数组是否含有连续的子数组,其大小至少为 2,总和为 k 的倍数,即总和...

2020-04-28 23:07:13 137

原创 刷题87—动态规划(四)

131.最长回文子串题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/longest-palindromic-substring著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目描述给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。示例 1:输入: “babad”...

2020-04-28 02:18:24 122

原创 刷题86—动态规划(三)

130.比特位计数题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/counting-bits著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目描述给定一个非负整数 num。对于 0 ≤ i ≤ num 范围中的每个数字 i ,计算其二进制数中的 1 的数目并将它们作为数组返回。示例 1:输入: 2...

2020-04-27 01:28:11 125

原创 刷题85—动态规划(二)— 股票6道

125.最佳买卖股票时机含冷冻期题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-with-cooldown题目描述给定一个整数数组,其中第 i 个元素代表了第 i 天的股票价格 。​设计一个算法计算出最大利润。在满足以下约束条件下,你可以尽可能地完成更多的交易(...

2020-04-25 19:02:37 279

原创 刷题84—动态规划(一)

123.完全平方数题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/perfect-squares题目描述给定正整数 n,找到若干个完全平方数(比如 1, 4, 9, 16, …)使得它们的和等于 n。你需要让组成和的完全平方数的个数最少。示例 1:输入: n = 12输出: 3解释: 12 = 4 + 4 + 4.示...

2020-04-24 21:29:44 165

原创 刷题83——硬币

122.硬币题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/coin-lcci题目描述硬币。给定数量不限的硬币,币值为25分、10分、5分和1分,编写代码计算n分有几种表示法。(结果可能会很大,你需要将结果模上1000000007)示例1:输入: n = 5输出:2解释: 有两种方式可以凑成总金额:5=55=1+1...

2020-04-23 01:19:20 123

原创 刷题82——二叉树的右视图

121.二叉树的右视图题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/binary-tree-right-side-view题目描述给定一棵二叉树,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。示例:输入: [1,2,3,null,5,null,4]输出: [1, 3, 4]解释:1 &l...

2020-04-22 01:05:28 116

原创 刷题81——统计「优美子数组」

120.统计「优美子数组」题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/count-number-of-nice-subarrays题目描述给你一个整数数组 nums 和一个整数 k。如果某个 连续 子数组中恰好有 k 个奇数数字,我们就认为这个子数组是「优美子数组」。请返回这个数组中「优美子数组」的数目。示例 1:...

2020-04-22 00:15:37 144

原创 刷题80——岛屿数量

119.岛屿数量题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/number-of-islands题目描述给定一个由 ‘1’(陆地)和 ‘0’(水)组成的的二维网格,计算岛屿的数量。一个岛被水包围,并且它是通过水平方向或垂直方向上相邻的陆地连接而成的。你可以假设网格的四个边均被水包围。示例 1:输入:111101101...

2020-04-20 19:46:46 139

原创 刷题79——统计重复个数

118.统计重复个数题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/count-the-repetitions题目描述定义由 n 个连接的字符串 s 组成字符串 S,即 S = [s,n]。例如,[“abc”, 3]=“abcabcabc”。另一方面,如果我们可以从 s1 中删除某些字符使其变为 s1,我们称字符串 s1 可...

2020-04-19 01:53:18 200

原创 刷题78——盛最多水的容器

117.盛最多水的容器题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/container-with-most-water题目描述给你 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得...

2020-04-18 00:51:40 129

空空如也

空空如也

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

TA关注的人

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