Acegi裡乙個很奇怪的方法呼叫

2021-08-22 19:01:49 字數 345 閱讀 2744

看acegi原始碼時,發現這麼一段有些奇怪的**.

protected filter obtainalldefinedfilters()

}return (filter) list.toarray(new filter[0]);

}紅色的**為什麼不直寫成: return obtainalldefinedfilters(attribdef);呢? 畢竟 obtainalldefinedfilters本身就是返回乙個filter陣列,為什麼那個方法裡還有再重複的加到乙個list中,再把list轉為陣列呢? 

是acegi開發小組粗心的過?還是有意為之?

下面是紅色**呼叫的那個方法:

}

乙個很奇怪的問題

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...

記錄乙個很奇怪的bug,待解決

乙個很簡單的矩陣求冪模板類的程式,但是在vector temp n,vector n 這一句不能執行,會卡死。下面是完整的 和輸出 方陣的冪運算,n n 矩陣的m次冪 1 使用類進行封裝 2 使用c 操作符過載 可選 3 使用模板 可選 你必須定義乙個 main 函式入口。include inclu...