摘要:
在npm start的时候直接报错Cyclic dependency循环依赖 JS 循环依赖 (require cycle)_腾飞日记-CSDN博客_js循环依赖 可以看上面的博文了解一下这个错大概在讲什么 现在就开始我的解决方法吧(针对vue,其他的请举一反三) 在main.js中 import 阅读全文
摘要:
一般卡在core-js没反应,然后报错的第一行是和node-sass有关的,基本上都是node-sass版本问题,这时候只需要在命令行输入两行代码就行 先把原来的依赖删掉 npm uni node-sass 重新下载依赖 npm i node-sass 执行完上面两行再执行 npm i 就可以啦 阅读全文
摘要:
list就是链表啦,他的一个结点由两个指针域,一个数据域组成。list可以在任何位置以O(n)的复杂度插入元素,头部和尾部的插入的复杂度为O(1)。然而list也有一个致命的缺点,因为链表的空间申请是离散的,所以访问元素必须得通过迭代器来从头或者尾部遍历到要访问的元素,所以访问元素的时间复杂度是O( 阅读全文
摘要:
deque其实也是数组,也可以动态的添加和减少元素,但是和vector不同的是,deque可以快速的在头部和尾部添加减少元素(vector只能快速的在尾部添加),然而在插入元素的时候因为头部和尾部都可以添加元素,deque则会选择最近的一端来迭代过去,并插入元素。不过deque更优势的是,内存空间是 阅读全文
摘要:
vector的本质还是数组,但是可以动态的增加和减少数组的容量(当数组空间内存不足时,都会执行: 分配新空间(容量为2^n)-复制元素-释放原空间),首先先讲讲vector和数组的具体区别 一、vector和数组的区别 vector封装了很多数组没有的方法,可以更方便的处理数据;数组相比起vecto 阅读全文
摘要:
在网络通信和通用数据交换等应用场景中经常使用的技术是 JSON 或 XML,而在最近的开发中接触到了 Google 的 ProtoBuf。 在查阅相关资料学习 ProtoBuf 以及研读其源码之后,发现其在效率、兼容性等方面非常出色。 综上:.proto文件是一种类似于json和xml的用于数据交换 阅读全文
摘要:
get请求 直接用res.query就可以拿到数据 post请求 需要使用中间件body-parser 第一步:安装body-parser npm i body-parser 第二步:按照模板进行使用 var express = require('express') var bodyParser = 阅读全文
摘要:
方法一: 全局安装中国服务器的包管理工具 npm i cnpm --global 下载包的时候用cnpm取代npm 方法二: 在小黑板输入:npm config set registry https://registry.npm.taobao.org 再输入:npm config list 如果在r 阅读全文
摘要:
--save是默认的,例如 npm i jquery 和 npm i jquery --save 是等价的 --save是代表着项目上线时所依赖的包 --save-dev 代表着是项目打包或者开发时候需要的包,实际上线的时候所不依赖的 两者可以在package.json里面查看 如果不需要保存在pa 阅读全文
摘要:
建议如果一行代码是以 ( [ ` 开头的,则最好都在其前面补上一个分号。 // 1.( function say() { console.log('hello world') } // TypeError: say(...) is not a function say() ;(function () 阅读全文