摘要:概述在使用單元測試時經(jīng)常會遇到某些依賴了外部資源,或者想主動繞過真正的方法執(zhí)行返回結(jié)果而快速得到單元測試最終的期望結(jié)果,可能有以下兩種場景,對于,設(shè)單元測試的方法是的方法和方法,在執(zhí)行和方法時都會調(diào)用的不同方法,即依賴了一個場景是完全對進行 概述 在使用單元測試時經(jīng)常會遇到某些dependency依賴了外部資源,或者想主動繞過真正的方法執(zhí)行mock返回結(jié)果而快速得到單元測試最終的期望結(jié)...
摘要:線程可以調(diào)用的方法進入阻塞,當計數(shù)值降到時,所有之前調(diào)用阻塞的線程都會釋放。注意的初始計數(shù)值一旦降到,無法重置。 showImg(https://segmentfault.com/img/remote/1460000016012041); 本文首發(fā)于一世流云的專欄:https://segmentfault.com/blog... 一、CountDownLatch簡介 CountDow...
摘要:虛擬機實現(xiàn)了語言最重要的特征平臺無關(guān)性。基本組成詳細框架步驟從操作系統(tǒng)的角度看來,虛擬機人只是一個普通進程。虛擬機能夠加載我們編寫的文件食物。虛擬機中的執(zhí)行引擎腸胃用來執(zhí)行文件中的字節(jié)碼指令。虛擬機在執(zhí)行過程中,要分配內(nèi)存創(chuàng)建對象。 歡迎進入JAVA基礎(chǔ)課程 博客地址:https://blog.csdn.net/houjiyu...本系列文章將主要針對JAVA一些基礎(chǔ)知識點進行講解,...
摘要:線程安全問題在并發(fā)編程學(xué)習(xí)之基礎(chǔ)概念提到,多線程的劣勢之一,有個線程安全問題,現(xiàn)在看看下面的例子。那么,該怎么解決呢,很簡單,在方法前加個同步鎖。運行結(jié)果如下有兩種情況,是因為看誰先搶占鎖,但是輸出的算法結(jié)果是正確的。 線程安全問題 在java并發(fā)編程學(xué)習(xí)之基礎(chǔ)概念提到,多線程的劣勢之一,有個線程安全問題,現(xiàn)在看看下面的例子。 public class NotSafeDemo { ...
在微服務(wù)架構(gòu)中,注冊中心是一個必不可少的組件 前面我們搭建的注冊中心只適合本地開發(fā)使用,在生產(chǎn)環(huán)境必須搭建一個集群來保證高可用 Eureka的集群搭建很簡單,每一臺Eureka都需要在配置中指定另外N個Eureka的地址就可以 下面我們以2個節(jié)點來說明 我們有master和slaveone 2臺機器,需要做的就是: master注冊到slaveone上面 slaveone注冊到master上面即...
暫無介紹