Web
-
智能合约编写之 Solidity 的高级特性
前言 FISCO BCOS 使用了 Solidity 语言进行智能合约开发。Solidity 是一门面向区块链平台设计、图灵完备的编程语言,支持函数调用、修饰器、重载,事件、继承和…
-
使用Node.js 抓取网页内容
很长时间以来,我尝试使用后端语言来抓取网页,比如Java,PHP。后端语言开发纯粹,也很方便,但是有时候内容不可见。我开始使用Node.js来抓取页面。 准备工作 我们需要准备三个…
-
10种常见的软件架构模式
有没有想过要设计多大的企业规模系统?在主要的软件开发开始之前,我们必须选择一个合适的体系结构,它将为我们提供所需的功能和质量属性。因此,在将它们应用到我们的设计之前,我们应该了解不…
-
智能合约编写之 Solidity 的基础特性
如前篇介绍,目前大部分的联盟链平台,包括 FISCO BCOS,都采用 Solidity 作为智能合约开发语言,因此熟悉并上手 Solidity 十分必要。 作为一门面向区块链平台…
-
REST API 设计与开发最佳实践
21CTO社区导读:在本文中,我的目标是向大家尽可能详细的解释REST API,包括理论和开发部分。以便大家能清楚的了解何时用以及如何使用它,包括它的本质是什么。无论是自己开发AP…
-
Bodhi Linux 5.1 一览: 略有不同的轻量化 Linux
Bodhi Linux 是一个基于 Ubuntu 的轻量级 Linux 发行版。与其他大多数发行版不同,Bodhi 使用自己的 Moksha 桌面,并专注于为你提供一个可以在旧计算…
-
12 个有趣的 Linux 终端命令
你觉得 Linux 终端里只有无趣的工作吗?那你一定不知道下面这些有趣的 Linux 命令吧。 Linux 终端是用来完成复杂的工作的,我们有很多有用的 linux 命令奇技淫巧来…
-
使用 Reveal.js 和 Git 创建网页教程
通过这个简单的工作流程创建的研讨会幻灯片,可以在任何浏览器、设备和平台上获得一致的查看效果。 无论你是学习者还是教师,你可能都会认识到采用幻灯片放映来传播知识的在线研讨会works…
-
如何节省1T图片带宽? 解密极致图像压缩!
21CTO社区导读:图像已经发展成人类沟通的视觉语言。无论传统互联网还是移动互联网,图像一直占据着很大部分的流量。如何在保证视觉体验的情况下减少数据流量消耗,一直是图像处理领域研究…
-
智能合约初探:概念与演变
前言 自 2009 年比特币开启区块链时代以来,近 10 年里,随着技术与生态的发展,基于区块链的分布式应用(dapp)呈现出井喷的趋势,而支撑着 dapp 的底层技术就是&ldq…