ELSE 技术周刊(2018.02.05期)

业界动态

ECMAScript 2018: the final feature set

ECMAScript 2018相关feature都已确认,这篇文章对一些新的特性做了简略介绍及提供详细信息的链接。

前端开发

Event Loop的规范和实现

文章介绍了 event loop 的详细规范,并对比在浏览器和 node 中实现的异同。

网页图片加载优化方案

文章主要从图片加载存在的问题和原因、解决方案两个方面来阐述如何优化图片的加载,保证页面的加载速度。

前端数据流哲学

作者对前端几种数据流管理的方式进行了总结和纵向的比较,很好地说明了三种管理模式的设计方式以及各自的优势, 读过后相信你应该对数据流的管理模式有个全面的认识。

The building blocks of Web Workers + 5 cases when you should use them

可能你已经听过很多次 Web Workers ,但了解如何在真实案例中使用吗?这篇文章有答案。

JavaScript 深拷贝性能分析

JavaScript 深拷贝的一些奇技淫巧,以及相应的性能分析,也许你并不会喜欢这些方法。

技术纵横

分布式系统数据层设计模式

蚂蚁金服分享的 在分布式系统下数据层架构设计的经验, 非常得模块化, 主要讨论了节点级的水平扩展以及容灾能力。

干货:HashMap的工作原理解析

HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道HashTable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚至会要求你实现HashMap来考察你的编程能力。ConcurrentHashMap和其它同步集合的引入让这道题变得更加复杂。让我们开始探索的旅程吧!

实用推荐

Lunacy,在 Windows 上也能编辑查看 Sketch 文件

作为 macOS 平台杀手锏级别的专业设计软件,Sketch 近些年来几乎已经成了 UI 设计师们的标配。而这就带来了一个比较尴尬的问题,那就是如何在 Windows 电脑上也能查看你的设计师同事丢过来的 Sketch 格式源文件。

风清洋

风清洋

前端老兵,一路上搬过C++、C#、Java的砖,现在在搬Node.js

评论