
摘要:分布式系統需要在數據完整、一致性和性能間做平衡。本文系統介紹了處理分布式數據一致性的技術模型,如:Master-Slave,Master-...
一、線程安全性 在線程安全性中,最核心的概念是正確性,而正確性的含義是:某個類的行為與其規范完全一致。這里的規范可以粗略理解為在各種限定條件下,...
Redis是目前非常主流的KV數據庫,它因高性能的讀寫能力而著稱,其實還有另外一個優勢,就是Redis提供了更加豐富的數據類型,這使得Redis...
引言 1.什么是JVM? JVM——Java虛擬機,它是Java實現平臺無關性的基石。 Java程序運行的時候,編譯器將Java文件編譯成平臺無...
前段時間面試了一個 39 歲的程序員,結果不是很理想 最近也面試一些 Java 程序員,不乏工作 4、5 年經驗的,當我問他一些 Java 8 ...
一、為什么要用分布式ID? 在說分布式ID的具體實現之前,我們來簡單分析一下為什么用分布式ID?分布式ID應該滿足哪些特征? 1、什么是分布式I...
Mybatis的架構概述 結合源碼結構Mybatis的基本執行流程 一、Mybatis的架構概述 Mybatis的架構概覽如圖所示: 2.第一層...
整合MyBatis的初步分析 概述 Mybatis是一個優秀的持久層框架,底層基于JDBC實現與數據庫的交互。并在JDBC操作的基礎上做了封裝和...
什么是JVM? JVM是Java虛擬機的縮寫,本質上是一個程序,能識別.class字節碼文件(.java文件編譯后產生的二進制代碼),并且能夠解...