原创 見到的最好的log4net說明:[網摘]Log4net創建日誌及簡單擴展
1、概述 log4net是.Net下一個非常優秀的開源日誌記錄組件。log4net記錄日誌的功能非常強大。它可以將日誌分不同的等級,以不同的格式,輸出到不同的媒介。本文主要是介紹如何在Visual Studio20
原创 ASP.NET中傳值的五種方法
ASP.NET WEB FORMS 給開發者提供了極好的事件驅動開發模式。然而這種簡單的應用程序開發模式卻給我們帶來了一些小問題,舉個例子,在傳統的ASP應用程序中,你能夠通過POST方法很容易的把一個值或多個值從一個頁
原创 c# 數組(Array),ArrayList ,List 的區別與聯繫
1.數組、arraylist和list的區別(請詳細解釋) 2.泛型是怎麼回事? =============== 我簡單的說一下: 數組:固定長度的一段內存。 ArrayList:可以理解爲可以動態增加內存的數組,是一種鏈表。 l
原创 IEnumerable IListIList,ICollection,IEnumerable
祖宗: IEnumerable 此接口只有一個方法 GetEnumerator(); 是FrameWork爲了實現迭代器模式設計的接口。所有
原创 js jquery 獲取當前頁面的url,獲取frameset中指定的頁面的url
js jquery 獲取當前頁面的url,獲取frameset中指定的頁面的url js jquery 怎麼獲取當前頁面的url,獲取frame
原创 log4net的最簡單的使用
前言 作爲Web平臺或winform應用程序等軟件來說,錯誤日誌記錄是一項基本並且十分重要的功能,比較簡單的方式是使用try{}catch{}這類方式來將錯誤記錄下來。這種方式有明顯的代碼堆積的弊端,另外它在處理不可控異常時也不能達
原创 Criteria和DetachedCriteria的區別(轉)
最近在項目中使用 Spring 和 Hibernate 進行開發,有感於Criteria 比較好用,在查詢方法設計上可以靈活的根據 Criteria 的特點來方便地進行查詢條件的組裝。現在對 Hibernate的Criteria 的用
原创 NHibernate 查詢
NHibernate.ICriteria接口表示特定持久類的一個查詢。ISession是 ICriteria實例的工廠。 這裏以Northw
原创 12
引爆點 作者:馬爾科姆-格拉德威爾 第一部分 第1節:引爆點(1) 中文版序 理解流行 《經濟觀察報》商業評論版主編 李 翔 一 我有一個關係很好的同事,大家都叫他小新。我們曾共同供職於《經濟觀察
原创 mvc中傳值
mvc中的頁面傳值,我們分爲兩種:一是從controller到view,另外就是從view到controller,其實也可以由從view到view。 1、從controller到view 主要是用TempData和ViewData ,
原创 ASP.NET MVC view與controller傳值方式(這篇比上篇好)
1: ViewData傳值方式 ViewData的生命週期和View相同, 只對當前View有效. ViewData["zd"] = dfdfd 2:TempData傳值方式 可以跨Action傳遞
原创 C#特性詳解
被C#中的[]困擾了好一段時間了,碰巧今天看到一篇這樣的文章,總算解決了心中的疑惑。 注意:要使用Attribute的對象,必須繼承自Attr
原创 JSON與XML的比較
◆可讀性 JSON和XML的可讀性可謂不相上下,一邊是簡易的語法,一邊是規範的標籤形式,很難分出勝負。 ◆可擴展性 XML天生有很好的擴展性,JSON當然也有,沒有什麼是XML能擴展,JSON不能的。不過
原创 JS 命名空間
我們知道,javascript遇到同名的方法時不會報錯,當兩個程序員寫了兩個名稱完全一樣的方法,如: function hello() {
原创 js精髓
要理解JavaScript,你得首先放下對象和類的概念,回到數據和代碼的本原。前面說過,編程世界只有數據和代碼兩種基本元素,而這兩種元素又有着糾纏不清的關係。JavaScript就是把數據和代碼都簡化到最原始的程度。 J