引言 webpack插件 的主要作用是抽取webpack项目入口 chunk 的公共部分,具体的用法就不做过多介绍,不太了解可以参考 "webpack官网" 介绍; 该插件是webpack项目常用的一个优化功能,几乎在每个webpack项目中都会用到。使用该插件带来的好处: + 提升webpack打 ...
分类:
其他好文 时间:
2017-12-31 02:57:34
阅读次数:
191
JVM堆区是一块用于存储对象实例的内存区,同时也是GC执行垃圾回收的重点区域。降低GC回收频率,提升回收效率是其优化的方向。 存储在JVM中的对象可以被划分为两类:一类是生命周期较短的瞬时对象,这类对象的创建和消亡都非常迅速。而另外一类对象的生命周期却非常长,在某些极端的情况下还能够与JVM的生命周 ...
分类:
其他好文 时间:
2017-12-30 23:33:26
阅读次数:
186
1、声明变量的方法 es5 : var function es6 : var function let const class 2、let(const)与var 不同 let不能变量提升 let不能多次声明统一变量 let不能声明在window对象上 let内的变量不能作为全局 变量引用 3、con ...
分类:
其他好文 时间:
2017-12-30 01:01:12
阅读次数:
153
今天是2017年最后一天,做个年终总结,完成今天的任务,可以早早下班回家跨年了~ 今天任务邮箱模板:(邮箱不能使用外部链接,图片除外) 参考链接:邮件html编写指南 在邮箱中html可以使用p div等,并不是一定要用table布局,可以将样式写在<style></style>中或内联写法,可以使 ...
分类:
其他好文 时间:
2017-12-29 19:03:35
阅读次数:
185
1、在任何的数据库之中,索引都是一种提升数据库检索性能的手段,在MongoDB数据库中依然会存在有两种的索引创建:自动创建、手动创建 2、范例:重新创建一个简单的students集合,在students没有设置任何索引,通过getIndexes()函数观察存在的索引内容;=> db.students ...
分类:
数据库 时间:
2017-12-29 19:02:06
阅读次数:
158
17年是正式毕业后的第一年(虽然算下来其实已经工作两年多了),从老东家跳到了新东家,接触了不少新技术,也了解了不少新事物,算是在技术路上走得还可以的一年。 1.技术栈的变化 虽然之前也是做前后端结合的web开发,但使用的是.net全家桶+jquery,整个用起来行云流水,仍然感觉脱离了时代。到了现东 ...
分类:
其他好文 时间:
2017-12-29 12:11:10
阅读次数:
80
原理 AtomicInteger是如何使用非阻塞算法来实现并发控制的 性能提升 避免多线程的优先级倒置和死锁情况的发生 任然可能存在问题 ABA问题 CAS原理 调整具有竞争的并发应用程序的可伸缩性的通用技术是降低使用的锁定对象的粒度,希望更多的锁定请求从竞争变为不竞争。从锁定转换为原子变量可以获得 ...
分类:
编程语言 时间:
2017-12-29 12:07:56
阅读次数:
172
黑帽SEO手法 0x00:概念 SEO全称搜索引擎优化,通过站内优化和站内优化方式来提升搜索引擎排名,有白帽SEO和黑帽SEO。 因为正规的SEO优化需要很长时间,黑帽SEO手法让站内快速提升排名的有: 黑链(暗链) 站群 网站劫持(搜索引擎劫持) 桥页 黑链(暗链) 站群 网站劫持(搜索引擎劫持) ...
分类:
其他好文 时间:
2017-12-28 23:17:24
阅读次数:
157
https://plushunter.github.io/2017/01/22/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0%E7%AE%97%E6%B3%95%E7%B3%BB%E5%88%97%EF%BC%887%EF%BC%89%EF%BC%9AGBDT/ ...
分类:
其他好文 时间:
2017-12-28 18:21:26
阅读次数:
149