![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
知识笔记
文章平均质量分 79
及时行乐、
不求上进的码农不是好ADC
展开
-
【踩坑】掉进keep-alive 的 include的坑中
今天查看同事写的面包屑标签,发现其使用keep-alive来缓存路由组件,缓存组件输入内容和查询结果。后来我去测试,发现没有起到作用。查看代码,按需缓存逻辑没有错误,router上的name也是正确。于是产生疑惑,这是什么神奇的bug。切记!include配置的name,是组件的name,而不是router上的name!切记!include配置的name,是组件的name,而不是router上的name!切记!include配置的name,是组件的name,而不是router上的name!原来是na原创 2020-11-18 11:12:35 · 2258 阅读 · 4 评论 -
Git常用命令
原创 2020-07-29 14:20:02 · 182 阅读 · 0 评论 -
Babel知识点
不会很详细说明每个东西该怎么用,大概介绍Babel这个大家族的一些常见知识点Babel编译三个阶段:1、解析2、转换3、生成Babel自6.0开始就只负责解析和生成了,转换代码需要插件完成"plugins": [ "transform-es2015-template-literals" // 转译模版字符串的 plugins 利用这个插件做模板字符串的转换先执行plugins再执行presetsplugins从左到右执行presets从右到左执行Babel常见plugin简介ba原创 2020-05-20 16:43:30 · 340 阅读 · 2 评论 -
【Vue】Vue 的 Props 如何初始化
1.为什么props在html模板中要使用kebab-case (短横线分隔命名),而在Vue的options里面声明props却要用camelCase (驼峰命名法)?2.Vue中是如何初始化props属性的?HTML层面:代码层面:在_init初始化过程中,如果Vue实例有props属性时候,会对props的属性进行遍历操作,把props里的内容(数组、对象)变成Vue实例的prop...原创 2019-11-27 09:39:58 · 4661 阅读 · 0 评论 -
【Vue】Vue的自动化测试之Jest 基础知识
单测(unit testing)Jest新建一个vue项目vue create test-example1、依赖安装1、依赖安装vue-jest、Vue Test Utils、babel-jest、babel-preset-envnpm install --save-dev vue-jest Vue Test Utils babel-jest babel-preset-envvu...原创 2019-11-14 16:00:30 · 4493 阅读 · 0 评论 -
【JS】CommonJS 和 ES6模块定义
最近项目赶,笔记较少,先更一点CommonJS1、模块定义CommonJS 模块只有一个出口,即module.exportsCommonJS导出的其实是module对象下的exports属性导出的时候可以写成exports.a = ‘im a’可以在exports上面新增属性但是不能使用exports = ‘im a’这样会覆盖module.exports的内容是不允许的2、模块...原创 2019-09-11 16:27:51 · 277 阅读 · 0 评论 -
websocket socket socket.io的区别
websocket socket socket.io的区别Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。Socket是传输控制层协议,WebSocket是应用层协议,Socket.i...原创 2019-08-20 16:10:07 · 4874 阅读 · 2 评论 -
Babel浅析
// .babelrc 文件 { "plugins": [ "transform-es2015-template-literals" // 转译模版字符串的 plugins ], "presets": ["env", "stage-2"] }Babel编译三个阶段:1、解析2、转换3、生成Babel自6.0开始就只负责解析和生成了,转换代码需要插件完成...原创 2019-07-26 14:54:27 · 163 阅读 · 0 评论 -
【Vue】部署、测试
vue-cli环境变量配置四种方式来制定环境变量:在根目录添加.env文件,配置所有情况下都会用到的配置(不知道这个存在的意义,所有的都需要的也就不需要配置了吧)。在根目录添加.env.local 文件,配置所有情况下都会用到的配置,与.env的区别是只会在本地,该文件不会被git跟踪。在根目录添加.env.[mode] 文件,配置对应某个模式下的配置,比如:.env.developmen...原创 2019-07-21 09:26:41 · 267 阅读 · 0 评论 -
GPU概念
GPU在正式讲解GPU之前,我们先来讲讲上文中提到的一个概念——并行计算。并行计算(Parallel Computing)是指同时使用多种计算资源解决计算问题的过程,是提高计算机系统计算速度和处理能力的一种有效手段。它的基本思想是用多个处理器来共同求解同一问题,即将被求解的问题分解成若干个部分,各部分均由一个独立的处理机来并行计算。并行计算可分为时间上的并行和空间上的并行。时间上的并行是指...原创 2019-07-15 15:42:56 · 987 阅读 · 0 评论 -
HTTP学习笔记总结
HTTP简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它...原创 2019-07-13 13:19:57 · 182 阅读 · 0 评论