module chunk bundle的区别 module 各个源码文件,webpack一切皆模块 chunk 多模块合并成的, 如entry import()异步加载 splitChunk代码分割 bundle 最终的输出文件,有可能好多个打包文件 1.优化babel-loader 尽可能少的应用 ...
分类:
Web程序 时间:
2021-03-09 12:57:31
阅读次数:
0
1-js 是单线程还是多线程? 单线程,单位时间内只能处理一个进程 2-let 和 var 声明变量的区别? let变量有块级作用域 var变量是全局变量,没有块级作用域 3-说说 async/await 的使用方式和场景 当需要多个异步方法返回的结果时,使用await,多个异步方法能同时运行,在异 ...
分类:
其他好文 时间:
2021-03-08 14:04:28
阅读次数:
0
1 消息队列 1 两个服务调用:restful(http协议),rpc(远程过程调用) 2 rpc:远程过程调用 -gRPC:谷歌出的,跨语言 3 不管用rpc或者restful来通信,涉及到同步,异步 4 消息队列解决的问题 -应用解耦 -流量消峰 -消息分发(发布订阅:观察者模式) -异步消息( ...
分类:
其他好文 时间:
2021-03-05 13:13:49
阅读次数:
0
MySQL复制 (1)扩展方式: Scale Up ,Scale Out (2)MySQL的扩展 读写分离 复制:每个节点都有相同的数据集 向外扩展 二进制日志 单向 (3)复制的功用: 数据分布 负载均衡读 备份 高可用和故障切换 MySQL升级测试 一主多从 主从复制介绍 两台或两台以上实例,通 ...
分类:
数据库 时间:
2021-03-04 13:19:58
阅读次数:
0
(1)同步标记任务失败 //标记失败任务 module.exports = grunt => { grunt.registerTask('bad',()=>{ console.log('bad working~'); return false; }); grunt.registerTask('foo ...
分类:
其他好文 时间:
2021-03-04 13:12:25
阅读次数:
0
参考资料 Influx Proxy 是一个基于高可用、一致性哈希的 InfluxDB 集群代理服务,实现了 InfluxDB 高可用集群的部署方案,具有动态扩/缩容、故障恢复、数据同步等能力。 相关文档:https://github.com/chengshiwen/influx-proxy 下载地址 ...
分类:
数据库 时间:
2021-03-04 13:07:16
阅读次数:
0
说明 Percona XtraDB Cluster(简称PXC),是由percona公司推出的mysql集群解决方案。特点是每个节点都能进行读写,且都保存全量的数据。也就是说在任何一个节点进行写入操作,都会同步给其它所有节点写入到自己的磁盘。这点跟Oracle Rac有本质的区别,Rac是多个节点连 ...
分类:
数据库 时间:
2021-03-04 13:04:00
阅读次数:
0
背景介绍: 在多线程的环境里,如果共享资源没有上锁,将会出现共享数据混乱的情况。 在单核CPU系统里,系统以时间片调度的方式让多个程序轮流使用处理器,造成了【并发】的假象。 在进程/线程并发执行的过程中,进程/线程之间存在协作的关系,比如互斥、同步。 什么叫进程互斥? 两个或两个以上的进程,不能同时 ...
分类:
编程语言 时间:
2021-03-03 12:23:58
阅读次数:
0
线程通信 等待: public final void wait(); public final void wait(long timeout); //必须在对obj加锁的同步代码块中,在一个线程中,调用obj.wait()时,此线程会释放其拥有的所有锁标记,同时此线程在无限期等待的状态中,释放锁,进 ...
分类:
编程语言 时间:
2021-03-03 12:10:36
阅读次数:
0
在项目的目录中找到router文件夹里的index.js index.js文件原先的文件结构 import Vue from 'vue' import Router from 'vue-router' import Home from '@/pages/home/Home' import City ...
分类:
其他好文 时间:
2021-03-03 12:06:41
阅读次数:
0