java專案主頁

Java專案的開發流程

一個java開發專案過程:          1、專案啟動   1)、專案組成立(公司成員、客戶成員)   2)、制定專案預期目標   3)、制定專案計劃週期   4)、建立好專案組成員溝通機制   2、需求調研   1)、建立調研計劃、協調調研時間   2)、收集客戶資料,獲取客戶需求   所有的 […]

Java專案讀取配置檔案時,FileNotFoundException 系統找不到指定的檔案,System.getProperty("user.dir")的理解

唉,讀取個檔案,也就是在專案裡面去獲得配置檔案的目錄,然後,變成檔案,有事沒事,總是出個 FileNotFoundException  系統找不到指定的檔案,氣死人啦。 還有就是:System.getProperty(“user.dir”),都說獲得的是“工作目錄”,有老鐵們 […]

JAVA專案中資料庫表的設計思路

資料庫相關知識 正規化(NF): 符合某一種級別的關係模式的集合,表示一個關係內部各屬性之間的聯絡的合理化程度 三正規化: 第一正規化:對屬性的原子性約束,要求屬性具有原子性,不可再分解; 第二正規化:對記錄的惟一性約束,要求記錄有惟一標識,即實體的惟一性; 第三正規化:對欄位冗餘性的約束,要求欄位 […]

java專案執行時更改類或包的日誌列印級別

因為新入職的公司日誌列印比較多,有些與業務無關、排查問題的日誌列印沒有必要實時輸出,日誌列印多了還會影響到系統效能,所以寫了這個可以在執行時實時更改日誌的功能,這個是針對logback的,如果使用的是log4j,請看LogLeverChangeController 類的main方法中被註釋掉的示例。 […]

在Java專案中如何使用log4j和slf4j實現日誌列印

什麼是log4j? Log4j是Apache的一個開源專案,通過使用Log4j,我們可以控制日誌資訊輸送的目的地是控制檯、檔案、GUI元件,甚至是套介面伺服器、NT的事件記錄器、UNIX Syslog守護程序等;我們也可以控制每一條日誌的輸出格式;通過定義每一條日誌資訊的級別,我們能夠更加細緻地控制 […]