背景介紹 Kafka簡介 Kafka是一種分布式的,基于發(fā)布/訂閱的消息系統(tǒng)。主要設(shè)計目標(biāo)如下: 以時間復(fù)雜度為O(1)的方式提供消息持久化能力...
高性能 MinIO 是全球領(lǐng)先的對象存儲先鋒,目前在全世界有數(shù)百萬的用戶. 在標(biāo)準(zhǔn)硬件上,讀/寫速度上高達183 GB / 秒 和 171 GB...
常用的ORM(Object-Relational Mapping)框架Hibernate,Sun在充分吸收現(xiàn)有的優(yōu)秀ORM框架設(shè)計思想的基礎(chǔ)上,...
數(shù)據(jù)結(jié)構(gòu)知識點 首先看數(shù)據(jù)結(jié)構(gòu)的知識點都有哪些,如下圖所示。 隊列和棧是經(jīng)常使用的數(shù)據(jù)結(jié)構(gòu),需要了解它們的特點。隊列是先進先出,棧是后進先出。 ...
1.單例模式: (1)靜態(tài)初始化方式 (2)雙重檢查模式創(chuàng)建 2.工廠模式:一般是由一個工廠類,然后還有抽象類,然后來創(chuàng)...
1.線程互斥(鎖)我干完,你再來干 多個線程之間有共享資源(shared resource)時會出現(xiàn)互斥現(xiàn)象。 設(shè)有若干線程共享某個變量,而且都...
進程間常見的通信方式: (1)管道pipe:管道是一種半雙工的通信方式,數(shù)據(jù)只能單向流動,而且只能在具有親緣關(guān)系的進程間使用。進程的親緣關(guān)系通常...
在java程序里面資源可以分為cpu資源和鎖資源兩類.sleep(long mills): 讓出cpu資源,但是不會讓出鎖資源.wait(): ...
JAVA類加載器包括幾種? 引導(dǎo)類加載器 bootstrap class loader 啟動類加載器主要加載的是JVM自身需要的類,這個類加載使...