1.首先先寫配置檔案
配置檔案包括 driver 驅動
url user password 四部分
2.在工具類中首先宣告乙個靜態常量
private static final properties properties = new properties();//儲存配置檔案的map集合;
3.獲得乙個位元組輸入流
inputstream inputstream = dbuitl.class.getresourceasstream(/datebase.properties);
dbutil為當前你所在類的名稱
datebase.properties為你配置檔案的名稱;
4.用properties中的load方法將位元組流讀取進去;
properties.load(inputstream);
5.從集合中取出數值
通過properties中的getproperty的方法獲取資料
比如獲取driver
properties.getproperty("driver");
publicclass
dbutilage
catch
(ioexception e)
}string driver = properties.getproperty("driver");
}
複習(jdbc跨平台方案)
定義 public static final properties pro new properties 讀取配置檔案的map 定義static 首次使用工具類時,載入驅動 inputstream is jdbcutil.class.getresourceasstream 路徑 通過復用本類自帶流,...
跨平台的Solarized 配色方案
最近需要在多個系統間工作,經常使用terminal和vim。但mac和ubuntu下的預設配色實在不敢恭維,每次配置又太麻煩,終於讓我發現了大牛們的又乙份貢獻solarized配色方案。上兩個截圖吧 個人還是比較滿意的。這個配色方案在windows下也可以為visual studio使用。配置方法 ...
相容IE跨平台解決方案
toc 目前對於es5的支援,chrome是比較完善的,很多開發平台也借助於webkit核心,所以使用chrome開發是乙個很不錯的選中。但是ie8 多個版本的相容性也是讓無數程式設計師頭疼的事,那麼下面會針對幾種比較典型的相容做下總結,該總結多數參考js高階程式設計內部原始碼和自身遇到的一些相容問...