大白話聊聊JavaSE -- 如何理解Java Bean(一)

首先,在開始本章之前,先說一個總的概念:所謂的Java Bean,就是一個java類,編譯后成為了一個后綴名是 .class的文件。這就是Java Bean,很多初學者,包括當年的我自己,總是被這些專有名詞搞的暈頭轉向。去公司面試,對方一口一個controller,一口一個service,dao ...

Fri Sep 23 23:30:00 CST 2016 5 7001
架構筆記(一)

站在巨人的肩膀上 不了解這些“高級貨”,活該你面試當炮灰。。。【架構筆記】個人公眾號:架構筆記(ID:shishan100) 目錄1.讀多寫少的場景下引發的問題?2.引入 CopyOnWrite 思想解決問題!3.CopyOnWrite思想在Kafka源碼中的運用“ 今天聊一個 ...

Sun May 12 18:08:00 CST 2019 0 819
大白話系列】MySQL 學習總結 之 緩沖池(Buffer Pool) 如何支撐高並發和動態調整

如果大家對我的 【大白話系列】MySQL 學習總結系列 感興趣的話,可以點擊關注一波。 一、上節回顧 在上節《 緩沖池(Buffer Pool) 的設計原理和管理機制》中,介紹了緩沖池整體的設計原理。包括幾個比較重要的概念:free 鏈表、flush 鏈表和 lru 鏈表。正式因為這一套機制 ...

Sun Feb 23 17:57:00 CST 2020 2 1465
大白話理解Set結構

一、Set是什么? set結構似於數組,但是成員的值都是唯一的,沒有重復的值。 參數可以是數組,類似數組的對象,字符串。 eg: new Set([1, 2, 3, 4, 4]) ; ...

Sat Oct 26 00:09:00 CST 2019 0 308
【干貨】用大白話聊聊JavaSE — ArrayList 深入剖析和Java基礎知識詳解(二)

在上一節中,我們簡單闡述了Java的一些基礎知識,比如多態,接口的實現等。 然后,演示了ArrayList的幾個基本方法。 ArrayList是一個集合框架,它的底層其實就是一個數組,這一點,官方文檔已經說得很清楚了。 作為一個容器,ArrayList有添加元素,刪除元素,以及獲取元素的方法 ...

Thu Oct 27 18:48:00 CST 2016 7 1512
JAVA並發-AQS知識筆記

概述 AQS是AbstractQueuedSynchronizer的縮寫,翻譯成中文就是抽象隊列同步器,AbstractQueuedSynchronizer這個類也是在java.util.concurrent.locks下面。簡單來說AQS定義了一套多線程訪問共享資源的同步器框架,這套框架定義 ...

Thu Jan 09 01:43:00 CST 2020 1 616
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM