原文:深入學習JDK源碼系列之、ArrayList

前言 JDK源碼解析系列文章,都是基於JDK 分析的,雖然JDK 馬上要出來了,但是JDK 我還不會,我... 類圖 實現了RandomAccess接口,可以隨機訪問 實現了Cloneable接口,可以克隆 實現了Serializable接口,可以序列化 反序列化 實現了List接口,是List的實現類之一 實現了Collection接口,是Java Collections Framework成員 ...

2020-08-04 14:19 5 563 推薦指數:

查看詳情

深入學習Motan系列(二)——服務發布

闖關經驗: 袋鼠走過了第一關,順利搭建出了Demo,信心爆棚。不過之后,心想怎么去研究這個框架呢。查了一下,官方文檔,好像沒什么東西可以研究啊。后來,又搜了搜博客,因為這是微博的框架嘛,所以搜索時用 ...

Sun Oct 21 00:10:00 CST 2018 0 1044
JDK源碼分析系列---ArrayList和LinkList

ArrayList和LinkList的源碼分析 概要 ArrayList和LinkList是常用的存儲結構,不看源碼先分析字面意思,Array意思是數組,可知其底層是用數組實現的,Link意思是鏈接,可知是以鏈表實現,這兩種數據結構各有什么特點呢?在實際開發中,我們要如何選擇 ...

Thu Jul 11 00:49:00 CST 2019 0 409
SpringBoot集成Swagger(根據源碼深入學習Swagger的用法)

源碼層面講解Swagger的用法,快速了解掌握Swagger 簡介 Swagger 是一個規范且完整的框架,用於生成、描述、調用和可視化 Restful 風格的 Web 服務。 自動生成html文檔。官網: https://swagger.io/ 優勢 支持 API 自動生成同步 ...

Sat Mar 21 01:11:00 CST 2020 0 843
IDTHook 深入學習

在之前的一篇文章中介紹了替換IDT向量表中的地址來達到Hook的目的 IDT hook KiTrap03 但是這樣很容易就可以被檢測了。接下來要學習就是通過patch GDT來達到Hook IDT的目的。 首先,我們要了解一下,當觸發INT 3號中斷之后,CPU是如何找到接下來要執行的指令的地址 ...

Sat Aug 01 03:58:00 CST 2015 0 3483
深入學習JavaScript(二)

函數表達式和函數聲明 函數聲明 函數表達式 ###示例: 另外一種不太常見的函數表達式 函數表達式與函數聲明各自的作用? 函數聲明會在函數表達式被解析和求和 ...

Wed Mar 16 18:50:00 CST 2016 0 2197
深入學習APC

0x01 前言   APCs(Asynchronous Procedure Calls), 在NT中,有兩種類型的APCs:用戶模式和內核模式。用戶APCs運行在用戶模式下目標線程當前上下 ...

Tue Apr 05 06:55:00 CST 2016 1 2689
深入學習Motan系列(一)——入門及知識zookeeper儲備

背景以及說明: 最近逮到個RPC框架,打算深入學習,框架千千萬,只有懂得內部原理,才能應對復雜的業務,進行自定義化系統。 這個系列的Motan文章也是自己慢慢摸索的軌跡,將這個過程記錄下來,一是提升自己對框架的理解,二是讓大家看到這個過程,解決心中學習的困惑,三是由於網上Motan的文章 ...

Fri Oct 12 05:59:00 CST 2018 0 782
vue 源碼深入學習分析——史上超詳細

2017/6/2 15:27:50 第一次復習 vue 框架號稱五分鍾就能上手,半小時就能精通,這是因為其使用非常簡單,就像下面一樣: let vm ...

Sat Jun 03 02:55:00 CST 2017 0 2259
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM