《区块链小白书》之《比特币1.问题与解决方案》
2W1H
What
人类的进步史,本质上就是 「发现问题与解决问题」 的历史。
比特币是中本聪针对一个必须解决的真问题给出的一个完美且无副作用的解决方案。
1968年,Edsger Dikstra写了一篇至今依旧具有影响力的文章《GOTO是有害的》,文中主张使用结构式编程。他的观点是:开发者编写一个包含了静态语句的程序,执行这些语句会产生输出。人的认知总有局限,开发者很难预见程序中的静态语句在运行时究竟是如何执行的。GOTO语句加大了这种推断运行时执行顺序的难度。放弃GOTO语句,转而选择结构式编程,方才是上策。
无外网环境下使用Gradle离线编译,本文算是对Gradle Offline Build的翻译和补充。
最近的一个项目中,我需要在一个非常严格的环境CI服务器上使用Gradle编译。这些限制是:
显而易见,这些限制将导致项目无法编译,是因为:
可以通过下面的两步解决无法编译的问题:
让我们一步一步的来解决这个问题。
11.14写作训练:如果你手中握的资产最终涨了10倍,你想象一下自己会有什么感受,你会做什么?
《一年顶十年》之《讲课 如何成为一名吸金的好老师?》