原创 見到的最好的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