笔记
文章平均质量分 50
Miraitowa6117
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何快速准备大厂秋招面试中的算法
如何快速准备大厂秋招面试中的算法数据结构1、栈1.1 栈的概述1.2 栈的常规操作1.3 用js封装栈1.4 栈的应用2、队列2.1 队列的概述2.2 队列的常规操作2.3 用js封装队列2.4 队列的应用3、链表3.1链表的概述3.2 链表的常规操作3.3 用js封装链表3.4 链表的应用4、集合4.1 集合的概述4.2 集合的常规操作4.3 用js封装集合4.4 集合的应用5、哈希表5.1 哈希表的概述5.2 哈希表的常规操作5.3 用js封装哈希表5.4 哈希表的应用6、二叉搜索树6.1 二叉树的概原创 2021-07-04 09:43:05 · 692 阅读 · 0 评论 -
js定时器误差解决方案
js中定时器存在误差遇到的问题:原因:示例:示例结果:解决方案1: 动态计算时差示例结果:解决方案2: 使用 web Worker将定时函数作为独立线程执行示例结果:遇到的问题:在面试一家直播业务公司的时候,面试官怎么解决定时器误差实现一个精准定时器原因:面试完之后,查了一些资料。原因是:Eventloop 循环机制中,异步事件 setInterval 到时后会把回调函数放入消息队列中,主线程的任务执行完毕后依次执行消息队列的任务,由于消息队列中存在大量任务,其他任务执行时间就会造成定时器回调函数的原创 2021-03-25 15:11:39 · 1985 阅读 · 0 评论 -
TypeError: this.getOptions is not a functionj解决方案
遇到的问题:在使用react搭建项目,在配置less的时候一直报如下错误:我以为webpack配置错了,尝试了很多办法;最终找到了原因:less-loader版本过高解决方案:1、npm uninstall less-loader2、 npm install less-loader@(低版本号)...原创 2021-02-24 19:57:33 · 3223 阅读 · 0 评论 -
mongodb官网下载很慢怎么办
mongodb官网下载很慢遇到问题:最近要用mongodb,去官网下载windows版本下载十分缓慢遇到问题:最近要用mongodb,去官网下载windows版本下载十分缓慢看了一些解决办法,如ping www.mongodb.com,然后修改电脑host配置,但是效果不佳,有没有遇到过相同问题的伙伴,求一个解决下载慢的办法...原创 2021-02-05 11:55:49 · 589 阅读 · 0 评论 -
微信小程序报错 Invalid attempt to destructure non-iterable instance.
遇到的问题:TypeError: Invalid attempt to destructure non-iterable instance.In order to be iterable, non-array objects must have a Symbol.iterator methodTypeError:试图解构不可迭代实例的无效尝试。为了成为可迭代对象,非数组对象必须有一个符号。迭代器方法解决办法: 经排查,不是代码上的问题,重启工具,清缓存,重启电脑,解决。...原创 2021-01-05 11:41:05 · 25895 阅读 · 5 评论 -
手写ES6的proxy
手写proxyproxy概述proxy的基本用法自己封装proxyproxy概述Proxy 可以对目标对象的读取、函数调用等操作进行拦截,然后进行操作处理。它不直接操作对象,而是像代理模式,通过对象的代理对象进行操作,在进行这些操作时,可以添加一些需要的额外操作。proxy的基本用法let exam ={ name: "Tom", age: 24}let proxy = new Proxy(exam, { get(target, propKey, receiver) {原创 2020-12-28 22:09:58 · 727 阅读 · 0 评论 -
Vue3使用vite搭建项目
先来说下自己遇到的问题:本人非计算机专业,前端是自学的!原创 2020-12-06 17:01:52 · 400 阅读 · 0 评论 -
Vue组件通信的几种通信方式
一、Props/$emit(常用)父组件向子组件传值// 父组件<template> <div class="section"> <studentName :nameList="nameList"></studentName> </div></template><script>import studentName from './test/name.vue'export default { name原创 2020-11-25 23:04:44 · 218 阅读 · 0 评论 -
vue项目中如何使用echart
获取echarts从 Apache ECharts (incubating) 官网下载界面 获取官方源码包后构建。在 ECharts 的 GitHub 获取。通过 npm 获取 echarts,本文中采用此方式 npm install echarts引入echarts在main.js中引入echarts,并挂载到全局import vue from 'vue'import echarts from 'echarts'vue.prototype.$echarts = echart.原创 2020-11-12 22:29:28 · 237 阅读 · 0 评论 -
@vue/cli4.5.8搭建项目的坑
map()原创 2020-11-07 18:42:56 · 1498 阅读 · 1 评论 -
Js三种常用高阶函数
高阶函数map()定义和用法:map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。map() 方法按照原始数组元素顺序依次处理元素。注意: map() 不会对空数组进行检测。注意: map() 不会改变原始数组。在这里插入代码片...原创 2020-10-25 00:01:22 · 1371 阅读 · 0 评论 -
前端面试题(3)
visibility=hidden, opacity=0,display:none的区别?opacity=0: 该元素隐藏起来了,但不会改变页面布局,并且,如果该元素已经绑定一些事件,如click事件,那么点击该区域,也能触发点击事件的。visibility=hidden: 该元素隐藏起来了,但不会改变页面布局,但是不会触发该元素已经绑定的事件。display=none: 把元素隐藏起来,并且会改变页面布局,可以理解成在页面中把该元素删除掉一样。...原创 2020-10-23 23:35:37 · 134 阅读 · 0 评论 -
前端面试题(2)
Doctype作用? 严格模式与混杂模式如何区分?它们有何意义?回答1: (1)doctype 声明位于文档中的最前面,处于标签之前。告知浏览器的解析器,用什么文档类型 规范来解析这个文档。(2)严格模式的排版和JS 运作模式是以该浏览器支持的最高标准运行。 在混杂模式中,页面以宽松的向后兼容的方式显示。模拟老式浏览器的行为以防止站点无法工作。(3)、DOCTYPE不存在或格式不正确会导致文档以混杂模式呈现。...原创 2020-10-20 13:44:55 · 158 阅读 · 0 评论 -
前端面试题(1)
浏览器页面有哪三层,分别是什么?作用是什么?构成: 结构层(HTML)、表示层(CSS)、行为层(JavaScript)作用:HTML实现页面结构,CSS完成页面的表现和风格,JavaScript实现一些客户端的功能和结构原创 2020-10-19 22:19:10 · 165 阅读 · 0 评论 -
前端面试题—数组去重、排序、冒泡
数组去重传统去重function uniArr(arr){ var res=[] for(var i=0;i<arr.length;i++){ if(!res.includes(arr[i])){ res.push(arr[i]) } } return res }uniArr([1,5,1,1])Es6去重// ES6数组去重 var a=[1,2,3,4,1,3,4,5,6,7,85,4,68,3,85,4,56] c原创 2020-10-17 10:52:12 · 398 阅读 · 0 评论 -
前端面试题—this的指向
面试题:this是什么?原创 2020-10-16 23:13:57 · 1072 阅读 · 0 评论 -
2020-10-06
es6语法之let理解不存在变量提升console.log(a)let a= 1 //errorconsole.log(b)var b=2 //undefined同一作用域下不能定义同一名称let c=1let c=100 //error有块级作用域function name(){ let e=20 if(true){ let e=100}console.log(e) //20}name()...原创 2020-10-06 11:53:23 · 110 阅读 · 0 评论 -
2020-09-28
http转https,ssl证书部署准备工作阿里云证书、腾讯云证书,下载证书文件夹进入宝塔面板原创 2020-09-28 08:40:25 · 147 阅读 · 0 评论 -
2020-09-27
flask项目部署到宝塔准备工作域名、云服务器、flask项目登录宝塔面板安装对面python版本添加部署项目上传项目到文件夹,并部署项目基本配置,根据自己的需求填绑定域名点击映射,绑定自己的域名就可以访问了。项目部署就大功告成了!...原创 2020-09-27 17:43:22 · 131 阅读 · 0 评论
分享