- 数据结构与算法:计算机科学的基石
文章目录数据结构:构建数据的框架算法:问题的解决方案编程语言:实现数据结构的工具结论......
- MySQL借助ibd文件恢复数据技巧?
还记得我们之前写过的《只需一招,让失控的研发爱上你》吗?前文提到过我们日常使用的比较多的两种数据库恢复方法是:以上两种方法都可以实现实时性的回档,但是你会认为有了这两种技能就够了吗?不….!在线上这种错综复杂的架构中,其实还有很多未知的原因,我们是没法预知的。例如以下这......
- 雪花算法
在项目中,需要给请求一个唯一标识,用来标识一个请求和响应的关联关系,要求请求的id必须唯一,且不能占用过大的空间,可用的方案如下:1、自增id,单机的自增id不能解决不重复的问题,微服务情况下我们需要一个稳定的发号服务才能保证,但是这样做性能偏低。2、uuid,将uuid作为唯一标识占用空间太大......
- webpack生产环境优化:懒加载和预加载
转载请注明来源:http://www.eword.name/Author:ewordEmail:eword@eword.namewebpack生产环境优化:懒加载和预加载一、直接加载浏览器一打开,直接加载了test.js这里使用了直接导入方式。直接导入:import{mul}from'./test';//./src/js/index.js//入口文件console.......
- webpack生产环境优化:externals
转载请注明来源:http://www.eword.name/Author:ewordEmail:eword@eword.namewebpack生产环境优化:externalsexternals配置主要是为了防止某些通过CDN引入的包被打包到输出的bundle中。一、核心配置/*webpack.config.jswebpack的配置文件路径:./webpack.config......
- webpack生产环境优化:多线程打包
转载请注明来源:http://www.eword.name/Author:ewordEmail:eword@eword.namewebpack生产环境优化:多线程打包多线程打包主要用于需要打包的文件较多的情况下提高打包效率,缩短打包时间。注意:开启多进程打包时,进程开启大概需要600ms,进程通信也有开销。建议:只有工作消耗时间......
- webpack生产环境优化:PWA
转载请注明来源:http://www.eword.name/Author:ewordEmail:eword@eword.namewebpack生产环境优化:PWAPWA可简称为“离线可访问技术”。一、下载插件PWA:渐进式网络开发应用程序(离线可访问),需要插件workbox-webpack-plugin的支持。workbox--〉workbox-webpack-plugin......
- webpack生产环境优化:dll
转载请注明来源:http://www.eword.name/Author:ewordEmail:eword@eword.namewebpack生产环境优化:dlldll动态链接库目的:单独的将多个指定的第三方库打包成一个chunk。意义:将不同的库分割开来,实现代码分割和避免重复打包,在节省打包时间的同时方便按需加载和预加载的实现......
- webpack生产环境优化:tree shaking
转载请注明来源:http://www.eword.name/Author:ewordEmail:eword@eword.namewebpack生产环境优化:treeshakingtreeshaking:去除无用代码前提:1.必须使用ES6模块化2.开启production环境1一、核心配置```js/*webpack.config.jswebpack的配置文件......
- webpack生产环境优化:code split
转载请注明来源:http://www.eword.name/Author:ewordEmail:eword@eword.namewebpack生产环境优化:codesplitcodesplit代码分割,既将打包后的js分割成多份js文件,方便后期实现“并行加载”、“按需加载”等,提高性能。一、核心配置建议使用方式二的单入口模式,并按需使用......