早上在調乙個程式的時候感覺非常奇怪,就是資料在初始化的時候會失敗,後來發現是獲取乙個資料的時候出錯了
假設我們又乙個config.lib,sql.dll和main.exe
因為資料庫在開啟資料庫的時候需要乙個路徑配置,這個配置在config.lib庫裡面
main.exe初始化設定config.lib裡面的資料
main.exe呼叫sql.dll的函式,要求開啟乙個資料庫
sql.dll找config.lib獲取乙個路徑,並開啟乙個路徑
此時就會出錯,因為我們在編譯main.exe的時候把config.lib也鏈結進去了,所以在設定config的時候,main.exe會從自己的位址空間找到config.lib的資料段並設定,而sql.dll會從自己的資料段去獲取資料,
所以會獲取資料錯誤
乙個很奇怪的問題
if equipmentlist.size 0 string equipidarray new string 3 for int i 0 i equipmentlist.size i element equipment element equipmentlist.get i string equip...
呼叫RemoteObject時乙個很奇怪的現象
不知為什麼每次在呼叫reomteobject時,都會出現這種錯誤 rpc fault faultstring no destination with id userro is registered with any service.faultcode server.processing faultd...
Acegi裡乙個很奇怪的方法呼叫
看acegi原始碼時,發現這麼一段有些奇怪的 protected filter obtainalldefinedfilters return filter list.toarray new filter 0 紅色的 為什麼不直寫成 return obtainalldefinedfilters att...