Node.js v8.0.0 已正式发布。v8.0.0 是下一个主要的版本,带来了一系列重大的变化和新功能,内容十分多,本文包含主要重要的更改和功能的摘要。
Node.js 8.0.0 使用了 V8 5.8,这是 Java 运行时的重要更新,其中包括性能方面和面向开发者 API 的重大改进。对 Node.js 开发者来说最重要的是 V8 5.8 保证与 V8 5.9 和即将推出的 V8 6.0 具有 ABI 的向前兼容性,这将有助于确保 Node.js 原生插件生态系统的稳定性。在 Node.js 8 的生命周期中,会计划升级到 5.9 甚至 6.0clash代理服务器配置,。
V8 5.8 引擎还有助于设置新的 TurboFan + Ignition 编译器管道(compiler pipeline)的转移,这将为所有 Node.js 应用程序提供重要的新的性能优化。虽然 V8 之前的版本已经存在,但 TurboFan 和 Ignition 将在 V8 5.9 中首次默认启用。新的编译器管道代表了这样一个重大变化 —— Node.js 核心技术委员会(CTC)选择推迟最初发布安排在 4 月的 Node.js 8,以便更好地适应它。
通过提供一个新的虚拟机不可知的应用程序二进制接口(ABI),原生插件不仅可以在多个版本的 V8 Java 运行时上运行,还可以在微软的 Chakra-Core 运行时上使用。
WHATWG URL 标准实现的实验性 URL API 去年已经添加到 Node.js 7.x 中,自那以来一直在积极发展。现在,从 8.0.0 开始,新的 URL 实现现在是 Node.js 中完全支持的非实验性 API。下面展示了一个示例用法,官方文档中提供了更多详细信息。
这个新的 URL 实现是最重要的clash代理服务器配置,因为它与现代 Web 浏览器(如 Chrome,Firefox,Edge 和 Safari)中的 URL 实现和 API 相匹配,允许使用 URL 在不同环境之间共享代码。
6月1日凌晨,有“互联网女皇”之称的华尔街证券分析师玛丽·米克尔(Mary Meeker)在美国Code大会上发布了2017年的互联网趋势报告clash不能自动更新。以下为报告要点:
① 全球互联网用户数已超34亿,同比增长10%,互联网全球渗透率达到46%
② 智能手机出货量增长3%,2015年增长10%,2014年为28%,增速持续放缓
③ 随着亚马逊等电商巨头纷纷开设实体店,线下零售店倒闭数量打破了20年来的纪录
④ 手游开始迅速渗透人们的日常生活,从2015年7月到2017年3月,全球玩家每日玩手机游戏的时长增长了33%
⑤ 云基础设施迅速增长,份额正逐步接近传统数据中心。2016年,全球公有云与私有云基础设施建设支出达360亿美元,占IT基础设施建设总支出的37%,比2014年增长37%
⑥ 中国互联网已进入“在线娱乐和共享出行的黄金时代”。中国移动互联网用户数已破7亿,同比增长12%
⑦ 付费内容崛起,中国消费者越来越愿意为网络游戏、在线直播、在线视频等娱乐内容买单
Nginx 是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,Nginx 1.13.1 发布了。更新内容如下:
老牌轻量级 java web 文件上传组件 cos 已多年未更新过,cos-2017.5 版本根据 JFinal 用户反馈比较多的几个需求进行了升级:
Qt 5.9 已正式发布。新版本非常注重性能和稳定性,已修复了 Qt 中大量的错误,还做了大量的工作来改进持续集成系统,因此从 5.9 开始,新版本的更新发布将会更容易(包括补丁和次要版本)。 该版本将会获得长期支持,作为 LTS 版本,官方承诺 Qt 5.9 在未来三年都将会获得支持。(下载地址:)
Android联合创始人 Andy Rubin 参加了由莫博士主持的 Code 大会,宣布推出了全新高端Android智能手机Essential Phone以及Essential Home语音助手,此外他还宣布Ambient OS智能家居平台将开源。Rubin承认相对于苹果的iOS系统,Android系统的升级率明显低很多,但他的新公司的Ambient OS已经提出了合理的解决方案。不过在本次访谈中,他并未透露具体的解决方案,只是说“在后台托管更多的服务。