原创 數據庫索引總結(39)

思維導圖-索引篇 系列思維導圖源文件(數據庫+架構)以及思維導圖製作軟件—XMind8 破解安裝,公衆號後臺回覆:“思維導圖” 免費領取!(下面的圖片不是很清楚,原圖非常清晰,另外提供給大家源文件也是爲了大家根據自己需要進行修改

原创 linux操作命令

進入tomcat/logs/文件夾下 # tail -f catalina.out vi 文件名 按ESC :q (複製粘貼英文) :qw

原创 Idea和tomcat內存設置參考

前提: 1.本人電腦64位Win7,內存8G 2.本人IDEA版本14.1.4 IDEA內存設置 1.查找IDEA內存安裝地址:D:\Program Files (x86)\JetBrains\IntelliJ IDEA 14.1

原创 Java對象鎖和類鎖全面解析(多線程synchronized關鍵字)

https://blog.csdn.net/u013142781/article/details/51697672

原创 HashMap的存儲結構及原理

原文鏈接:https://blog.csdn.net/liweizhong193516/article/details/77416073 1、HashMap的數據結構(HashMap通過

原创 win環境下jdk7與jdk8共存問題

原文鏈接:https://blog.csdn.net/qq_37533911/article/details/78922489 1.jdk安裝包 jdk安裝包 安裝步驟略 2.jdk等配

原创 一千行MySQL學習筆記(37)

非常不錯的總結,強烈建議保存下來,需要的時候看一看。 基本操作 數據庫操作 表的操作 數據操作 字符集編碼 數據類型(列類型) 列屬性(列約束) 建表規範 SELECT UNION 子查詢 連接查詢(join) TRUNCAT

原创 Redis 總結(42)

redis 簡介 爲什麼要用 redis/爲什麼要用緩存 爲什麼要用 redis 而不用 map/guava 做緩存? redis 和 memcached 的區別 redis 常見數據結構以及使用場景分析 1.String

原创 Spring學習(46)

Spring相關教程/資料 官網相關 Spring官網 Spring系列主要項目 Spring官網指南 Spring Framework 4.3.17.RELEASE API 系統學習教程 文檔 極客學院Spring Wik

原创 Redlock分佈式鎖(43)

Redis 官方網站刊登的 Distributed locks with Redis 部分內容的總結和翻譯。 什麼是 RedLock Redis 官方站這篇文章提出了一種權威的基於 Redis 實現分佈式鎖的方式名叫 Redloc

原创 計算機網絡基礎知識總結(25)

目錄結構 1. 計算機概述 2. 物理層 3. 數據鏈路層 4. 網絡層 5. 運輸層 6. 應用層 一計算機概述 (1),基本術語 結點 (node): 網絡中的結點可以是計算機,集線器,交換機或路由器等。

原创 HTTPS中的TLS(26)

1. SSL 與 TLS 2. 從網絡協議的角度理解 HTTPS 3. 從密碼學的角度理解 HTTPS 3.1. TLS 工作流程 3.2. 密碼基礎 3.2.1. 僞隨機數生成器 3.2.2. 消息認證碼 3.2.3.

原创 一文讀懂分佈式應該學什麼(58)

一 分佈式系統的經典基礎理論 分佈式系統的經典基礎理論 本文主要是簡單的介紹了三個常見的概念: 分佈式系統設計理念 、 CAP定理 、 BASE理論 ,關於分佈式系統的還有很多很多東西。 二 分佈式事務 分佈式事務就是指

原创 MySQL學習(36)

書籍推薦 文字教程推薦 視頻教程推薦 常見問題總結 什麼是MySQL? 存儲引擎 一些常用命令 MyISAM和InnoDB區別 字符集及校對規則 索引 查詢緩存的使用 什麼是事務? 事務的四大特性(ACID) 併發事務

原创 後端程序員必備的 Linux 基礎知識(27)

一 從認識操作系統開始 1.1 操作系統簡介 1.2 操作系統簡單分類 二 初探Linux 2.1 Linux簡介 2.2 Linux誕生簡介 2.3 Linux的分類 三 Linux文件系統概覽 3.1 Lin