自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (2)
  • 问答 (4)
  • 收藏
  • 关注

原创 离线安装Hyperledger Fabric 1.4版本的kafka共识总结

最近在公司内部的测试环境上进行Hyperdeger Fabric 1.4版本环境的安装,因为测试环境也不具备直接的网络环境。所以只能是选择离线安装的方式。1.安装docker和docker-compose参照网址:Centos7.6离线安装docker进行docker环境的安装,但在安装过程中会出现安装相关包时因为没有网络环境导致缺少依赖包的情况,只能自行在外部下载好相关依赖包,然后上传到主机上进行docker环境的安装。具体的下载网址为:RPM Search安装完成后启动docker再参照上面的网

2021-03-04 19:09:57 636 2

原创 MyBatis向数据库插入记录返回ID为0问题

今天做了各小程序,需要把插入到数据库里面的ID返回作为任务ID发送到MQ里面,遇到了一点小问题,莫名奇妙被困住了。。。Service层是这样写的:public int insertTask(RsbcTask task) { int count = rsbcTaskMapper.insertTask(task); System.out.println("%%%%%%%%%%%%%%%%%%%%"+count); System.out.println("$$$$$$$$$$$$$$$$$$$$"

2021-01-27 21:11:09 2659

原创 Error 3010008: No ABI found问题记录

通过Java应用程序调用EOS智能合约执行上链操作时,在通过重新设置账户解决问题{"code":500,"message":"Internal Service Error","error":{"code":0,"name":"exception","what":"unspecified","details":[{"message":"unknown key (boost::tuples::tuple<bool, eosio::chain::name, boost::tuples::null_type

2020-09-14 12:17:02 264

原创 Java通过sdk调用EOS区块链服务出现“code“:0,“name“:“exception“,“what“:“unspecified“问题

最近在研究EOS区块链平台,Java开发应用程序通过sdk调用只能合约进行上链操作,过程中遇到点问题,区块链返回的问题描述如下:{"code":500,"message":"Internal Service Error","error":{"code":0,"name":"exception","what":"unspecified","details":[{"message":"unknown key (boost::tuples::tuple<bool, eosio::chain::name,

2020-09-14 11:31:42 452

原创 feign.FeignException: status 401 reading XXXXXX

今天在调试微服务程序通过Feign调用外部服务时出现一个异常:feign.FeignException: status 401 reading xxxxxx at feign.FeignException.errorStatus(FeignException.java:60) at feign.codec.ErrorDecoder$Default.decode(ErrorDecoder.j...

2020-03-09 20:31:01 5964 2

原创 调用远程Webservice出现java.lang.IllegalStateException: Unable to create schema compiler异常

今天在调试远程的Webservice的短信网关发送短信功能过程中出现了点异常,异常信息如下:```javajava.lang.IllegalStateException: Unable to create schema compiler at org.apache.cxf.common.jaxb.JAXBUtils.createSchemaCompilerWithDefaultAlloca...

2020-03-04 20:15:57 2042

原创 本地Java项目发布到远程Git服务器上

本地Java项目上传到远程Git服务器因为以前出现过误删代码的情况,所以将自己写的一些代码上传到远程Git服务器进行存管,我这里选择了码云(gitee.com),开通了码云的账号有两年了,也没有把多少代码放到上面,真是惭愧!创建新的代码仓库在gitee.com上面创建自己需要的代码仓库,并进行相关的设置,一般都是建两个分支,一个master分支,一个develop分支。建立本地仓库初始化...

2019-12-11 15:38:43 264

原创 HyperLedger Fabric共识算法

当前在联盟链的应用场景中,使用的共识算法有3种:SOLO、Kafka和PBFT(拜占庭容错)。Solo模式在Hyperledger Fabric中的solo模式的共识算法,是最简单的一种共识算法,只有一个排序节点(order)接收客户端peer节点消息,并完成排序,按照order节点的排序结果进行生成区块和上链处理。此种模式只能在测试环境中使用,不适合生产环境大规模使用。Kafka模式由一...

2019-11-19 20:33:23 4756 2

原创 Http访问带用户名和密码验证的CouchDB

近期区块链项目一直使用couchDB作为状态库,由于前期使用couchDB都是默认没有用户名和密码验证的,所以只是直接在本地重写jcouchdb中的Database类和ServerImpl类(参考https://www.cnblogs.com/aberic/这里大神给出的代码),后来因为系统需要对外提供服务,对状态库CouchDB不设定用户名和密码校验无法通过公司安全扫描,所以就必须对CouchD...

2019-02-21 10:49:11 1957

原创 java.lang.NoClassDefFoundError: Could not initialize class io.grpc.netty.NettyClientHandler问题的解决方法

今天在进行RocketMQ消费者系统改造向Fabric区块链写消息时,在完成代码编写后进行本地测试过程中出现如下异常(因为从队列中读取的数据很多,所以报的错误信息也很多,每一条都在报错):java.lang.NoClassDefFoundError: Could not initialize class io.grpc.netty.NettyClientHandler at io.grpc.n...

2018-11-22 22:37:45 17539 2

原创 RocketMQ测试用例搭建问题记录

最近项目需要试用消息队列作为中间件,解耦前后台程序,提升系统性能。经过一番研究后,选择了由阿里开源的RocketMQ(现在已经贡献到Apache基金会了),想着RocketMQ能作为能支撑阿里双十一活动的中间件,性能是不会有什么问题的,而且是纯Java开发部署比较方便,不需要另外安装其他语言支撑环境。在搭建集群过程中,按照博客:rocketmq安装部署过程(4.0.0版本)中介绍的步骤准备配置文...

2018-11-05 20:13:46 5072 1

原创 Java项目在不同环境下获取classpath问题疑问

最近在做一个项目中遇到一个奇怪的问题,是关于程序加载配置文件的问题,项目是基于Maven的,配置文件放置在src/main/resources目录下(这也应该是标准位置了),但在代码中通过如下程序:String filepath = Thread.currentThread().getContextClassLoader ().getResource("").getPath();来获取cla...

2018-10-31 17:21:16 341

原创 本地搭建Fabric1.0版本环境问题

最近在做HyperLedger/Fabric的项目,之前自己负责的部分一直是Java-SDK部分,实现前端Java程序通过SDK调用Chaincode向Fabric区块链写入信息,完成数据信息上链。环境搭建部分一直都是别人做的,我对于环境配置和系统运行部分同样很感兴趣,就想自己在本地搭建一套环境,所以买了一本杨毅编著的《HyperLedger Fabric开发实战》(之前看过他写的博客,所以就想着...

2018-10-09 17:22:45 1353 1

原创 跨应用程序处理中文字符乱码问题记录

今天遇到一个问题,就是发现前台应用看到部分界面的中文字符出现乱码情况,感觉甚是诧异! 经过一天反复查找问题原因,通过百度查找了很多关于乱码问题的解决方案,包括对中文字符串转换为byte[]数组后,使用UTF-8再编码等方案也没能解决问题。 再纠结了一天,突然意识到一种情况:就是我的程序前台显示的内容是从一个依赖的自己开发的第三方jar包中查询得到,是否是因为主程序与jar包之间存在编码不一致的...

2018-07-24 17:43:04 522

转载 Java中的RMI编程说明-转

RMI基本概念RMI(Remote Method Invocation,远程方法调用)是从java1.1开始实现的,它大大增强了Java开发分布式应用的能力。RMI对接口有着强烈的依赖,在需要创建一个远程对象的时候,我们通过传递一个接口来隐藏基层的实施细节,所以客户得到远程对象的一个句柄时,它们真正得...

2018-07-17 21:21:33 353

原创 Fabric区块链调用出现Bad newest block expected status 200 got 400异常原因

今天在进行Fabric区块链上进行交易提交时出现一个异常信息:org.hyperledger.fabric.sdk.exception.TransactionException: Bad newest block expected status 200 got 400, Channel xxxxxx at org.hyperledger.fabric.sdk.Channel.s...

2018-06-21 11:14:23 1997 2

原创 NoSuchMethodError异常原因说明

今天在进行自己项目开发时遇到一个异常信息,感觉很不理解。。。 异常信息如下:Exception in thread &quot;main&quot; java.lang.NoSuchMethodError: org.apache.commons.codec.binary.Hex.encodeHexString([B)Ljava/lang/String; at org.hyperledger.fabr...

2018-06-20 16:59:40 39011

原创 Fabric-java-sdk调用程序说明

前一段时间参与一个区块链项目,需要在搭建的前台通过JAVA程序调用由Go语言编写的智能合约完成设计的业务逻辑,Fabric官方提供了fabric-java-sdk可以用于在java环境下对Fabric区块链进行二次开发。经过一番网络搜索后,发现在博客园上有一位大牛——Aberic(https://www.cnblogs.com/aberic/)在他的博客里编写了基于fabric-java-sdk的...

2018-06-12 21:49:16 7095 2

原创 java.lang.IllegalStateException: RequestParam.value() was empty on parameter 0异常问题

今天在一个基于Spring Cloud开发的项目上添加了一个远程调用另外一个微服务的程序接口,在重新启动程序进行测试时出现如下异常:Caused by: java.lang.IllegalStateException: RequestParam.value() was empty on parameter 0 at feign.Util.checkState(Util.java:1...

2018-04-27 16:32:40 23404 6

原创 Go语言学习笔记(一)

Go语言学习笔记(一)本博客是为了记录在学习Go语言过程中应该需要特别记忆的知识点,以防后续需要查看时可以到博客中查找之前的学习记录。本系列博客内容都来自于人民邮电出版社出版由许式伟、吕桂华等编著的《Go语言编程》一书。语言特性数据类型流程控制函数错误处理类型系统类型的组合、可见性接口网络编程JSON处理语言特性1、自动垃圾回收 写过C+...

2018-04-17 21:49:45 300 1

原创 GIT常用命令记录

一、写作说明本篇博客是用来记录之前在使用GIT管理代码时用到一些常用命令,虽然大部分的命令都是从其他作者的博客上看到的,不过这些命令本身都是大家共享的,没有什么你的我的之分!这里也只记录一下自己在开发代码过程中使用的git命令,方便记忆以及后续再次使用时可以看到。二、常用命令1.创建分支 创建分支后,切换分支,然后使用git push将本地新建分支推送到远程服务器:git b

2017-12-25 16:15:58 269

原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)异常处理

一、问题描述 在做spring cloud微服务项目开发时,在进行其中一个微服务启动时,先是出现如下异常信息:java.io.FileNotFoundException: class path resource [mapper/] cannot be resolved to URL because it does not exist at org.springframework.core.

2017-12-21 11:29:29 70671 10

原创 手机号码靓号匹配

手机号码靓号匹配在做一个项目时需要对储存的所有号码进行靓号推荐,需要根据前台用户选择的号码模式将符合条件的号码返回前台进行显示,供用户进行选择。 发现MySQL数据库的正则表达式支持度弱,只有部分简单的正则表达式可以支持,比如匹配以特定字符开始、结尾或包含某特定字符的情况。只能是通过java编程的方式进行匹配

2017-10-27 14:55:21 2509 1

原创 使用Spring Cloud微服务框架进行多个微服务整合时出现No converter found for return value of type:xxx异常信息

使用Spring Cloud对多个微服务框架进行整合出现java.lang.IllegalArgumentException:No converter found for return value of type异常信息问题说明在将自己编写的基于Spring Cloud框架的微服务程序(服务提供者)与其他微服务程序(服务消费者)通过Eureka服务注册中心进行集成并测试过程中,需要通过服务消费者向服

2017-10-23 09:42:24 2006 2

原创 在Spring Cloud框架整合微服务时出现的org.springframework.web.HttpMediaTypeNotSupportedException异常问题

在调试Spring Cloud项目时出现org.springframework.web.HttpMediaTypeNotSupportedException异常的一个原因说明问题说明原因说明问题说明在将自己编写的基于Spring Cloud框架的微服务程序(服务提供者)与其他微服务程序(服务消费者)通过Eureka服务注册中心进行集成并测试过程中,需要通过服务消费者向服务提供者传递指定参数,用

2017-10-17 20:36:38 8578 1

PDF转Office系列文件工具

可以使用该工具将pdf转换为Office系列的多种文件,压缩包内有详细的使用说明,简单易用

2013-12-17

WordNet英文介绍

对WordNet进行较为详细的介绍,只是文章使用英文写的,读起来有些麻烦,权当联系英文了。

2013-05-17

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

TA关注的人

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