FISCO BCOS 1.3 中文文档web3sdk: 调用web3sdk.jar执行web3sdk内方法(如部署系统 合约、调用合约工具方法等) compile.sh: 将dist/contracts目录下的合约代码转换成java代 码,供开发者使用 dist/conf 配置目录, 用于配置节点信息、证书信息、日志目录等 dist/contracts 合约存放目录,compile.sh脚本可将存放于该目录下的合约代码 转换成java代码 为classpath:client.keystore keystorePassWord: 生成client.keystore时对应的密码 clientCertPassWord: 生成client.keystore时对应的密 码 nodeid:SDK连接的FISCO BCOS节点ID,从节点 data/node.nodeid文件获取 ip: SDK连接的FISCO BCOS节点外网ip channelPort: SDK连接的FISCO ~/mydata/web3sdk/dist/bin web3sdk/dist/contracts 目录下所有智能合约转换成不支持国密特性的java代 码 #执行compile.sh脚本,将~/mydata/web3sdk/dist/contract目录下所有合约代 码转换成java代码 #(com是java代码所属的包,转换后可手动修改) $ bash compile.sh com 查看生成的java代0 码力 | 491 页 | 5.72 MB | 1 年前3
百度超级链 XuperChain latest 中文文档XuperModel 2. XuperBridge 2.1. 内核调用设计 2.2. KV接口与读写集 2.3. 合约上下文 3. XVM虚拟机 3.1. 背景 3.2. WASM简介 3.3. WASM字节码编译加载流程 3.4. 语言运行环境 3.5. XuperBridge对接 3.6. 资源消耗统计 4. 账号权限控制模型 4.1. 背景 4.2. 名词解释 4.3. 模型简介 4.4. 实现功能 可以统计合约的资源使用情况,如CPU,内存等 运行速度尽量快。 3.2. WASM简介 WASM是WebAssembly的缩写,是一种运行在浏览器上的字节码,用于解决js 在浏览器上的性能不足的问题。 WASM的指令跟机器码很相似,因此很多高 级语言如C,C++,Go,rust等都可以编译成WASM字节码从而可以运行在浏览 器上。 很多性能相关的模块可以通过用C/C++来编写,再编译成WASM来提高 性能,如视频解码器,运行在 器,WASM也可以运行在非浏览器环境。 xchain的WASM合约正是这样的应用 场景,通过用C++,go等高级语言来编写智能合约,再编译成WASM字节码, 最后由XVM虚拟机来运行。 XVM虚拟机在这里就提供了一个WASM的运行环 境。 3.3. WASM字节码编译加载流程 WASM字节码的运行有两种方式,一种是解释执行,一种是编译成本地指令后 再运行。 前者针对每条指令挨个解释执行,后者通过把WASM指令映射到本0 码力 | 316 页 | 24.51 MB | 1 年前3
百度超级链 XuperChain 3.9-e 中文文档XuperModel 2. XuperBridge 2.1. 内核调用设计 2.2. KV接口与读写集 2.3. 合约上下文 3. XVM虚拟机 3.1. 背景 3.2. WASM简介 3.3. WASM字节码编译加载流程 3.4. 语言运行环境 3.5. XuperBridge对接 3.6. 资源消耗统计 4. 账号权限控制模型 4.1. 背景 4.2. 名词解释 4.3. 模型简介 4.4. 实现功能 可以统计合约的资源使用情况,如CPU,内存等 运行速度尽量快。 3.2. WASM简介 WASM是WebAssembly的缩写,是一种运行在浏览器上的字节码,用于解决js 在浏览器上的性能不足的问题。 WASM的指令跟机器码很相似,因此很多高 级语言如C,C++,Go,rust等都可以编译成WASM字节码从而可以运行在浏览 器上。 很多性能相关的模块可以通过用C/C++来编写,再编译成WASM来提高 性能,如视频解码器,运行在 器,WASM也可以运行在非浏览器环境。 xchain的WASM合约正是这样的应用 场景,通过用C++,go等高级语言来编写智能合约,再编译成WASM字节码, 最后由XVM虚拟机来运行。 XVM虚拟机在这里就提供了一个WASM的运行环 境。 3.3. WASM字节码编译加载流程 WASM字节码的运行有两种方式,一种是解释执行,一种是编译成本地指令后 再运行。 前者针对每条指令挨个解释执行,后者通过把WASM指令映射到本0 码力 | 317 页 | 27.80 MB | 1 年前3
百度超级链 XuperChain master 中文文档XuperModel 2. XuperBridge 2.1. 内核调用设计 2.2. KV接口与读写集 2.3. 合约上下文 3. XVM虚拟机 3.1. 背景 3.2. WASM简介 3.3. WASM字节码编译加载流程 3.4. 语言运行环境 3.5. XuperBridge对接 3.6. 资源消耗统计 4. 账号权限控制模型 4.1. 背景 4.2. 名词解释 4.3. 模型简介 4.4. 实现功能 可以统计合约的资源使用情况,如CPU,内存等 运行速度尽量快。 3.2. WASM简介 WASM是WebAssembly的缩写,是一种运行在浏览器上的字节码,用于解决js 在浏览器上的性能不足的问题。 WASM的指令跟机器码很相似,因此很多高 级语言如C,C++,Go,rust等都可以编译成WASM字节码从而可以运行在浏览 器上。 很多性能相关的模块可以通过用C/C++来编写,再编译成WASM来提高 性能,如视频解码器,运行在 器,WASM也可以运行在非浏览器环境。 xchain的WASM合约正是这样的应用 场景,通过用C++,go等高级语言来编写智能合约,再编译成WASM字节码, 最后由XVM虚拟机来运行。 XVM虚拟机在这里就提供了一个WASM的运行环 境。 3.3. WASM字节码编译加载流程 WASM字节码的运行有两种方式,一种是解释执行,一种是编译成本地指令后 再运行。 前者针对每条指令挨个解释执行,后者通过把WASM指令映射到本0 码力 | 316 页 | 24.51 MB | 1 年前3
百度超级链 XuperChain 3.8 中文文档XuperModel 2. XuperBridge 2.1. 内核调用设计 2.2. KV接口与读写集 2.3. 合约上下文 3. XVM虚拟机 3.1. 背景 3.2. WASM简介 3.3. WASM字节码编译加载流程 3.4. 语言运行环境 3.5. XuperBridge对接 3.6. 资源消耗统计 4. 账号权限控制模型 4.1. 背景 4.2. 名词解释 4.3. 模型简介 4.4. 实现功能 可以统计合约的资源使用情况,如CPU,内存等 运行速度尽量快。 3.2. WASM简介 WASM是WebAssembly的缩写,是一种运行在浏览器上的字节码,用于解决js 在浏览器上的性能不足的问题。 WASM的指令跟机器码很相似,因此很多高 级语言如C,C++,Go,rust等都可以编译成WASM字节码从而可以运行在浏览 器上。 很多性能相关的模块可以通过用C/C++来编写,再编译成WASM来提高 性能,如视频解码器,运行在 器,WASM也可以运行在非浏览器环境。 xchain的WASM合约正是这样的应用 场景,通过用C++,go等高级语言来编写智能合约,再编译成WASM字节码, 最后由XVM虚拟机来运行。 XVM虚拟机在这里就提供了一个WASM的运行环 境。 3.3. WASM字节码编译加载流程 WASM字节码的运行有两种方式,一种是解释执行,一种是编译成本地指令后 再运行。 前者针对每条指令挨个解释执行,后者通过把WASM指令映射到本0 码力 | 316 页 | 27.93 MB | 1 年前3
百度超级链 XuperChain 3.9 中文文档XuperModel 2. XuperBridge 2.1. 内核调用设计 2.2. KV接口与读写集 2.3. 合约上下文 3. XVM虚拟机 3.1. 背景 3.2. WASM简介 3.3. WASM字节码编译加载流程 3.4. 语言运行环境 3.5. XuperBridge对接 3.6. 资源消耗统计 4. 账号权限控制模型 4.1. 背景 4.2. 名词解释 4.3. 模型简介 4.4. 实现功能 可以统计合约的资源使用情况,如CPU,内存等 运行速度尽量快。 3.2. WASM简介 WASM是WebAssembly的缩写,是一种运行在浏览器上的字节码,用于解决js 在浏览器上的性能不足的问题。 WASM的指令跟机器码很相似,因此很多高 级语言如C,C++,Go,rust等都可以编译成WASM字节码从而可以运行在浏览 器上。 很多性能相关的模块可以通过用C/C++来编写,再编译成WASM来提高 性能,如视频解码器,运行在 器,WASM也可以运行在非浏览器环境。 xchain的WASM合约正是这样的应用 场景,通过用C++,go等高级语言来编写智能合约,再编译成WASM字节码, 最后由XVM虚拟机来运行。 XVM虚拟机在这里就提供了一个WASM的运行环 境。 3.3. WASM字节码编译加载流程 WASM字节码的运行有两种方式,一种是解释执行,一种是编译成本地指令后 再运行。 前者针对每条指令挨个解释执行,后者通过把WASM指令映射到本0 码力 | 317 页 | 27.80 MB | 1 年前3
百度超级链 XuperChain stable 中文文档XuperModel 2. XuperBridge 2.1. 内核调用设计 2.2. KV接口与读写集 2.3. 合约上下文 3. XVM虚拟机 3.1. 背景 3.2. WASM简介 3.3. WASM字节码编译加载流程 3.4. 语言运行环境 3.5. XuperBridge对接 3.6. 资源消耗统计 4. 账号权限控制模型 4.1. 背景 4.2. 名词解释 4.3. 模型简介 4.4. 实现功能 可以统计合约的资源使用情况,如CPU,内存等 运行速度尽量快。 3.2. WASM简介 WASM是WebAssembly的缩写,是一种运行在浏览器上的字节码,用于解决js 在浏览器上的性能不足的问题。 WASM的指令跟机器码很相似,因此很多高 级语言如C,C++,Go,rust等都可以编译成WASM字节码从而可以运行在浏览 器上。 很多性能相关的模块可以通过用C/C++来编写,再编译成WASM来提高 性能,如视频解码器,运行在 器,WASM也可以运行在非浏览器环境。 xchain的WASM合约正是这样的应用 场景,通过用C++,go等高级语言来编写智能合约,再编译成WASM字节码, 最后由XVM虚拟机来运行。 XVM虚拟机在这里就提供了一个WASM的运行环 境。 3.3. WASM字节码编译加载流程 WASM字节码的运行有两种方式,一种是解释执行,一种是编译成本地指令后 再运行。 前者针对每条指令挨个解释执行,后者通过把WASM指令映射到本0 码力 | 325 页 | 26.31 MB | 1 年前3
Weblate 4.17 用户文档限制(默认为每天 100 个请求),所以建议使用身份验证。身份验证使用令 牌,你可以在你的个人资料中获取该令牌。在 Authorization 标头中使用它: ANY / API 的通用请求行为、标头、状态码和此处的参数也适用于所有端点。 format – 响应格式(覆盖了 Accept [https://www.rfc- editor.org/rfc/rfc7231#section-5.3.2])。可能的值取决于 org/rfc/rfc7231#section-7.4.1] – 对象允许 的 HTTP 方法的列表 状态码:: detail (string) – 结果的详细说明(对于 200 OK [https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.2.1] 以外 的 HTTP 状态码) count (int) – 对象列表的总项目计数 next (string) docker-compose.override.yml 文件。请参阅 Docker 环境变量 以获取环境变量的完整列表。 备注 如果未设置 WEBLATE_ADMIN_PASSWORD,则使用首次启动时显示的随机密 码创建管理员用户。 提供的示例使 Weblate 侦听端口 80,在 docker-compose.override.yml 文 件中编辑端口映射来更改。 3. 启动 Weblate 容器: 享受您的0 码力 | 817 页 | 17.33 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66文件的变化细 节,查出最后是谁修改了哪个地方,从而找出导致怪异问题出现的原因,又是 谁在何时报告了某个功能缺陷等等。 使用版本控制系统通常还意味着,就算 你乱来一气把整个项目中的文件改的改删的删,你也照样可以轻松恢复到原先 的样子。 但额外增加的工作量却微乎其微。 本地版本控制系统 许多人习惯用复制整个项目目录的方式来保存不同的版本,或许还会改名加上 备份时间以示区别。 这么做唯一的好处就是简单,但是特别容易犯错。 /git@github.com:schacon/simplegit.git - [deleted] v1.4-lw 上面这种操作的含义是,将冒号前面的空值推送到远程标签名,从而高效地删 除它。 第二种更直观的删除远程标签的方式是: $ git push origin --delete检出标签 如果你想查看某个标签所指向的文件版本,可以使用 git checkout 推送时能保持提交历史的整洁 ——例如向某个其他人维护的项目贡献代码时。 在这种情况下,你首先在自 己 的 分 支 里 进 行 开 发 , 当 开 发 完 成 时 你 需 要 先 将 你 的 代 码 变 基 到 origin/master 上,然后再向主项目提交修改。 这样的话,该项目的维护者就 不再需要进行整合工作,只需要快进合并便可。 请注意,无论是通过变基,还是通过三方合并,整合的最终结果所指向的快照 0 码力 | 670 页 | 13.59 MB | 1 年前3
Weblate 4.18.1 用户文档限制(默认为每天 100 个请求),所以建议使用身份验证。身份验证使用令 牌,你可以在你的个人资料中获取该令牌。在 Authorization 标头中使用它: ANY / API 的通用请求行为、标头、状态码和此处的参数也适用于所有端点。 format – 响应格式(覆盖了 Accept [https://www.rfc- editor.org/rfc/rfc7231#section-5.3.2])。可能的值取决于 org/rfc/rfc7231#section-7.4.1] – 对象允许 的 HTTP 方法的列表 状态码:: detail (string) – 结果的详细说明(对于 200 OK [https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.2.1] 以外 的 HTTP 状态码) count (int) – 对象列表的总项目计数 next (string) docker-compose.override.yml 文件。请参阅 Docker 环境变量 以获取环境变量的完整列表。 备注 如果未设置 WEBLATE_ADMIN_PASSWORD,则使用首次启动时显示的随机密 码创建管理员用户。 提供的示例使 Weblate 侦听端口 80,在 docker-compose.override.yml 文 件中编辑端口映射来更改。 3. 启动 Weblate 容器: 享受您的0 码力 | 838 页 | 22.34 MB | 1 年前3
共 129 条
- 1
- 2
- 3
- 4
- 5
- 6
- 13













