原创 掃描機驅動備份

掃描機型號 驅動下載地址 KODAK i2400,i2420,i2600,i2620 https://resources.kodakalaris.com/docimaging/drivers/i2000March20

原创 Redis分佈式鎖使用總結

Redis分佈式鎖使用總結 前言 最近因爲項目需要進行多實例的協調,使用到了分佈式鎖,所以對分佈式鎖的原理、使用等做了一番調查、學習,順便將其記錄下來,供需要的同學學習交流。 項目中使用的是基於Redis的分佈式鎖,所以這篇文件的

原创 淺談SPI機制

淺談SPI機制 前言 這段時間在研究一個開源框架,發現其中有一些以SPI命名的包,經過搜索、整理以及思考之後,將學習的筆記、心得整理出來,供日後複習使用。 SPI SPI全稱是Service Provider Interface,翻譯

原创 【SpringBoot】 在SpringBoot中使用Hibernate Validate

【SpringBoot】 在SpringBoot中使用Hibernate Validate 前言 在做web相關的應用時,經常需要提供接口與用戶交互(獲取數據、上傳數據等),由於這個過程需要用戶進行相關的操作,爲了避免出現一些錯誤的數

原创 Netty學習之內置處理器以及編解碼器

Netty學習之內置處理器以及編解碼器 前言 SSL/TLS SSL/TLS是目前廣泛使用的加密,位於TCP之上,其他的應用層協議之下,當應用層將數據交給SSL/TLS之後,數據會被進行加密,關於SSL/TLS更多的內容,可以參考:S

原创 Netty學習之Bootstrapping

Netty學習之Bootstrapping 前言 在前面的內容中,我們基本把Netty的核心組件都學習完了,各個組件的作用及組件之間的關係也基本理清楚了,一個完整的Netty應用基本上也能寫出來了,當然,還差最後一步,啓動應用,本小節

原创 Netty學習之ByteBuf

Netty學習之ByteBuf 前言 在網絡中傳輸的基本單元是字節byte,雖然在NIO中提供了一個ByteBuffer作爲字節的容器,不過由於ByteBuffer比較難使用,所以Netty自己實現了一個,ByteBuf,並且提供了比

原创 Netty學習之ChannelHandler&ChannelPipeline

Netty學習之ChannelHandler&ChannelPipeline 前言 ChannelHandler Channel生命週期 ChannelUnregistered,Channel被創建,但是還沒有註冊到EventLoo

原创 Netty學習之EventLoop&Threading Model

Netty學習之EventLoop&Threading Model 前言 在前面我們學習了Netty的衆多組件,如ByteBuf、Channel、ChannelHandler、ChannelPipeline等,這些組件組合起來具有神奇

原创 Netty學習之Netty介紹

Netty學習之Netty介紹 前言 本週開始學習Netty,主要的參考資料是《Netty In Action》原版書,這本書寫得真好,一開始學習Netty的時候,看得有些雲裏霧裏,後面弄懂之後,再回頭看一下這本書,就發現這本書真的言

原创 Netty學習之組件和設計

Netty學習之組件和設計 前言 前面我們簡單地介紹了Netty,然後學習了一個簡單的小例子,接下來我們來學習Netty的組件概要及組件之間的關係。 Channel,EventLoop,ChannelFuture 對於Netty來說,

原创 Netty學習之數據傳輸

Netty學習之數據傳輸 前言 在前面的小節中,我們簡略地學習了Netty及Netty的核心組件,在本小節中,我們來學習一個重要但是不太好歸類的內容,Netty的數據傳輸方式。 數據傳輸 在Netty中,Channel可以說是非常重要

原创 Redis學習之環境準備

Redis學習之環境準備 Redis介紹 Redis是一個開源的,高性能的,基於內存的,基於鍵值對的緩存與存儲系統,屬於NoSQL的一個分支,支持五種的數據結構,string、hash、list、set、sort set Redis官

原创 Redis學習之數據類型及操作

Redis學習之數據類型及基本操作 前言 在前面一個小節中,我們學習了Redis的安裝、客戶端的使用等,在這一小節中,將學習Redis的五種數據結構及對應的操作。 在前面我們提到了,Redis是基於鍵值對的,也就是說,所有的數據類型都

原创 Redis學習之進階知識

Redis學習之進階知識 前言 在前面的小節中,我們學習了Redis的五種數據類型,並且動手操作了這些數據類型,在本小節中,我們將學習Redis的事務、排序、消息通知等功能 事務 Redis中的事務,指的是一組命令的集合,與關係型數據