如何在本地编译Fabric Code】的更多相关文章

之前的博客都是拿官方现成的Docker镜像来用,但是并没有自己动手做镜像,也没有说到如何去开发和测试Fabric的代码.这一篇博客就从入门的角度讲解如何编译.测试和开发Fabric. 一.环境准备 要进行相关的开发工作,当然第一步是准备好环境,还是老生常谈,主要是安装Docker.安装Go,下载最新Fabric代码等工作.我这里使用的是VirtualBox里面安装的Ubuntu 16.04,如果您使用的不是这个版本,可能有些命令会有所区别.Fabric开发依赖的工具主要还是参考官方文档:http…
前一篇博客讲到了如何编译本地的Fabric Code成镜像文件,那么如果我们想改Fabric源代码,实现一些Fabric官方并没有提供的功能,该怎么办呢?这时我们除了改源码,增加需要的功能外,还需要能够跑通Fabric的测试.Fabric的测试主要包括单元测试和行为测试,下面分别介绍. 一.单元测试 单元测试是通过testenv这个镜像来完成的,而这个镜像的容器在启动后实际执行的就是unit-test文件夹下面的run.sh脚本.我们使用make unit-test命令即可对整个Fabric的所…
目录 1.邀请业务逻辑流程图 2.邀请好友-前端 3.邀请好友-后端接口(生成二维码) 4.前端获取后端生成的二维码 5.前端长按页面,保存图片到相册 6.客户端通过第三方识别微信二维码,服务端提供对应的接口允许访问 7.download.html 8.App配置私有协议, 允许第三方应用通过私有协议,唤醒APP 9.开始使用本地编译测试 10.首页监听是否有来自第三方应用的唤醒:app_listener 11.注册页面接收invite_uid参数 12.对于后端注册接口(User.regist…
CentOS 7 编译安装 Code::Blocks yum install cairo-devel yum install pango-devel yum install atk-devel yum install cairo-gobject-devel yum install libtiff-devel yum install libjpeg-devel 下载gdk-pixbuf源代码并编译安装: 1.下载wxwidgets源代码: 1.下载Code::Blocks源代码:…
原文网址:http://bbs.eeworld.com.cn/thread-431507-1-1.html 串口连接BBB使用usb线可以连接BBB和电脑,用ssh就可以登录BBB来进行操作.但有时候万一系统配置出现故障,或ssh用不了了,那就只能用串口连接了.首先要有一个串口转USB模块,用GND, TXD, RXD这三根线连接到板子上.具体连接方法见下图.<ignore_js_op> 理论上串口是随时都可以连接的,但我为了看到更全的输出信息,我在给BBB上电之前就先把它和电脑连好,在电脑端…
参考文献:http://www.infoq.com/cn/news/2013/09/Compiled-Queries http://www.bianceng.cn/database/SQLServer/201502/48247.htm  SQL Server 2014内存数据库针对传统的表和存储过程引入了新的结构: memory optimized table(内存优化表)和native stored procedure(本地编译存储过程).   内存优化表:  默认情况下Memory opti…
本篇内容是自学自记,现在我还不知道Service Fabric究竟是怎么个入门法,反正按照入门教程先进行本地Service Fabric集群的安装,万里路始于足下,要学习总得先把环境装好了才能开始学习是不? 首先是先决条件,具体可见 https://docs.microsoft.com/zh-cn/azure/service-fabric/service-fabric-quickstart-dotnet#prerequisites,按照条件将所有必需的SDK安装完毕后,我们可以在windows菜…
Apollo-3.0本地编译 用docker编译所用的dev.x86_64.dockerfile文件(具体位置在apollo/docker/build)中有所有的依赖库或包, 还会执行一些shell脚本, 这些shell脚本主要存放在apollo/docker/build/installers文件中. 第一步,安装依赖库 其实也就是按着dev.x86_64.dockerfile文件进行执行, 把RUN改为shell执行罢了. sudo apt-get update -y && \ sudo…
Saiku源码拉下来在本地编译通过,然后想进行单元测试 发现不知道怎么写测试类了... 幸好有同事大佬的帮助,教了一招哈哈哈哈... 1.将本地编译通过的Saiku打包好(mvn clean install),会在saiku-server项目的target目录下面生成能直接启动的saiku服务: target\dist\saiku-server 目录内容如下: 2.更改saiku的启动脚本 ,因为是windows 所以更改脚本 start-saiku.bat 在脚本中添加如下内容:   -Xde…
oracle10.2: --将过程重新编译为本地编译方式,提示有编译错误,经查提示未设置plsql_native_library_dir 参数 SQL> alter procedure p_xxxx compile plsql_code_type=native; Warning: Procedure altered with compilation errors SQL> show errorErrors for PROCEDURE ZZQ2.P_UPDATE_GRAPHCODE: LINE/…