自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (4)
  • 收藏
  • 关注

原创 自动删除pdf复制文本中的换行符

其实pdf 文本中的换行符都是以’\r\n’的形式存在的自动删除pdf复制文本中的换行符原理简介超级简单,读取剪贴板中的内容,替换\r\n 为空格,然后重新写入剪贴板中。步骤1打开你的代码编辑器步骤2写下以下代码:import win32clipboard as wimport win32con# stopword = 'q'context = ''# for line in iter(input,stopword):# context += line+' '# cont

2021-02-18 22:42:50 973

原创 如何使用Latex 写好一篇优秀的英文论文

英文论文 Latex 格式分析英文论文 Latex 格式分析(Infocom)IEEEtran.cls单位LATEX的具体建议作者及所属机构确定标题图和表鸣谢参考文献英文论文 Latex 格式分析(Infocom)IEEEtran.clsIEEEtran.cls文件定义了您的论文的组成部分[标题、文本、标题等]。*重要的。不要在论文标题或摘要中使用符号、特殊字符、脚注或数学。##保持规范的完整性IEEEtran类文件用于格式化您的论文和文字样式。所有的页边距、列宽、行距和文字字体都是规定的,请不

2021-02-18 22:36:08 2502

原创 区块链归总梳理

区块链综述本文基于论文:The Evolution of Blockchain: A Bibliometric Study,并对其中内容的整理和总结。引言本文的主要目的是对WoS核心索引的所有区块链研究论文进行系统的梳理、定性和分析。 为了达到预期的目标,我们对区块链文献进行了文献计量学研究,旨在为活跃在区块链学科的学者和从业者揭示一些有价值的见解。据作者所知,本文划定了WoS文献中的第一个努力方向,即对当前区块链领域的知识体系进行广泛的文献进行分析,并得到一下总结:1. 年度pub- lic

2020-11-29 17:06:37 938 3

原创 主流图片混淆技术分析

主流图片混淆技术分析本文整理自论文:J. Tekli, B. al Bouna, R. Couturier, G. Tekli, Z. al Zein and M. Kamradt, “A Framework for Evaluating Image Obfuscation under Deep Learning-Assisted Privacy Attacks,” 2019 17th International Conference on Privacy, Security and Trust (PS

2020-10-07 15:49:35 3146

转载 快捷删除tex多余文件

Introduction:在使用texlive时,每一次编译都会产生*.aux、.log、.nav等中间文件,非常干扰办公文件分区的整洁度,因此写一个小程序解决这个问题。本文旨在实现windows10下快捷删除tex编译生成的多余文件,只要单击右键,点击Tex Delete 便可自动删除所有冗余文件。效果如下:实现原理使用python 识别特定后缀名文件,并通过设置.bat批处理命令,配置到注册表中实现。编写python文件python文件的编写非常简单,就是识别当前文件夹中,所有要删除的后缀

2020-07-14 15:02:35 1528 2

原创 子群决策问题(Subgroup Decision Problem)

在看全匿名区块链文章的时候看到了同态加密算法BGN06时,我这个密码学外行就开始头痛了,遂根据参考文献找到了原文,其中就提到了BGN06加密算法基于的数学困难问题为:子群决策问题(Subgroup Decision Problem)定义Let x∈Gx\in Gx∈G be an element of a group G of order n =pq. GpG_pGp​ and GqG_qGq​ are prime order sub-groups of order p and q .How can

2020-07-10 10:22:35 951

原创 ECC椭圆曲线加密扫盲贴

椭圆曲线密码体制ECC(Elliptic Curve Cryptography)可用短的多的密钥获得同样的安全性,因此具有广泛的应用前景。ECC已被IEEE公钥密码标准P1363采用。其实我本科的时候是学过椭圆曲线加密的,也用Openssl玩过一段时间,但是经不住时间的摧残,现在已经完全忘记了。这篇博客旨在帮助自己复习,同时给需要的朋友提供一点参考资料椭圆曲线方程...

2020-07-09 16:15:00 448

原创 Fabric 智能合约 example02详细解读

引言在部署单机多节点Fabric 网络时,我们使用的是e2e_cli测试样例中的智能合约:example02,其路径为:/opt/gopath/src/github.com/hyperledger/fabric/aberic/chaincode/go/chaincode_example02,本章将对这个简单的只能合约做深度的解析。1、智能合约部署首先安装智能合约的命令为:peer chaincode install -n mychannel -p github.com/hyperledger/fab

2020-06-10 15:02:24 1068 1

原创 Fabric 网络解析setGlobals函数解析

script.sh脚本的执行是对e2e.cli中真正地对Peer节点、频道以及合约的集合操作演示,官方出版的该脚本试图通过这样的方式来指导开发人员尽快入门在script.sh脚本中,一共执行了9个函数,分别为:createChannel genju 根据之前在generateArtifacts.sh 脚本中通过 configtx.yaml 配置文件生成的频道文件创建频道。joinChannel Peer 节点加入指定频道updateAnchorPeers 0 为频道中的每个组织设置Peer节

2020-05-28 22:20:07 600

转载 fabric1.1 configtx.yaml 深入解析

configtx.yaml 简介configtx.yaml用于配置创世区块和初始交易,文件位置位于/opt/gopath/src/github.com/hyperledger/fabric/examples/e2e_cli/目录下,是Hyperledger Fabric区块链网络运维工具configtxgen用于 生成通道创世块或通道交易的配置文件,configtx.yaml的内容直接决定了所生成 的创世区块的内容。本文将给出configtx.yaml的详细中文说明。其中共有五大配置信息,分别是:Pro

2020-05-26 21:38:41 511

转载 Screen 常见参数及其使用方式介绍

说明screen 会话命令可以保持本地和服务器断开后,程序继续在服务器上运行,并且运行结束后,输出最后的结果。功能结果相当于 nohup command &,但是功能远比nohup强大1、screen安装centos下安装输入命令:yum install -y screen ubuntu下安装输入命令:sudo apt get install screen参数说明:-A  将所有的视窗都调整为目前终端机的大小。-d <作业名称>  将指定的screen作业离

2020-05-15 22:28:07 1686

转载 fabric 部署-----e2e_cli.sh测试问题2

问题2在解决上一篇博客中的问题后,重新运行e2e_cli.sh后,我遇到了这个问题:code = Unknown desc = Error starting container: API error (404): {“message”:“network e2ecli_default not found”}这又是咋回事捏?原因e2e_cli目录是固定的,启动后会创建一个docker network以此为名字,这里是e2e_cli。解决办法如果修改该目录,要修改/opt/gopath/src/g

2020-05-15 22:16:32 123

原创 Fabric1.0报错问题

问题描述:在运行e2e_cli.sh时,很多小伙伴会遇到这个错误:错误代码:DEBU 003 grpc: addrConn.resetTransport failed to create client transport: connection error: desc = “transport: Error while dialing dial tcp 172.19.0.4:7050: getsockopt: no route to host”; Reconnecting to {orderer.exa

2020-05-15 18:04:17 425

原创 HyperLegder Fabric开发部署环境和安装配置详解

部署HyperLegder Fabric 的时候遇到过很多困难,现在都有些记不清楚了,本篇文章旨在记录安装部署HyperLegder Fabric 中遇到的坑,方便大家上手部署。操作系统: Centos8主机处理数量:1内存大小:3GB步骤1、环境整理1、备份YUM源sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak2、设置阿里yum源:sudo wget -O /etc/y.

2020-05-12 22:18:57 827

转载 Python的Huffman编码文件压缩实现

Python的Huffman编码文件压缩实现一、背景介绍:Huffman编码是一种无损编码方式,采用Huffman树实现,具体可以见百度百科。代码参考博客https://blog.csdn.net/EggWave/article/details/78697965。本篇将Huffman编码文件压缩脱离django框架,独立实现。二、注意事项:如果直接将Huffman编码写入文件,一股脑儿...

2020-04-23 21:49:21 2054 2

转载 用Python实现朴素贝叶斯分类器(MNIST数据集)代码解析

Python 实现朴素贝叶斯分类器代码解析最近在学李航博士的《统计学习方法》,wds2006sdo在自己的博客中给出了具体实现的算法,但是由于相关改动,代码放到python3中会有很多地方报错,本篇文章将修改正确后的代码pow出来,并且给与详细的解析。代码解析首先给出原代码链接:raw_code下文首先会给出修改后的正确代码和代码的详细解释,最后给出具体的修改细节说明数据读取 pri...

2020-01-29 15:59:18 2893

转载 图像梯度计算

Sobel 算子介绍引文来自:https://blog.csdn.net/huanhuanq1209/article/details/79845061Sobel算子依然是一种过滤器,只是其是带有方向的。在OpenCV-Python中,使用Sobel的算子的函数原型如下:dst = cv2.Sobel(src, ddepth, dx, dy[, dst[, ksize[, scale[, de...

2020-01-16 18:25:25 3953

转载 Python中的cv2使用

python 中cv2的使用引言:因为最近想入门一下机器学习的知识,目前以李航博士的《统计学学习》为教材自学ing,然后再具体算法复现上遇到了第一个坑,就是图像的Hog特征提取,然后触摸到的python 的cv2库。首先是对应库的安装作为入门,当然从库的安装开始,pip肯定是要装的sudo apt install python3-pip然后就是安装cv2的安装库了,当然直接su...

2020-01-12 21:44:17 11050

com.samsung.samsungportablessd_1.6.0.apk

三星固态硬盘t5、t7的服务支持软件portableSSD安卓端安装包apk,现在在官网已经下载不到了,安装完后可自动检测连接状态。

2020-08-21

Nessus-8.10.1-x64.msi

适合windows64位系统,下载时间2020年5月30日,适合下载速度慢的朋友们,注意以下是否和自己电脑的系统吻合。

2020-05-30

fabric-samples.zip

fabric-samples压缩包,包含fabric-samples,和binary文件,binary文件已经解压缩到samples文件夹里了,分别是bin,config两个文件夹。版本是v2.0.0

2020-05-15

fabric-release-1.0.zip

fabric源码包v1.0.0版本,可测试e2e_cli.sh。来自github/hyperledger/fabric 方便git clone下载速度慢的同学们。

2020-05-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除