“十亿行挑战”指是一个十亿行的文本文件,每一行的格式为气象站名称和温度,要计算每个气象站的温度最大值、最小值、平均值。
作者从慢到快列出了9种解决方案,最快只需要4秒。
“Ente 是一项提供完全开源、端到端加密平台的服务,您可以将数据存储在云端,而无需信任服务提供商。到目前为止,我们已经在此平台上构建了两个应用程序:Ente Photos(Apple 和 Google Photos 的替代品)和 Ente Auth(已弃用的 Authy 的 2FA 替代品)。
这个 monorepo 包含我们所有的源代码 - 两个产品(以及更多计划的未来产品!)的客户端应用程序(iOS / Android / F-Droid / Web / Linux / macOS / Windows),以及为它们提供支持的服务器。”
Ente | #替代品
Java虚拟机非常复杂,要想真正理解它的工作原理,最好的方式就是自己动手写一个。
但是这个系列的定位还是入门,所以有很多的东西暂时都不会实现,比如 malloc,GC,多线程,native interface等。
主要的目的还是在于大致了解JVM是一个什么样的东西,这也是作者采用java来实现JVM的一个原因,便于理解。