原创 本地Java項目發佈到遠程Git服務器上

本地Java項目上傳到遠程Git服務器 因爲以前出現過誤刪代碼的情況,所以將自己寫的一些代碼上傳到遠程Git服務器進行存管,我這裏選擇了碼雲(gitee.com),開通了碼雲的賬號有兩年了,也沒有把多少代碼放到上面,真是慚愧! 創

原创 HyperLedger Fabric共識算法

當前在聯盟鏈的應用場景中,使用的共識算法有3種:SOLO、Kafka和PBFT(拜占庭容錯)。 Solo模式 在Hyperledger Fabric中的solo模式的共識算法,是最簡單的一種共識算法,只有一個排序節點(order)

原创 NoSuchMethodError異常原因說明

今天在進行自己項目開發時遇到一個異常信息,感覺很不理解。。。 異常信息如下: Exception in thread "main" java.lang.NoSuchMethodError: org.apache.commons.c

原创 feign.FeignException: status 401 reading XXXXXX

今天在調試微服務程序通過Feign調用外部服務時出現一個異常: feign.FeignException: status 401 reading xxxxxx at feign.FeignException.errorStat

原创 調用遠程Webservice出現java.lang.IllegalStateException: Unable to create schema compiler異常

今天在調試遠程的Webservice的短信網關發送短信功能過程中出現了點異常,異常信息如下: ```java java.lang.IllegalStateException: Unable to create schema co

原创 Http訪問帶用戶名和密碼驗證的CouchDB

近期區塊鏈項目一直使用couchDB作爲狀態庫,由於前期使用couchDB都是默認沒有用戶名和密碼驗證的,所以只是直接在本地重寫jcouchdb中的Database類和ServerImpl類(參考https://www.cnblogs

原创 java.lang.NoClassDefFoundError: Could not initialize class io.grpc.netty.NettyClientHandler問題的解決方法

今天在進行RocketMQ消費者系統改造向Fabric區塊鏈寫消息時,在完成代碼編寫後進行本地測試過程中出現如下異常(因爲從隊列中讀取的數據很多,所以報的錯誤信息也很多,每一條都在報錯): java.lang.NoClassDefFo

原创 RocketMQ測試用例搭建問題記錄

最近項目需要試用消息隊列作爲中間件,解耦前後臺程序,提升系統性能。經過一番研究後,選擇了由阿里開源的RocketMQ(現在已經貢獻到Apache基金會了),想着RocketMQ能作爲能支撐阿里雙十一活動的中間件,性能是不會有什麼問題的

原创 Java項目在不同環境下獲取classpath問題疑問

最近在做一個項目中遇到一個奇怪的問題,是關於程序加載配置文件的問題,項目是基於Maven的,配置文件放置在src/main/resources目錄下(這也應該是標準位置了),但在代碼中通過如下程序: String filepath =

原创 本地搭建Fabric1.0版本環境問題

最近在做HyperLedger/Fabric的項目,之前自己負責的部分一直是Java-SDK部分,實現前端Java程序通過SDK調用Chaincode向Fabric區塊鏈寫入信息,完成數據信息上鍊。環境搭建部分一直都是別人做的,我對於

原创 Fabric區塊鏈調用出現Bad newest block expected status 200 got 400異常原因

今天在進行Fabric區塊鏈上進行交易提交時出現一個異常信息: org.hyperledger.fabric.sdk.exception.TransactionException: Bad newest block expected st

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

一、問題描述 在做spring cloud微服務項目開發時,在進行其中一個微服務啓動時,先是出現如下異常信息: java.io.FileNotFoundException: class path resource [mapper/] c

原创 GIT常用命令記錄

一、寫作說明 本篇博客是用來記錄之前在使用GIT管理代碼時用到一些常用命令,雖然大部分的命令都是從其他作者的博客上看到的,不過這些命令本身都是大家共享的,沒有什麼你的我的之分!這裏也只記錄一下自己在開發代碼過程中使用的git命令,方便記憶

原创 跨應用程序處理中文字符亂碼問題記錄

今天遇到一個問題,就是發現前臺應用看到部分界面的中文字符出現亂碼情況,感覺甚是詫異! 經過一天反覆查找問題原因,通過百度查找了很多關於亂碼問題的解決方案,包括對中文字符串轉換爲byte[]數組後,使用UTF-8再編碼等方案也沒能解決問題

原创 org.apache.commons.codec.binary.Hex.encodeHexString異常原因說明

今天在進行自己項目開發時遇到一個異常信息,感覺很不理解。。。 異常信息如下: Exception in thread "main" java.lang.NoSuchMethodError: org.apache.commons.code