之前一直是使用faster rcnn对其中的代码并不是很了解,这次刚好复现mask rcnn就仔细阅读了faster rcnn,主要参考代码是pytorch-faster-rcnn ,部分参考和借用了以下博客的图片 整体框架首先图片进行放缩到W*H,然后送入vgg16(去掉了pool5),得到feature map(W/16, H/16)然后feature map上每个点都对应原图上的9个anch
转载 2024-05-22 19:45:39
57阅读
Uvicorn 启动启动实例import uvicorn from fastapi import FastAPI app = FastAPI() @app.get("/") async def index(): return {"message": "Hello World"} if __name__ == "__main__": # uvicorn.run("main:app", host=
   首先,恭喜你通过了马拉松似的6小时CISSP考试,此时你离真正获得CISSP证书还差最后一步。    最后一步是背书(Endorsement)。这基本上是让一个本身是CISSP或(ISC)²其他证书持有者、有很高声望并熟悉你的职业履历的人为你提交一份举荐表。     一旦(
文件功能说明主要核心代码在core/aclmgmt、common/policies、commmon/cauthdsl、core/policy、core/policyprovidercore/aclmgmt目录resources/resources.go,定义了用于ACL检查的fabric资源常量aclmgmt.go,定义ACLProvider.CheckACL接口aclmgmtimp...
原创 2021-07-15 14:25:59
10000+阅读
开发者创建客户端应用和智能合约(chaincode),Chaincode被部署到区块链网络的Peer节点上面。通过chaincode来操作账本,当你调用一个交易transaction时,你实际上是在调用Chaincode中的一个函数方法,它实现业务逻辑,并对账本进行get, put, delete操作。客户端应用提供用户交互界面,并提交交易到区块链网络上。Fabric网络节点是区块链的通信实体,节
转载 2024-04-19 07:47:27
110阅读
Hyperledger Fabric Orderer 配置解析 文中使用的 fabric 版本为 2.4.1 排序节点在Fabric网络中为Peer提供排序服务。与Peer节点类似,排序节点支持从命令行参数、环境变量或配置文件中读取配置信息。环境变量中配置需要以ORDERER_前缀开头,例如,配置文件中的general.ListenAddress项,对应到环境变量ORDERER_GENERA
一、源码编译 (一)Fabric核心源码 https://github.com/hyperledger/fabric.git (二)Docker镜像编译 通过Makefile文件进行编译,可以得到Orderer,Peer,Tools的Docker发布镜像 ❯ make docker Building ...
转载 2021-09-24 16:16:00
354阅读
2评论
本片文章主要介绍windows下的php源码的编译。1.1 编译环境软件环境操作系统Windows 7 专业版 32bitVisual studio2012 专业版PHP5.5.2.1 线程安全版本PHP-SDK下载1.2 编译步骤该配置步骤参考PHP官方文档。1  解压PHP-sdk文件,分别放置于D:/PHP/PHP-sdk/;2  在PHP-sdk下打开VS2012 x8
一、发起transaction当client想要发起一个transaction时,它会首先发送一个PROPOSE消息到它选择的一组endorser节点,消息模式有以下两种,节点可以自由选择(可能有更多种):client首先将<PROPOSE, tx>消息发送给某个单个的endorser,该endorser会产生相应的版本依赖(anchor),以供client稍后作为PROPOSE消息的
转载 7月前
32阅读
Fabric命令手册 获取通道配置区块 需要开启tls服务认证 与 ca证书认定 获取最新区块 获取指定高度的区块 获取通道信息 解析区块 1 获取通道区块 区块链创世区块为高度为0的区块 节点通过创世区块加入通道 通过oldest或高度为0获取 peer channel fetch oldest mychannel.block -c mychannel
原创 2021-12-03 10:49:40
932阅读
引言启动一个peer和一个node,用example02作为例子,安装、初始化、调用、查询链码。环境准备macOS Mojave 10.14vscode 1.42.0golang 1.12.6docker-machine 0.16.0下载源码cd $GOPATH/src/github.com/hyperledger/git clone https://github.com/h...
原创 2021-07-09 16:39:43
497阅读
chaincode是由go语言写的,实现了定义的接口。其他语言例如JAVA也是支持的。通过application的transaction,chaincode可以初始化并管理Ledger状态。本文基于一个用于在Ledger上创建资产(键值对)的简单案例来讲述如何在fabric开发智能合约代码1.1 首选需要确定Go的环境被安装以及被合适的配置。 为了简单起见,我们使用以下命令: mkdir -p $
写在前面:上一篇我们讲了Abp的核心模块,这一篇我们把DI 的serviceProvider替换成Autofac,另外添加动态代理拦截器功能。动态代理指从DI容器获取组件实例时组件实例不是原实例,而是代理实例。代理实例是对原实例进行了封装, 在实例方法前后添加逻辑处理,让获取的对象表现基于应有对象但又有自己的逻辑。举个例子,代理对象方法可以在原方法前后记录时间戳,来分析原方法的处理时长。Abp C
转载 2024-06-18 12:30:26
39阅读
获取fabric源码go get -u -v github.com/hyperledger/fabric如果上述命令拉去失败,可以使用git从github上面拉取,执行下面命令 mkdir
原创 2022-06-20 19:59:56
201阅读
继续上一次分析到类WebContents的Navigate函数,在这个函数里通过参数entry传送入来,这样它只需要根据这个参数去下载网页回来显示,应就可以了吧,但到底是怎么样工作的呢?这需要深入去分析它,才知道它是什么样的结果。#001 #002 bool WebContents::Navigate(const NavigationEntry& entry, bool reload
1相关文件说明这一部分涉及相关配置文件的解析, 网络的启动涉及到多个文件,本文按以下顺序进行分析:.├── base│ ├── docker-compose-base.yaml #1│ └── peer-base.yaml #2├── channel-artifacts ├── configtx.yaml #5├── crypto-config.yaml├── do
原创 2022-06-09 03:43:28
58阅读
概述自 Fabric-1.0 版本开始,链码分为系统链码和普通链码两种。普通链码(或称之为业务链码、智能合约)用于实现用户项目业务逻辑,系统链码自是用于Fabric系统自身的逻辑,如系统状态管理、交易流程等。普通链码需要独立沙盒环境来运行,而系统链码在 peer 服务启动时随 peer 节点注册,同 peer 节点一起运行。 Fabric-1.0 版本时, 有5 个系统链码:l
Goland/Vscode调试Hyperledger Fabric 2.0源码、单机网络(傻瓜式调试)。- 启动一个peer和一个orderer- 使用fabric/sampleconfig下的配置文件(一个组织SampleOrg),生成创世块和通道配置- 创建通道myc,peer加入通道- 用fabric-sample中的fabcar作为例子,打包、安装、审核、提交链码,再初始化账本,创建一辆car,查询所有所有car。- 所有命令执行都使用debug模式,无需敲任何peer命令- 可调试链码
原创 2021-07-09 16:31:01
1840阅读
1评论
主要讲Fabric核心模块中PeerPeer模块命令peer模块是Fab
原创 2022-06-17 23:15:28
364阅读
写js也有两年多了,一直对它的运行机制和原理不是很了解,今天特意把大神们的理论和自己的总结都记录到下面:什么是JavaScript解析引擎简单地说,JavaScript解析引擎就是能够“读懂”JavaScript代码,并准确地给出代码运行结果的一段程序。比方说,当你写了 var a = 1 + 1; 这样一段代码,JavaScript引擎做的事情就是看懂(解析)你这段代码,并且将a的值变为2。学过
  • 1
  • 2
  • 3
  • 4
  • 5