摘要:解决不做任何配置也同样被打包进的出口文件的问题先说说为什么使用打包事件太长,打包代码体积太大,请求慢服务器不稳定带宽不高,使用可以回避服务器带宽问题资源优化解决方案使用配置项防止将某些包打包到中,而在运行时再去外部获取扩展依赖拿来举例从引入 解决cdn不做任何配置也同样被打包进webpack的出口文件的问题 先说说为什么使用CDN 打包事件太长,打包1代码体积太大,请求慢 服务器不稳...
摘要:布尔型,表示该帧里面没有执行回调,超时了。这一处理机制在监听函数中实现作为,接受消息的时机将随着线程的空闲程度起变化。 为什么是要有scheduler 首先要从js的是单线程模型来说起,Javascript执行是会经历静态编译,动态解释和事件循环做任务调度的过程,大致的流程如下(注意,该流程是以chrome浏览器内核为标准的执行流程,在node或者其他浏览器中,执行流程会有所差异,但是...
摘要:目前前端三杰都推介单页面应用开发模式,在路由切换时替换中最小修改的部分,来减少原先因为多页应用的页面跳转带来的巨量性能损耗。 showImg(https://segmentfault.com/img/bVbn1ZN?w=3069&h=2048); 目前前端三杰 Angular、React、Vue 都推介单页面应用 SPA 开发模式,在路由切换时替换 DOM Tree 中最小修改的部分 ...
摘要:定义限制类的实例化次数只能是一次。如果该实例不存在的情况下,可以通过一个方法创建一个类来实现创建类的新实例,如果实例已经存在,它会简单返回该对象的引用。适用场景需要频繁实例化然后销毁的对象。频繁访问数据库或文件的对象。 定义 限制类的实例化次数只能是一次。 如果该实例不存在的情况下,可以通过一个方法创建一个类来实现创建类的新实例,如果实例已经存在,它会简单返回该对象的引用。 适用场景 ...
摘要:粗暴使用创建连接外面也可以嵌套循环可以嵌套多层,看你心情回滚事务提交事务关闭连接 粗暴使用 var mysql = require(mysql); //创建连接 var connection = mysql.createConnection(this.sails.config.connections.myApp); connection.connect(function(err) { ...