《编程原本 》一2.6 总结

2.6 总结

抽象使我们可以定义出一些能用于不同领域的抽象过程.规范性和函数的类型在这里起着最重要的作用:fast和slow能走同一条轨道的基础就是规范性.开发一批专有术语(例如,轨道的类型和规模),是最基础最重要的工作.一些附属类型,例如距离类型,也需要精确地定义.

时间: 2024-10-23 16:27:59

《编程原本 》一2.6 总结的相关文章

《Node.js区块链开发》——2.2 信用,决定着利益转移的方向

2.2 信用,决定着利益转移的方向 与他人谈起区块链时,不止一次谈到"信用"这个话题,每一次我都会有更加深刻的理解.第一次明确地谈信用,起源于一个公司反复地声明一件事情,但是除了声明,也没有更好的办法向公众表明自己,反而越声明越被动.于是,我在网上发表了一篇文章<请尽早把你的信誉区块链化>(见2.7节),其核心观点是学习区块链的处理方式积累个人或公司的信用. 这里再次提及这个话题,原因是我在写下前面部分的时候,突然发觉单纯地讲未来趋势会如何没有任何说服力,其中缺少潜在的源动

《Node.js区块链开发》一2.2 信用,决定着利益转移的方向

2.2 信用,决定着利益转移的方向 与他人谈起区块链时,不止一次谈到"信用"这个话题,每一次我都会有更加深刻的理解.第一次明确地谈信用,起源于一个公司反复地声明一件事情,但是除了声明,也没有更好的办法向公众表明自己,反而越声明越被动.于是,我在网上发表了一篇文章<请尽早把你的信誉区块链化>(见2.7节),其核心观点是学习区块链的处理方式积累个人或公司的信用. 这里再次提及这个话题,原因是我在写下前面部分的时候,突然发觉单纯地讲未来趋势会如何没有任何说服力,其中缺少潜在的源动

《Node.js区块链开发》导读

Preface 前 言 本书原名<Nodejs开发加密货币>,大部分已经通过网络免费分享(网络上仍有原文),正式出版的时候改成了现在的名字,部分章节也做了调整.写作本书的时候,"区块链"这个称呼并不流行,但讨论的内容实际上就是区块链技术.就在本书整理出版的时候,国家发布了<中国区块链技术和应用发展白皮书>,整个社区也接纳了"区块链"这个称谓,因此改为现在的名字. "每一件与众不同的绝世好东西,其实都是以无比寂寞的勤奋为前提的,要么是

《Node.js区块链开发》一导读

前 言 本书原名<Nodejs开发加密货币>,大部分已经通过网络免费分享(网络上仍有原文),正式出版的时候改成了现在的名字,部分章节也做了调整.写作本书的时候,"区块链"这个称呼并不流行,但讨论的内容实际上就是区块链技术.就在本书整理出版的时候,国家发布了<中国区块链技术和应用发展白皮书>,整个社区也接纳了"区块链"这个称谓,因此改为现在的名字. "每一件与众不同的绝世好东西,其实都是以无比寂寞的勤奋为前提的,要么是血,要么是汗,要

《Node.js区块链开发》——1.4 加密货币可靠吗

1. 1.4 加密货币可靠吗 从上面的讨论中,我们可以了解加密货币是怎么回事了,但是你可能仍然会怀疑加密货币的实用性,它真的可靠吗?这是最初很多人都会问的问题.结论当然是可靠的,但是要解释清楚为什么,就要动用很多技术和理论.还好,这些技术和理论,都是目前成熟的技术.您只要认为它们是可靠的,那么下面的解释就很好理解,不然,要想说服自己,接受加密货币比一些网站的数字币更可靠,那还是很难的. 1.去中心化 首先我们需要明白什么是"中心化".目前,我们通过浏览器浏览的各大网站,都是中心化的,必

《Node.js区块链开发》——导读

前 言 本书原名<Nodejs开发加密货币>,大部分已经通过网络免费分享(网络上仍有原文),正式出版的时候改成了现在的名字,部分章节也做了调整.写作本书的时候,"区块链"这个称呼并不流行,但讨论的内容实际上就是区块链技术.就在本书整理出版的时候,国家发布了<中国区块链技术和应用发展白皮书>,整个社区也接纳了"区块链"这个称谓,因此改为现在的名字. "每一件与众不同的绝世好东西,其实都是以无比寂寞的勤奋为前提的,要么是血,要么是汗,要

《Node.js区块链开发》——第2章 区块链,承载人类信用的基石2.1 利益,现实世界的内在驱动力

第2章 区块链,承载人类信用的基石 第1章的内容在网上一经发布就吸引了很多关注,说明很多小伙伴因为对加密货币不了解,或者有误解,所以才会敬而远之,错失良机. 继续第1章的内容,本章仍将通过直白的语言来讲解技术原理.所涉及的内容包括现实世界的内在驱动力.未来趋势.应用场景和风险提示等. 2.1 利益,现实世界的内在驱动力 人活着到底是为了什么?我们每个人可能都问过自己这个问题.我们有时候踌躇满志,有时候又崇尚与世无争,无忧无虑.但在纷繁复杂的真实世界里,我们总会被某个力量牵引着,挣脱不开,欲罢不能

《Node.js区块链开发》——2.3 未来趋势

2.3 未来趋势 比特币之前,人类从来都无法完全控制"利益"的走向,比特币之后,人们终于可以对"利益"转移进行编程处理,这将给人类的未来带来无限的可能.这种编程技术就是区块链. 去中心化.分布式存在以及人类社会的基本形态,是个体交换的基本前提.之所以区块链被提出来,不是因为这项技术有多先进,而是现有的技术过于落后.P2P网络.加密解密和分布式存储等技术的出现,都是人类在某个阶段为解决特定问题而设计出来的,组合在一起成为区块链技术,开发出各类加密货币,更接近于人类的本

《Node.js区块链开发》一2.3 未来趋势

2.3 未来趋势 比特币之前,人类从来都无法完全控制"利益"的走向,比特币之后,人们终于可以对"利益"转移进行编程处理,这将给人类的未来带来无限的可能.这种编程技术就是区块链. 去中心化.分布式存在以及人类社会的基本形态,是个体交换的基本前提.之所以区块链被提出来,不是因为这项技术有多先进,而是现有的技术过于落后.P2P网络.加密解密和分布式存储等技术的出现,都是人类在某个阶段为解决特定问题而设计出来的,组合在一起成为区块链技术,开发出各类加密货币,更接近于人类的本

《Node.js区块链开发》——第3章 共识机制,可编程的利益转移规则 3.1 机制,左右产品走向的根源

第3章 共识机制,可编程的利益转移规则 前面两章曾经说过,区块链产品都是去中心化的,去中心化的基础就是P2P节点众多,那么如何吸引用户加入网络成为节点呢?又有哪些激励机制呢?同时,开发的重点是让多个节点维护一个数据库,那么如何决定写入哪个节点?何时写入?一旦写入,又如何保证不被其他的节点更改(不可逆)呢?回答这些问题的答案就是共识机制. 共识机制,可编程的利益转移规则.谈到共识机制,不得不说的是,编程开发这么多年,我们尝试过很多方法,试图通过某种激励手段提高用户黏性以留住用户.比如常见的积分机制