自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 记录一次fabric国密版本节点搭建过程

1、下载fabric国密版本源码源码地址:https://github.com/dddengyunjie/fabric(源码是一位大神的,博客地址https://blog.csdn.net/dyj5841619/article/details/90670703,有详细修改国密过程,可以跟着流程自行尝试修改源码)该版本为:fabric v1.4.1在Linux上创建目录:mkdir -p /...

2019-08-30 09:35:41 1957 17

转载 记录-java开发API接口防止重放攻击和参数防篡改

重放攻击(Replay Attacks)又称重播攻击、回放攻击,是指攻击者发送一个目的主机已接收过的包,来达到欺骗系统的目的,主要用于身份认证过程,破坏认证的正确性。重放攻击可以由发起者,也可以由拦截并重发该数据的敌方进行。攻击者利用网络监听或者其他方式盗取认证凭据,之后再把它重新发给认证服务器。重放攻击在任何网络通过程中都可能发生,是计算机世界黑客常用的攻击方式之一。例子:入侵者从网络上截取主...

2019-08-09 09:44:06 4491

原创 Java实现NEO数据上链服务

import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.stereotype.Servi...

2019-07-24 15:17:46 607

原创 hyperledger/cello安装和使用

(一)Hyperledger Cello功能模块介绍Hyperledger Cello是一种区块链配置和操作系统,可以有效地管理区块链网络。使用cello,每个人都可以轻松地:1、从头开始快速构建区块链即服务(BaaS)平台。2、立即提供可自定义的区块链,例如,Hyperledger结构网络v1.0、v1.2。3、在裸线,虚拟云(例如,虚拟机,vsphere云),容器集群(例如,Docke...

2019-07-24 11:40:12 3856 5

原创 记录第一次运行flutter项目问题

flutter 在编译时需要访问Google库下载gradle等,但是由于墙的原因会出现异常。解决办法:1、项目创建成功后先run一次,第一次肯定失败,会提示找不到gradle-4.10.2-all.zip等问题,这是由于墙的原因。2、通过https://services.gradle.org/distributions/ 下载对应版本的gradle,我下载的gradle-4.10.2-al...

2019-07-24 11:05:32 986

原创 SSM框架中事务用法详解

事务可从多种层面进行分类,数据库角度、java角度、编程角度。1.数据库角度本地事务 :普通事务,独立的一个数据库,保证在该数据库上操作的ACID。分布式事务 :2.Java角度JDBC事务:普通事务,即数据库事务中的本地事务,通过connection对象控制管理。JTA事务:JTA指Java事务API(Java Transaction API),是Java EE数据库事务规范, J...

2019-07-24 09:28:52 2251

转载 记录在Linux中AES无法解密问题

在AES生成KEY的时候;KeyGenerator keygen=KeyGenerator.getInstance("AES"); SecureRandom secureRandom = SecureRandom.getInstance("SHA1PRNG" );secureRandom.setSeed(encodeRules.getBytes());keygen.init(128, ...

2019-07-24 09:14:23 373

转载 HyperLedger Fabric中Fabric-CA的使用

一、简介在e2e_cli的例子中,所有用到的证书和私钥都是由cryptogen这个工具根据crypto-config.yaml而生成的。但是在实际的生产环境中,我们需要给每个org都建立自己的CA,用来管理本org的用户。本次是以e2e_cli为例子,然后手动的生成所有的证书和私钥,并进行手动的执行例子进行验证。本次实验只部署了一个Fabric-CA作为rootCA。二、环境准备1.Linu...

2019-07-23 18:45:22 3284

转载 HttpClient使用说明

一、简介HttpClient是Apache Jakarta Common下的子项目,用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议。HttpClient已经应用在很多的项目中,比如Apache Jakarta上很著名的另外两个开源项目Cactus和HTMLUnit都使用了HttpClient。下载地址: http://hc.apac...

2018-10-29 18:12:32 312

原创 web项目文件下载

package com.holly.controller;import org.apache.commons.io.IOUtils;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import javax.servle...

2018-10-29 17:52:58 306

原创 启动、关闭和设置ubuntu防火墙

linux原始的防火墙工具是iptables,ubuntu默认提供的防火墙工具是基于iptable之上的ufw。1.安装(默认已安装)sudo apt-get install ufw2.启用在启用防火墙时会有一条警告,此命令可能会中断目前的 ssh 连接。要继续吗 (y|n)?解决方法为:sudo ufw allow ssh(允许传入ssh连接)sudo ufw enablesudo...

2018-10-24 16:08:10 604

翻译 html页面获取请求参数和参数值

通过Location对象的search属性,可以获得从URL中传递过来的参数和参数值。然后在JavaScript 代码中可以处理这些参数和参数值。如下所示:请求url:http://localhost:8080/action?id=1&name=zhangsanvar url = location.search; //获取url中"?“符后的字串if (url.indexOf(”?"...

2018-10-24 14:54:51 17040

空空如也

空空如也

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

TA关注的人

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