最近花了一段時(shí)間研究jenkins這個(gè)工具。所以寫下這篇文章线得,算是當(dāng)做記錄吧拐纱! 一局雄、jenkins是什么疆柔? Jenkins是一個(gè)開源的渔工、提供友好操作界面的持續(xù)...
最近花了一段時(shí)間研究jenkins這個(gè)工具。所以寫下這篇文章线得,算是當(dāng)做記錄吧拐纱! 一局雄、jenkins是什么疆柔? Jenkins是一個(gè)開源的渔工、提供友好操作界面的持續(xù)...
@SneakyThrows注解的用途得從java的異常設(shè)計(jì)體系說起畦贸。java中我們常見的2類異常。1.普通Exception類,也就是我們常說的受檢異痴疗啵或者Checked E...
1.Set 上一篇聘芜,我們介紹Java中的List集合。本篇缝龄,讓我們繼續(xù)學(xué)習(xí)汰现,來了解下Set集合; Set繼承于Collection接口叔壤,是一個(gè)不允許出現(xiàn)重復(fù)元素瞎饲,并且無序的集...
概述 命令jmap是一個(gè)多功能的命令。它可以生成 java 程序的 dump 文件炼绘, 也可以查看堆內(nèi)對(duì)象示例的統(tǒng)計(jì)信息嗅战、查看 ClassLoader 的信息以及 finali...
MVCC(Multi Version Concurrency Control的簡(jiǎn)稱),代表多版本并發(fā)控制俺亮。與MVCC相對(duì)的驮捍,是基于鎖的并發(fā)控制,Lock-Based Conc...
前言 互聯(lián)網(wǎng)公司中脚曾,絕大部分都沒有馬爸爸系列的公司那樣財(cái)大氣粗东且,他們即沒有強(qiáng)勁的服務(wù)器、也沒有錢去購(gòu)買昂貴的海量數(shù)據(jù)庫(kù)本讥。那他們是怎么應(yīng)對(duì)大數(shù)據(jù)量高并發(fā)的業(yè)務(wù)場(chǎng)景的呢珊泳?這個(gè)和當(dāng)...
一丈探、什么是SPI SPI ,全稱為 Service Provider Interface拔莱,是一種服務(wù)發(fā)現(xiàn)機(jī)制碗降。它通過在ClassPath路徑下的META-INF/servic...
本文通過探析JDK提供的隘竭,在開源項(xiàng)目中比較常用的Java SPI機(jī)制,希望給大家在實(shí)際開發(fā)實(shí)踐讼渊、學(xué)習(xí)開源項(xiàng)目提供參考动看。 1 SPI是什么 SPI全稱Service Provi...
前言 Redis緩存淘汰策略與Redis鍵的過期刪除策略并不完全相同菱皆,前者是在Redis內(nèi)存使用超過一定值的時(shí)候(一般這個(gè)值可以配置)使用的淘汰策略;而后者是通過定期刪除+惰...
身為 Java Web 開發(fā)我發(fā)現(xiàn)很多人一些 Web 基礎(chǔ)問題都答不上來。 上周我面試了一個(gè)三年經(jīng)驗(yàn)的小伙子奶甘,一開始我問他 HTTP/1拯田、HTTP/2相關(guān)的他到是能答點(diǎn)東西...
我的天哪,你那個(gè)誤區(qū)那里寫的真是讓人匪夷所思……我看了好幾遍都看不懂甩十,不知道別人有沒有這樣的想法船庇,太繞了吧
a8f31cc1f60a 評(píng)論自聚簇索引與非聚簇索引(也叫二級(jí)索引)
Spring Bean的生命周期是Spring面試熱點(diǎn)問題侣监。這個(gè)問題即考察對(duì)Spring的微觀了解鸭轮,又考察對(duì)Spring的宏觀認(rèn)識(shí),想要答好并不容易橄霉!本文希望能夠從源碼角度入...
以下所有文檔均包含多個(gè)版本窃爷,并支持多語(yǔ)言(英文及中文)。 Spring Boot 中文文檔[https://www.docs4dev.com/docs/zh/spring-b...
一按厘、并發(fā)控制 當(dāng)程序中可能出現(xiàn)并發(fā)[http://www.reibang.com/p/94b7c2ab84ac]的情況時(shí),就需要保證在并發(fā)情況下數(shù)據(jù)的準(zhǔn)確性钱慢,以此確保當(dāng)前用...