摘要:把微軟的測試工程師的職級對應到國內則是助理測試工程師,測試工程師,高級測試工程師。對人員的評測,包括微軟在內,都還沒有一個統一標準,因此評定軟件測試工程師只能根據工作實踐進行自然淘汰。 一提到軟件測試工程師,很多人就會想到那些反復使用軟件,試圖在頻繁操作中尋找到錯誤發生的低層次人員或者軟件用戶。其實這是一種錯誤的概念,軟件測試早已超越了用戶使用來發現Bug的基本測試階段。看著越來越多的...
摘要:數據庫連接池什么是數據庫連接池簡單來說數據庫連接池就是提供連接的。。。 1.數據庫連接池 什么是數據庫連接池 簡單來說:數據庫連接池就是提供連接的。。。 為什么我們要使用數據庫連接池 數據庫的連接的建立和關閉是非常消耗資源的 頻繁地打開、關閉連接造成系統性能低下 編寫連接池 編寫連接池需實現java.sql.DataSource接口 創建批量的Connection用Linke...
摘要:創建一個定長線程池,可控制線程最大并發數,超出的線程會在隊列中等待。創建一個定長線程池,支持定時及周期性任務執行。 ExecutorService是Java中對線程池定義的一個接口,它java.util.concurrent包中. 創建一個什么樣的ExecutorService的實例(即線程池)需要g根據具體應用場景而定,不過Java給我們提供了一個Executors工廠類,它可以幫助...
摘要:遞歸左右子樹,若左右子樹都有解,那么返回根節點若僅左子樹有解,返回左子樹若僅右子樹有解,返回右子樹若都無解,返回。對于而言,更為簡單公共祖先一定是大于等于其中一個結點,小于等于另一個結點。 Problem Given the root and two nodes in a Binary Tree. Find the lowest common ancestor(LCA) of the ...
摘要:基本原理采用的和方法在另外一個線程中結果回來,一下,返回否則就等待超時返回超時采用一線程輪詢的的雙重保險實例參考 基本原理 采用LockSupport的parkNanos和unpack方法 在另外一個線程中結果回來,unpack一下,返回;否則就等待超時返回(超時采用一線程輪詢 + lock的condition的await 雙重保險) 實例 import java.text.Sim...