原创 Could not initialize class net.sourceforge.tess4j.TessAPI

        最近一直在研究OCR,可謂是一波三折,最後還是採用Tess4J識別技術應用於項目當中,但是感覺識別速度還是不太理想,由於網上相關資料比較少,LZ這裏順便記錄一下這個異常解決辦法,希望大家少走點彎路 首先,項目放到本地採用T

原创 RabbitMQ 詳解(學習)

RabbitMQ 即一個消息隊列,主要是用來實現應用程序的異步和解耦,同時也能起到消息緩衝,消息分發的作用。 消息中間件在互聯網公司的使用中越來越多,剛纔還看到新聞阿里將 RocketMQ 捐獻給了 Apache,當然了今天的主角還是講

原创 Docker 容器常用命令整理

      在上一篇文章中介紹了docker的相關概念和安裝過程,本文主要整理了docker日常使用命令,後面會不斷更新整理相關的命令,有疏漏和錯誤之處,如發現 bug 或者有更好的建議,歡迎批評指正 docker重啓關閉命令 sy

原创 CentOS8 下安裝 docker

Docker的概念 Docker是開發人員和系統管理員使用容器開發、部署和運行應用程序的平臺,使用Linux容器來部署應用程序稱爲集裝箱化,使用docker輕鬆部署應用程序,相較於傳統的虛擬機,docker最大的特點就是容器本身耗費的額外

原创 CentOS 無法連接網絡解決辦法

       最近在VMware下重新安裝了一遍CentOS系統,出現了無法連接網絡的問題,雖然已解決該問題,但是爲了避免下次遇到這種問題而耽擱時間,所以順便在博客裏記錄一下,養成一個好的習慣,不積跬步,無以至千里。 VMware安裝

原创 SpringBoot 整合 RabbitMQ 實戰應用(深入瞭解RabbitMQ高級特性)

前言        在微服務的架構下,對於服務調用產生的分佈式事務問題,比較主流的解決方案有:基於XA協議的兩階段提交協議(2PC)、事務補償、消息隊列實現最終一致性(柔一致性)及阿里的GTS分佈式事務中間件。本篇文章主要採用最終一致性

原创 消息隊列如何選型?

在高併發業務場景下,消息隊列在流量削峯、解耦上有不可替代的作用。當前使用較多的消息隊列有 RabbitMQ、RocketMQ、ActiveMQ、Kafka、ZeroMQ、Pulsar 等。 消息隊列這麼多,到底該選擇哪款消息隊列呢? 選擇

原创 JWT在微服務系統中的如何應用,如何保證安全性?

前言        最近一直在思考如何重構現有的微服務架構安全認證的解決方案,於是與Baron同學針對JWT在不同架構演變的基礎上進行了一次深入討論,熟悉微服務的朋友都知道相比較傳統項目架構JWT技術標準對擴展是非常有利,但是如果JWT