原创 DevOps實例演示

目錄背景實現方案流程介紹 hello, 經歷了許久, 我又回來了, 有人肯定會好奇, 我這段時間密謀什麼壞事去了, 還真不出您所料, 下面給大家說一下我所密謀了好久的壞事。 背景 相信看過我之前文章的童靴們. 大概知道, 我所

原创 數據庫悲觀鎖和樂觀鎖使用Mybatis

使用mysql做數據庫,mybatis做orm的系統中,mybatis的樂觀鎖和悲觀鎖實際上就是mysql的樂觀鎖和悲觀鎖。 實例中使用springboot整合mybatis,一併記錄了。 添加依賴: <dependenc

原创 Redis與Zoo實現分佈式鎖

爲什麼寫這篇文章? 目前網上大部分的基於zookeeper,和redis的分佈式鎖的文章都不夠全面。要麼就是特意避開集羣的情況,要麼就是考慮不全,讀者看着還是一臉迷茫。坦白說,這種老題材,很難寫出新創意,博主內心戰戰兢兢,如履薄

原创 漫談Java IO之 Netty與NIO服務器

前面介紹了基本的網絡模型以及IO與NIO,那麼有了NIO來開發非阻塞服務器,大家就滿足了嗎?有了技術支持,就回去追求效率,因此就產生了很多NIO的框架對NIO進行封裝——這就是大名鼎鼎的Netty。 前幾篇的內容,可以參考:

原创 Vue + SpringBoot實現個人工具(二、前端部分)

目錄介紹UI界面組件數據請求圖表插件懶加載和按需加載總結 Hello, 今天是2020年正月初四, 估計不少人和我一樣,這幾天在家裏快憋壞了, 本應該是一個開開心心走街串巷的日子。 如今我連續3天沒有出門, 今天甚至都沒有疊

原创 TCP/IP協議簇那些事兒

目錄引入TCP/IP協議傳輸層什麼是TCP?什麼是UDP?TCP/UDP區別Socket應用層HTTPHTTP版本區別Restful風格HTTPSWebServiceSOAPWSDLUDDIWebSocket帶引號的`Socket

原创 關於事務(Transaction)那些事兒?

目錄引入操作事務事務的開啓和結束隔離性讀未提交:read uncommitted讀已提交:read committed可重複讀:repeatable read串行化:serializable事務的傳播屬性小結分佈式事務分佈式事務是

原创 Vue + SpringBoot實現個人工具(一、概述)

目錄背景介紹功能預覽總結 hello, 大家好, 今天是2020年正月初一. 因爲新型病毒的影響, 今年路上的人相對少了很多, 筆者也沒有出門, 家待了一天, 也剛好有點時間能夠靜下心來寫寫東西, 新的一年祝大家一切順遂,

原创 消息中間件之RabbitMQ使用

目錄簡介RabbitMQ生產者封裝消費者封裝父類消費者類 聲明: 在本文以及本系列文中, 不會涉及公司內部相關內容,旨在能幫助到努力前進的人 本系列會依次涉及到ActiveMQ, RabbitMQ, kafka, Rocke

原创 Netty高性能之道

一 Netty高性能之道 傳統RPC調用性能問題 問題1網絡傳輸方式問題 問題2序列化方式問題 問題3線程模型問題 二高性能的三個主題 三Netty高性能之道 異步非阻塞通信 零拷貝 內存池 高效的React

原创 (五)React雙向數據綁定

import React,{Component} from 'react'; class Todolist extends Component { constructor(props) { super(

原创 (九)React父子組件之間傳值

–簡介: –React中的組件: 解決html標籤構建應用的不足 –使用組件的好處: 把公共的功能單獨抽離成一個文件作爲一個組件,哪裏使用哪裏引入. –父子組件: 組件的相互調用中,我們把調用者成爲父組件,被調用者成爲子組件 –父

原创 Redis(八)集羣的操作命令

關於集羣的操作: (集羣cluster) CLUSTER INFO—打印集羣信息 CLUSTER NODES—列出集羣當前一直的所有節點(node),以及這些節點的相關信息 (節點node) CLUSTER MEET <ip> <

原创 優雅的實現一個Webservice服務端(CXF)

目錄引言實現`1. 引入依賴``2. 定義接口``3. 實現類``4. 啓動類``5.啓動成功效果圖``6. 總結(註解解釋)`@WebService@WebMethod@WebParam@WebResult@HandlerCha

原创 (八)React實現數據持久化

–首先封裝一個數據持久化的組件 var storage={ set(key, value){//增加 localStorage.setItem(key, JSON.stringify()); },