目錄 一、概述 1、本文的意義 2、Linux內核Makefile文件組成 二、Linux內核Makefile的“make解析”過程 1 頂層Makefile階段 1、 ...
三層架構介紹 我們的開發架構一般都是基於兩種形式,一種C S架構,也就是客戶端 服務器,另一種是B S架構,也就是瀏覽器 服務器。在JavaEE開發中,幾乎全部都是基於B S架構的開發。那么在B S架構中,系統標准的三層架構包括:表現層 業務層 持久層。三層架構在我們的實際開發中使用的非常多。 三層職責 表現層 也就是我們長說的web層。它負責接收客戶端請求,向客戶端響應結果,通常客戶端使用htt ...
2019-11-27 19:00 0 856 推薦指數:
目錄 一、概述 1、本文的意義 2、Linux內核Makefile文件組成 二、Linux內核Makefile的“make解析”過程 1 頂層Makefile階段 1、 ...
Spring的BeanFactory的繼承體系堪稱經典。這是眾所周知的!作為Java程序員,不能錯過! 前面的博文分析了Spring的Resource資源類Resouce。今天開始分析Spring的IOC部分。眾所周知,IOC是Spring框架最迷人的地方。它最重要的接口 ...
一、概述 本篇文章我們來聊聊大家日常開發中常用的一個集合類 - HashMap。HashMap 最早出現在 JDK 1.2中,底層基於散列算法實現。HashMap 允許 null 鍵和 null 值 ...
一、源碼解析1、 LinkedList類定義2、LinkedList數據結構原理3、私有屬性4、構造方法5、元素添加add()及原理6、刪除數據remove()7、數據獲取get()8、數據復制clone()與toArray()9、遍歷數據:Iterator()二、ListItr ...
壓縮列表ziplist ziplist是一種連續,無序的數據結構。壓縮列表是 Redis 為了節約內存而開發的, 由一系列特殊編碼的連續內存塊組成的順序型(sequential)數據結構。 組 ...
IPSec的相關概念 IPSec(IP Security)是一種由IETF設計的端到端的確保IP層通信安全的機制。IPSec協議可以為IP網絡通信提供透明的安全服務,保護TCP/IP通信免遭竊聽和篡 ...
SkipList 俗稱跳表,跳表是一種隨機化的數據結構,目前開源軟件 Redis 和 LevelDB 都有用到它,它的效率和紅黑樹以及 AVL 樹不相上下,但跳表的原理相當簡單,只要你能熟練操作 ...
轉載自:HashMap 源碼詳細分析(JDK1.8) 概述 本篇文章我們來聊聊大家日常開發中常用的一個集合類 - HashMap。HashMap 最早出現在 JDK 1.2中,底層基於散列算法實現。HashMap 允許 null 鍵和 null 值,在計算哈鍵的哈希值時,null 鍵哈希值 ...