当前位置: 首页 > 软件库 > 其他开源 > 编程语言 >

OpenBlock

可视化块编程语言
授权协议 Apache-2.0
开发语言 JavaScript
所属分类 编程语言
软件类型 开源软件
地区 国产
投 递 者 堵存
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

OpenBlock 是一个可视化块编程语言。

界面展示 界面展示

软件架构

 流程图

 流程图 

GOTC-OpenBlock.pdf OpenBlock_BP.pdf

安装教程

  1. npm install -g static-server
  2. static-server
  3. http://localhost:9080/frontpage
  • crypto是blockchain中加密技术功能的实现,当中包含了椭圆曲线加密和SHA256等加密算法等。接下来将对其核心部分进行解析。 elliptic 返回加密层中使用的默认椭圆曲线 func GetDefaultCurve() elliptic.Curve { return defaultCurve } hash 返回加密层中使用的默认哈希值 func GetDefaultHash

  • 目标 接下来将给大家更新关于openblock定制化的相关信息,学完这系列文章你将能实现: 1.定制化openblock的Logo 2.为你的openblock实现登录功能(前端+后端) OpenBlock 由于时间关系该系列文章将不会介绍OpenBlock基础知识。想了解、学习OpenBlock的请前往官方GitHub: OpenBlock 项目地址: https://github.com/op

  • 插件版本问题 使用如下版本. "@vitejs/plugin-vue": "^4.0.0",

 相关资料
  • 4.1.3 编程语言对模块化编程的支持 在 1950 年代,由于计算机内存容量很小,程序员们千方百计地想尽量减小程序的大小。 汇编语言中最早出现了子例程(subroutine)和宏(macro)的构造,其目的正是为了减小程 序大小。子例程和宏可以实现了“一次编写、多处多次使用”,从而避免了在程序中的重复 代码,缩短了代码长度。 从 1960 年代开始,高级编程语言中出现了支持模块化编程的语言构造,

  • 原始写法 对象写法 立即执行函数写法 放大模式 宽放大模式(Loose augmentation) 输入全局变量 使用构造函数封装私有变量 IIFE封装私有变量 随着网站逐渐变成"互联网应用程序",嵌入网页的JavaiScript代码越来越庞大,越来越复杂。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。 JavaS

  • 本书与《深入淺出 Hello World》有着类似的心路历程,旨在以实验的方式去探究类似 Hello World 这样的小程序在开发与执行过程中的微妙变化,一层层揭开 C 语言程序开发过程的神秘面纱,透视背后的秘密,不断享受醍醐灌顶的美妙。 背景 笔者 2007 年开始系统地学习 Shell 编程,并在兰大开源社区写了序列文章。 在编写《Shell 编程范例》文章的《进程操作》一章时,为了全面了解

  • 4.1.2 模块化编程 模块化编程(modular programming)是一种软件设计技术,它将软件分解为若干独立 的、可替换的、具有预定功能的模块,每个模块实现一个功能,各模块通过接口(输入输出 部分)组合在一起,形成最终程序。 ① 远大公司在模块化建筑领域的两个案例:6 天建成 15 层宾馆,15 天建成 30 层的 T30 酒店。 对于简单问题,可以直接构建单一模块的程序。而对于复杂问题

  • 在 Tea 中,一个源文件被称为一个编译单元(sourceunit)。 多个源码组成一个模块(module)。 多个模块组成一个项目(project)。 一个独立的模块可以编译为一个可执行文件、动态链接库或静态链接库。 文件夹结构规范 pkg1/ bin/ 生成的二进制文件 debug/ 调试版本的生成文件

  • Python 中有很多库可以用来可视化数据,比如 Pandas、Matplotlib、Seaborn 等。 Matplotlib import matplotlib.pyplot as plt import numpy as np %matplotlib inline t = np.arange(0., 5., 0.2) plt.plot(t, t, "r--", t, t**2, "bs", t