 SVG Test Document0 码力 | 5 页 | 11.74 KB | 6 月前3 SVG Test Document0 码力 | 5 页 | 11.74 KB | 6 月前3
 Back to Basics TestingNASH Testing 1What is a test? 8operation test? What is a 9operation input values + test? What is a 10What is a operation input values + expected output values test? 11What is a operation operation input values expected output values test? ASSERT_EQ( add(1, 2), 3 ); 12What is a operation input values expected output values test? 13 I run my program I type in some input I expect it outputWhat is a operation input values expected output values test? 14 Invoke the compiler give it my code It compiles successfullyWhat is a test? 15 Acceptance Accessibility Active Ad-hoc Age Agile0 码力 | 79 页 | 25.86 MB | 6 月前3 Back to Basics TestingNASH Testing 1What is a test? 8operation test? What is a 9operation input values + test? What is a 10What is a operation input values + expected output values test? 11What is a operation operation input values expected output values test? ASSERT_EQ( add(1, 2), 3 ); 12What is a operation input values expected output values test? 13 I run my program I type in some input I expect it outputWhat is a operation input values expected output values test? 14 Invoke the compiler give it my code It compiles successfullyWhat is a test? 15 Acceptance Accessibility Active Ad-hoc Age Agile0 码力 | 79 页 | 25.86 MB | 6 月前3
 联想-贺钢架构工作在国际化项目中的应用实例对架构设计的影响II -- 数据库表设计 数据库表早期设计 ID ... Type Name Size Create Date … 1 … 1 1.doc 432437 2014-05-04 … 2 … 1 Test.txt 2849 2014-02-19 … 3 … 1 Show.ppt 138238 2014-08-09 … 碰到的问题 • 各类文档,程序的属性差别很大 • 采用的敏捷Scrum,任务随Sprint迭代 Quick Breather 对架构设计的影响V -- 安全要求对架构的影响 • 软件安全趋势 • 针对国际化公司的安全威胁 LSDL 安全设计 安全设计 服务器安全 -- Penetration Testing(渗透测试) • Step 1: Reconnaissance • Step 2: Scanning • Step 3: Exploitation0 码力 | 53 页 | 2.36 MB | 1 年前3 联想-贺钢架构工作在国际化项目中的应用实例对架构设计的影响II -- 数据库表设计 数据库表早期设计 ID ... Type Name Size Create Date … 1 … 1 1.doc 432437 2014-05-04 … 2 … 1 Test.txt 2849 2014-02-19 … 3 … 1 Show.ppt 138238 2014-08-09 … 碰到的问题 • 各类文档,程序的属性差别很大 • 采用的敏捷Scrum,任务随Sprint迭代 Quick Breather 对架构设计的影响V -- 安全要求对架构的影响 • 软件安全趋势 • 针对国际化公司的安全威胁 LSDL 安全设计 安全设计 服务器安全 -- Penetration Testing(渗透测试) • Step 1: Reconnaissance • Step 2: Scanning • Step 3: Exploitation0 码力 | 53 页 | 2.36 MB | 1 年前3
 百度超级链 XuperChain latest 中文文档6. 实验 写入测试可参考代码 kv/mstorage/test/test_write.go [https://github.com/xuperchain/xuperchain/blob/master/core/kv/mstorage/test/test_write.go] 读取测试可参考代码 kv/mstorage/test/test_read.go [https://github.com com/xuperchain/xuperchain/blob/master/core/kv/mstorage/test/test_read.go] 17. 平行链与群组 17.1. 背景 超级链具备平行链特性,能够实现业务的混部,确保整体架构性能上可以水平 扩展; 同时,平行链还具备群组特性,能够一定程度上实现平行链隐私数据的隔离, 只有群组内的节点才能有这个平行链的数据。 17.2. 术语 wasm 运行时会提示手续费的数目,使用 –fee 参数传入即可 3. 合约调用 $./xchain-cli wasm invoke --method increase -a '{"key":"test"}' counter --fee 100 The gas you cousume is: 93 The fee you pay is: 100 Tx id: 141e4c1fb99566ce0 码力 | 316 页 | 24.51 MB | 1 年前3 百度超级链 XuperChain latest 中文文档6. 实验 写入测试可参考代码 kv/mstorage/test/test_write.go [https://github.com/xuperchain/xuperchain/blob/master/core/kv/mstorage/test/test_write.go] 读取测试可参考代码 kv/mstorage/test/test_read.go [https://github.com com/xuperchain/xuperchain/blob/master/core/kv/mstorage/test/test_read.go] 17. 平行链与群组 17.1. 背景 超级链具备平行链特性,能够实现业务的混部,确保整体架构性能上可以水平 扩展; 同时,平行链还具备群组特性,能够一定程度上实现平行链隐私数据的隔离, 只有群组内的节点才能有这个平行链的数据。 17.2. 术语 wasm 运行时会提示手续费的数目,使用 –fee 参数传入即可 3. 合约调用 $./xchain-cli wasm invoke --method increase -a '{"key":"test"}' counter --fee 100 The gas you cousume is: 93 The fee you pay is: 100 Tx id: 141e4c1fb99566ce0 码力 | 316 页 | 24.51 MB | 1 年前3
 FISCO BCOS 2.1.0 中文文档|-- contract // 放置Java合约类 | | |-- Asset.java | |-- test | |-- resources // 存放代码资源文件 | |-- applicationContext.xml // 项目配置文件 | |-- fisco-bcos:web3sdk:2.1.0') # 进入~目录 # 拷贝节点证书到项目的资源目录 $ cd ~ $ cp fisco/nodes/127.0.0.1/sdk/* asset-app/src/test/resources/ 业务开发 我们已经介绍了如何在自己的项目中引入以及配置Web3SDK,本节介绍如何 通过Java程序调用合约,同样以示例的资产管理说明。asset-app项目已经包含 ------+ 12 rows in set (0.02 sec) 在控制台中调用create接口。 查看数据库中的表情况 往表里面插入一条数据 打开MySQL客户端,查询_user_t_test表数据 #创建表 call TableTest 0x8c17cf316c1063ab6c89df875e96c9f0f5b2f744 create 0xab1160f0c8db2742f8bdb0 码力 | 1058 页 | 740.85 KB | 1 年前3 FISCO BCOS 2.1.0 中文文档|-- contract // 放置Java合约类 | | |-- Asset.java | |-- test | |-- resources // 存放代码资源文件 | |-- applicationContext.xml // 项目配置文件 | |-- fisco-bcos:web3sdk:2.1.0') # 进入~目录 # 拷贝节点证书到项目的资源目录 $ cd ~ $ cp fisco/nodes/127.0.0.1/sdk/* asset-app/src/test/resources/ 业务开发 我们已经介绍了如何在自己的项目中引入以及配置Web3SDK,本节介绍如何 通过Java程序调用合约,同样以示例的资产管理说明。asset-app项目已经包含 ------+ 12 rows in set (0.02 sec) 在控制台中调用create接口。 查看数据库中的表情况 往表里面插入一条数据 打开MySQL客户端,查询_user_t_test表数据 #创建表 call TableTest 0x8c17cf316c1063ab6c89df875e96c9f0f5b2f744 create 0xab1160f0c8db2742f8bdb0 码力 | 1058 页 | 740.85 KB | 1 年前3
 FISCO BCOS 2.2.0 中文文档|-- contract // 放置Java合约类 | | |-- Asset.java | |-- test | |-- resources // 存放代码资源文件 | |-- applicationContext.xml // 项目配置文件 | |-- fisco-bcos:web3sdk:2.1.0') # 进入~目录 # 拷贝节点证书到项目的资源目录 $ cd ~ $ cp fisco/nodes/127.0.0.1/sdk/* asset-app/src/test/resources/ 初始化 初始化代码的主要功能为构造Web3j与Credentials对象,这两个对象在创建对 应的合约类对象(调用合约类的deploy或者load函数)时需要使用。 构造合约类对象 | 在控制台中调用create接口。 查看数据库中的表情况 往表里面插入一条数据 打开MySQL客户端,查询_user_t_test表数据 | _sys_number_2_hash_ | | _sys_table_access_0 码力 | 1156 页 | 10.03 MB | 1 年前3 FISCO BCOS 2.2.0 中文文档|-- contract // 放置Java合约类 | | |-- Asset.java | |-- test | |-- resources // 存放代码资源文件 | |-- applicationContext.xml // 项目配置文件 | |-- fisco-bcos:web3sdk:2.1.0') # 进入~目录 # 拷贝节点证书到项目的资源目录 $ cd ~ $ cp fisco/nodes/127.0.0.1/sdk/* asset-app/src/test/resources/ 初始化 初始化代码的主要功能为构造Web3j与Credentials对象,这两个对象在创建对 应的合约类对象(调用合约类的deploy或者load函数)时需要使用。 构造合约类对象 | 在控制台中调用create接口。 查看数据库中的表情况 往表里面插入一条数据 打开MySQL客户端,查询_user_t_test表数据 | _sys_number_2_hash_ | | _sys_table_access_0 码力 | 1156 页 | 10.03 MB | 1 年前3
 FISCO BCOS 2.3.0 中文文档|-- contract // 放置Java合约类 | | |-- Asset.java | |-- test | |-- resources // 存放代码资源文件 | |-- applicationContext.xml // 项目配置文件 | |-- fisco-bcos:web3sdk:2.1.0') # 进入~目录 # 拷贝节点证书到项目的资源目录 $ cd ~ $ cp fisco/nodes/127.0.0.1/sdk/* asset-app/src/test/resources/ 我们已经介绍了如何在自己的项目中引入以及配置Web3SDK,本节介绍如何 通过Java程序调用合约,同样以示例的资产管理说明。asset-app项目已经包含 示例的完整源 | 在控制台中调用create接口。 查看数据库中的表情况 往表里面插入一条数据 打开MySQL客户端,查询u_t_test表数据 | _sys_hash_2_block_ | | _sys_number_2_hash_0 码力 | 1227 页 | 10.79 MB | 1 年前3 FISCO BCOS 2.3.0 中文文档|-- contract // 放置Java合约类 | | |-- Asset.java | |-- test | |-- resources // 存放代码资源文件 | |-- applicationContext.xml // 项目配置文件 | |-- fisco-bcos:web3sdk:2.1.0') # 进入~目录 # 拷贝节点证书到项目的资源目录 $ cd ~ $ cp fisco/nodes/127.0.0.1/sdk/* asset-app/src/test/resources/ 我们已经介绍了如何在自己的项目中引入以及配置Web3SDK,本节介绍如何 通过Java程序调用合约,同样以示例的资产管理说明。asset-app项目已经包含 示例的完整源 | 在控制台中调用create接口。 查看数据库中的表情况 往表里面插入一条数据 打开MySQL客户端,查询u_t_test表数据 | _sys_hash_2_block_ | | _sys_number_2_hash_0 码力 | 1227 页 | 10.79 MB | 1 年前3
 FISCO BCOS 2.4.0 中文文档|-- contract // 放置Java合约类 | | |-- Asset.java | |-- test | |-- resources // 存放代码资源文件 | |-- applicationContext.xml // 项目配置文件 | |-- fisco-bcos:web3sdk:2.1.0') # 进入~目录 # 拷贝节点证书到项目的资源目录 $ cd ~ $ cp fisco/nodes/127.0.0.1/sdk/* asset-app/src/test/resources/ AssetClient.java: 通过调用Asset.java实现对合约的部署与调用,路 径/src/main/java/org/fisco/bcos/asset/client,初始化以及调用流程都在 _sys_current_state_ | 查看数据库中的表情况 往表里面插入一条数据 打开MySQL客户端,查询u_t_test表数据 通过代理访问MySQL | _sys_hash_2_block_ | | _sys_number_2_hash_0 码力 | 1314 页 | 11.21 MB | 1 年前3 FISCO BCOS 2.4.0 中文文档|-- contract // 放置Java合约类 | | |-- Asset.java | |-- test | |-- resources // 存放代码资源文件 | |-- applicationContext.xml // 项目配置文件 | |-- fisco-bcos:web3sdk:2.1.0') # 进入~目录 # 拷贝节点证书到项目的资源目录 $ cd ~ $ cp fisco/nodes/127.0.0.1/sdk/* asset-app/src/test/resources/ AssetClient.java: 通过调用Asset.java实现对合约的部署与调用,路 径/src/main/java/org/fisco/bcos/asset/client,初始化以及调用流程都在 _sys_current_state_ | 查看数据库中的表情况 往表里面插入一条数据 打开MySQL客户端,查询u_t_test表数据 通过代理访问MySQL | _sys_hash_2_block_ | | _sys_number_2_hash_0 码力 | 1314 页 | 11.21 MB | 1 年前3
 FISCO BCOS 2.5.0 中文文档|-- contract // 放置Java合约类 | | |-- Asset.java | |-- test | |-- resources // 存放代码资源文件 | |-- applicationContext.xml // 项目配置文件 | |-- fisco-bcos:web3sdk:2.5.0') # 进入~目录 # 拷贝节点证书到项目的资源目录 $ cd ~ $ cp fisco/nodes/127.0.0.1/sdk/* asset-app/src/test/resources/ AssetClient.java: 通过调用Asset.java实现对合约的部署与调用,路 径/src/main/java/org/fisco/bcos/asset/client,初始化以及调用流程都在 _sys_current_state_ | 查看数据库中的表情况 往表里面插入一条数据 打开MySQL客户端,查询u_t_test表数据 通过代理访问MySQL | _sys_hash_2_block_ | | _sys_number_2_hash_0 码力 | 1456 页 | 13.35 MB | 1 年前3 FISCO BCOS 2.5.0 中文文档|-- contract // 放置Java合约类 | | |-- Asset.java | |-- test | |-- resources // 存放代码资源文件 | |-- applicationContext.xml // 项目配置文件 | |-- fisco-bcos:web3sdk:2.5.0') # 进入~目录 # 拷贝节点证书到项目的资源目录 $ cd ~ $ cp fisco/nodes/127.0.0.1/sdk/* asset-app/src/test/resources/ AssetClient.java: 通过调用Asset.java实现对合约的部署与调用,路 径/src/main/java/org/fisco/bcos/asset/client,初始化以及调用流程都在 _sys_current_state_ | 查看数据库中的表情况 往表里面插入一条数据 打开MySQL客户端,查询u_t_test表数据 通过代理访问MySQL | _sys_hash_2_block_ | | _sys_number_2_hash_0 码力 | 1456 页 | 13.35 MB | 1 年前3
 FISCO BCOS 2.7.2 中文文档compile ('org.fisco-bcos.java-sdk:fisco-bcos-java-sdk:2.7.2') 修改build.gradle文件,引入Spring框架。 在asset-app/test/resources目录下创建配置文件applicationContext.xml, 写入配置内容。各配置项的内容可参考Java SDK 配置说明,该配置说明以 def spring_version 进入~/fisco目录 $ cd ~/fisco # 创建放置证书的文件夹 $ mkdir -p asset-app/src/test/resources/conf # 拷贝节点证书到项目的资源目录 $ cp -r nodes/127.0.0.1/sdk/* asset-app/src/test/resources/conf # 若在IDE直接运行,拷贝证书到resources路径 $ mkdir -p as 0 } case $1 in deploy) 接着,配置好log。在asset-app/test/resources目录下创建 log4j.properties 接着,通过配置gradle中的Jar命令,指定复制和编译任务。并引入日志库, 在asset-app/test/resources目录下,创建一个空的contract.properties文 ### set log levels0 码力 | 2520 页 | 211.87 MB | 1 年前3 FISCO BCOS 2.7.2 中文文档compile ('org.fisco-bcos.java-sdk:fisco-bcos-java-sdk:2.7.2') 修改build.gradle文件,引入Spring框架。 在asset-app/test/resources目录下创建配置文件applicationContext.xml, 写入配置内容。各配置项的内容可参考Java SDK 配置说明,该配置说明以 def spring_version 进入~/fisco目录 $ cd ~/fisco # 创建放置证书的文件夹 $ mkdir -p asset-app/src/test/resources/conf # 拷贝节点证书到项目的资源目录 $ cp -r nodes/127.0.0.1/sdk/* asset-app/src/test/resources/conf # 若在IDE直接运行,拷贝证书到resources路径 $ mkdir -p as 0 } case $1 in deploy) 接着,配置好log。在asset-app/test/resources目录下创建 log4j.properties 接着,通过配置gradle中的Jar命令,指定复制和编译任务。并引入日志库, 在asset-app/test/resources目录下,创建一个空的contract.properties文 ### set log levels0 码力 | 2520 页 | 211.87 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100














 
  
  
 