Docker 是容器技术的基础,而 Kubernetes(k8s)是容器编排系统,因此理解 Docker 的核心概念是学习 k8s 的重要前提。
Linear algebra is a tool of mathematics that is widely used throughout science and engineering. Yet because linear algebra is a form of continuous rather than discrete mathematics, many computer scientists have inexperience with it.
万事入门难,尤其是语言的学习,日语对于初学者而言也实在算不上友好,是个刚进门就要去熟悉几乎 100 个符号的语言,可不是开玩笑的。 另一方面,日语作为一门黏着语,尽管规则繁琐,但学习难度会随着你不断深入而降低。
本文主讲数据结构,那么就有必要先给这些数据结构和算法之间的关系下一些定义: 「给算法的数据规划一种出合理的结构,尽可能使该数据在数学上天生拥有一些能够便于该算法操作的性质」。
如果想要定制一条联盟/私有区块链,要求该链交易成本更低/高,交易延时更低/高,拥有完全的控制权/去中心化,什么样的共识协议能够最大程度满足需求? 本文将对截止时下各大主流共识算法进行逐一介绍,提供一种客观的视角去更好地选择共识协议方案。
那么解释器是什么?现实生活中有不少解释器的例子,比如翻译员、变频器、CPU 等,一般来说,输入一个表达式,解释器对表达式进行求值, 然后返回表达式的结果,所以解释器本质是一个函数。我想通过实现一个程序语言的解释器来深入理解这一底层原理。