伺服器
的配置檔案格式與一般的配置檔案格式基本一致,即可以以「
#」開頭的注釋行,或者按照「關鍵字
=值」的格式書寫。格式如下: [#
注釋|[空格]
關鍵字[
空格]=[
空格]value]
圖18.7
命令列解析的含義
對配置檔案解析的程式設計流程如圖
18.8
所示,先開啟檔案,然後進行配置檔案中資料的處理,解析處理完畢後關閉檔案。處理資料的時候,每次讀取檔案中的一行資料,直到檔案中的資料全部讀取完畢。
對配置檔案資料的分析按照如下過程進行:(1
)去除一行頭部的空格;(2
)判斷是否為注釋行;如果為注釋行則略過此行,否則繼續進行處理;(3
)獲得配置檔案的配置關鍵字,在此處理過程中要去除每個關鍵字尾部的空格;(4
)獲取=
號,此時要去除之前和之後的空格;(5
)最後獲取配置檔案關鍵字的值。
配置檔案為伺服器的主配置選項,配置檔案中包含的配置選項優先順序高於命令列配置的優先順序。配置檔案的配置將覆蓋命令列的配置。
圖18.8
伺服器shttpd
的配置檔案解析
drbd配置檔案 drbd配置檔案
drbd配置檔案 vim usr local drbd etc drbd.d global common.conf global usage count yes 是否參加drbd使用者統計 common protocol c 使用drbd的第三種同步協議 disk 使用dpod功能保證在數 on i...
Hibernate寫配置檔案無提示資訊解決
把hibernate的相關jar包引入工程後,在配置hibernate.cfg.xml時沒有提示資訊,對於開發人員來說,那麼多標籤,標籤有那麼多屬性,全部都記住顯然是不可能的,遇到這種情況是很頭疼的事情。為了解決這種情況,現提高如下解決辦法,供讀者參考。解決辦法 和我寫的配置struts.xml無提...
Hibernate寫配置檔案無提示資訊解決
把hibernate的相關jar包引入工程後,在配置hibernate.cfg.xml時沒有提示資訊,對於開發人員來說,那麼多標籤,標籤有那麼多屬性,全部都記住顯然是不可能的,遇到這種情況是很頭疼的事情。為了解決這種情況,現提高如下解決辦法,供讀者參考。解決辦法 和我寫的配置struts.xml無提...