首先,軟件測試的出發(fā)點就是質(zhì)量。軟件測試的一切工作應(yīng)該圍繞質(zhì)量而開展。質(zhì)量是軟件測試的中心,可以看做是金字塔的頂點,而支撐這個頂點的就是人員、資源、技術(shù)、流程。 因此,構(gòu)成軟...
首先,軟件測試的出發(fā)點就是質(zhì)量。軟件測試的一切工作應(yīng)該圍繞質(zhì)量而開展。質(zhì)量是軟件測試的中心,可以看做是金字塔的頂點,而支撐這個頂點的就是人員、資源、技術(shù)、流程。 因此,構(gòu)成軟...
隨著 Docker v1.13 版本發(fā)布,Compose 的配置文件也發(fā)生了改動,官方命名為 v3,今天來看一下相比 v2 的寫法,v3有哪些異同。 因為是 YAML 語法,...
MongoDB高可用 對于MongoDB,可以支持使用單機(jī)模式提供服務(wù),但是在實際的生產(chǎn)環(huán)境中,單機(jī)模式將面臨很大的風(fēng)險,一旦這個數(shù)據(jù)庫服務(wù)出現(xiàn)問題,就會導(dǎo)致線上的服務(wù)出現(xiàn)錯...
前言 在iOS開發(fā)中很多時候需要會涉及到上傳圖片等服務(wù)器交互的操作 , 這基本上全部都會使用Multipart/form-data的請求方式來完成上傳 , 這需要我們?nèi)?yán)格按...
大概用Executors直接生成ThreadPoolExecutor的習(xí)慣會被認(rèn)為理所當(dāng)然,但是在阿里的java開發(fā)規(guī)范中是禁止的,開發(fā)者必須使用ThreadPoolExec...
最近的項目在做一些數(shù)據(jù)方面的集成,五花八門的系統(tǒng)對應(yīng)的接口更是千奇百怪,數(shù)據(jù)集成的過程總結(jié)成八個字就是:逢山開路,遇水架橋。 恰好這兩天碰到一個問題,我們要集成的WEB系統(tǒng)沒...
CAS最基本的協(xié)議過程: 名詞解釋 Ticket Grangting Ticket(TGT) :TGT是CAS為用戶簽發(fā)的登錄票據(jù),擁有了TGT,用戶就可以證明自己在CAS成...
當(dāng)前大多數(shù)的互聯(lián)網(wǎng)系統(tǒng)都使用了服務(wù)器集群技術(shù),集群是將相同服務(wù)部署在多臺服務(wù)器上構(gòu)成一個集群整體對外提供服務(wù),這些集群可以是 Web 應(yīng)用服務(wù)器集群,也可以是數(shù)據(jù)庫服務(wù)器集群...
建立了一個mongo集群,有3個節(jié)點,分別為:mongo-1mongo-2mongo-3 mongo集群沒有提供類似mysql集群和redis集群中的虛擬IP。在使用的時候需...
非常感謝大家的支持和鼓勵,我會一如既往的堅持下去,為了我自己,更為我愛的人向前沖刺^_^ **/Test*.java **/*Test.java **/*TestCase.j...
一、前言 最近在做一些業(yè)務(wù)上云的項目,其中遠(yuǎn)程Rpc調(diào)用方式我們選擇了Dubbo,為便于收集壓測信息,我們選擇了使用Jmeter來做壓測工具,本文就來簡單介紹如何使用Jmet...
悲觀鎖 悲觀鎖(Pessimistic Lock),顧名思義,就是很悲觀,每次去拿數(shù)據(jù)的時候都認(rèn)為別人會修改,所以每次在拿數(shù)據(jù)的時候都會上鎖,這樣別人想拿這個數(shù)據(jù)就會bloc...
前言 我最近在使用MyBatis Generator的過程中遇到了點問題,網(wǎng)上雖然已有相關(guān)的解決方案,但結(jié)果不盡人意,都只是在規(guī)避問題,并沒有真正的解決問題。所以我親自操刀,...
問題:我們希望通過函數(shù)來擴(kuò)展閉包,使得在閉包內(nèi)層定義的變量可以別訪問和修改 一般來說,在閉包內(nèi)存定義的變量對于外界來說是完全隔絕的。但是,可以通過編寫存取函數(shù)(acessor...
問題: 希望編寫回調(diào)函數(shù)可以攜帶額外的狀態(tài)以便在回調(diào)函數(shù)內(nèi)部使用 首先定義一個回調(diào)函數(shù): 使用示例: 有些時候我們希望回調(diào)函數(shù)可以同其他變量或者部分環(huán)境進(jìn)行交互。 解決方案:...
問題:我們有一個定義了一個方法的類(__init__()除外)。但是,為了簡化代碼,我們希望用一個簡單的函數(shù)替代 解決方案:只有單個方法的類可以通過閉包將其轉(zhuǎn)換成函數(shù) 示例:...
函數(shù)functools.partial()允許我們給一個或多個參數(shù)指定固定的值,以此減少需要提供給之后調(diào)用的參數(shù)數(shù)量。 舉個例子: 原理: 1、functools.parti...
問題:需要提供一個短小的回調(diào)函數(shù)為sort()這樣的操作使用,但是又不想通過def語句編寫一個單行的函數(shù) 解決方案:像這種僅僅完成表達(dá)式求值的簡單函數(shù)可以通過lambda表達(dá)...
問題1:我們想編寫一個可接受任意數(shù)量參數(shù)的函數(shù) 解決方案: 1、要編寫一個可接受任意數(shù)量的位置參數(shù)的函數(shù),可以使用以*開頭的參數(shù) 2、要接受任意數(shù)量的關(guān)鍵字參數(shù),可以使用開頭...