1.工程結構
1.1 原則
1.1.1 推薦eclipse 3.5.2(eclipse-jee-galileo-sr2-win32.zip)提公升開發效率
1.1.2 工程依賴明確,無依賴環,開源版本約束。
1.1.3 目錄結構清晰,規則統一,便於查詢、打包、部署。
1.1.4 配置分散內建打包,對現場修改集中暴露,降低系統配置複雜性
1.1.5 模組化,最小化開發資源需求。
1.2 實施細則
1.2.1 主工程
定義主工程的目的:
l 統一定義第三方版本的依賴關係定義。
l 統一定義版本的編譯、打包策略。
統一定義全域性依賴的第三方包,簡化模組的依賴定義。
定義全域性資源檔案、工具包、發布目錄
1.2.2 模組工程(jar)
l 定義模組的依賴關係(pom.xml)
l spring bean定義檔案放置到meta-inf/spring目錄下。
l 模組專有配置檔案放置在resources/conf目錄下。
l 需要外部修改的配置項,則以變數方式在內部resources/conf目錄下的檔案中定義,同時在外部basic.properties中定義模組級的變數定義。 這樣保證配置內聚到jar包,需要外部修改的ip、埠等資訊外接到統一properties檔案中,供維護人員檢視和修改。
JAVA web工程結構
技術應用 例項 1 技術架構 struts2,jdbc 連線池 jquery,ajax 2 設計思想 mvc和分層設計思想 a.顯示層 jsp元件 jquery,ajax b.控制層 struts2控制器元件 action元件 c.業務層 bean元件 d.資料訪問層 dao元件 jdbc 搭建工程...
QT工程結構
1 x.pro檔案 工程的全域性配置 qt core gui greaterthan qt major version,4 qt widgets target pushbuttontest sources main.cpp mywidget.cpp headers mywidget.h2 x.cpp...
特徵工程(1) 特徵工程是什麼?
特徵是資料中抽取出來的對結果 有用的資訊,可以是文字或者資料。特徵工程是使用專業背景知識和技巧處理資料,使得特徵能在機器學習演算法上發揮更好的作用的過程。過程包含了特徵提取 特徵構建 特徵選擇等模組。特徵工程的目的是篩選出更好的特徵,獲取更好的訓練資料。因為好的特徵具有更強的靈活性,可以用簡單的模型...