虛擬化是當前伺服器與資料中心領域裡最為熱門的詞彙,而且與前幾年更多的停留在觀望與評估層面不同的是,現在越來越多的企業已經將虛擬化用於實際的部署,虛擬化之勢如火如荼。虛擬化允許具有不同作業系統的多個虛擬機器在同一物理機上獨立並行運行。每個虛擬機器都有自己的一套虛擬硬體(例如 RAM、CPU、網卡等),可以在這些硬體中載入作業系統和應用程式。無論實際採用了什麼物理硬體組件,作業系統都將它們視為一組一致、標準化的硬體。通過實現 IT 基礎架構的虛擬化,可以降低 IT
產生此問題的原因:有兩張表,table1和table2.產生此問題的原因就是table1裡做了關聯<one-to-one>或者<many-to-one>來關聯table2.當hibernate尋找的時候,table2裡的資料沒有與table1相匹配的,這樣就會報No row with the given identifier
http://stackoverflow.com/questions/12930477/nhibernate-could-not-resolve-propertyQueryOver is not the same as the Linq query provider. It would be easier to do:NHibernateSession.Query<Message>().Where(x => x.User.Name== name).ToList();But
初識System.Linq.Expressions本文介紹.Net Framework 3.5中,命名空間System.Linq.Expressions下有關類的使用。我們先來瞭解下Lambda運算式,在VS2008中,Lambda被編譯成兩種形式:一種是IL語言,另一種是Expression,即本文介紹的運算式。實現這兩種方式,是出於不同用途的考慮。像Linq To SQL中,Lambda運算式在執行的過程中,被翻譯成SQL語句並執行,而在普通的Lambda運算式中,則是和其他運算式相同,
Moles是前陣子91大推薦我用的Mock的Framework,它跟Moq與Rhino.Mocks這類的套件不同,Moq與Rhino.Mocks這類的Mock是對Interface或Abstract Class做Mock,而Moles是Mock整個CLR(Common Language Runtime),破除Moq等Mock套件的限制,非Interface或Abstract Class也可以Mock,而且還可以對Static
google map預設的標示GMarker,只能使用圖片不能使用文字。但是在實際中,我們不可避免的需要在地圖上標示文字資訊。例如地名等。Google 地圖 API 使我們可以通過擴充GMarker實現自訂的GMarker的子類LabelMarker。 Code highlighting produced by Actipro CodeHighlighter