原创 C#中抽象類和接口的區別

一、抽象類:       抽象類是特殊的類,只是不能被實例化;除此以外,具有類的其他特性;重要的是抽象類可以包括抽象方法,這是普通類所不能的。抽象方法只能聲明於抽象類中,且不包含任何實現,派生類必須覆蓋它

原创 Visual Studio如何生成事件自動拷貝文件到生成目錄裏(半轉載)

$(ConfigurationName)           當前項目配置的名稱(例如,“Debug|Any CPU”)。 $(OutDir)                             輸出文件目錄的路徑,相對於項目目錄。這

原创 用jQuery.noConflict()防止$的衝突

Query.noConflict()函數, 運行這個函數將變量$的控制權讓渡給第一個實現它的那個庫。這有助於確保jQuery不會與其他庫的$對象發生衝突。 在運行這個函數後,就只能使用jQuery變量訪問

原创 rafy中的枚舉字段in查詢解決方法

public virtual EITransactionList GetByPage(List<TransactionStatus> status ,PagingInfo pi = null) {

原创 plsql找不到tnsaName.ora文件時

plsql會按如下順序查找TNS文件: 1,$HOME/.tnsnames.ora 2,$TNS_ADMIN/tnsnames.ora 3,TNS_NAMES lookup key in the registry 4,/etc/tnsna

原创 div的最小高度設置兼容各瀏覽器

按下邊這樣最小高度就是160,並div可以被撐開.     height:auto!important;      height:160px;      *height:160px;/*ie6*/    

原创 解決vs2015無法啓動IIS Express的問題

今天遇到了vs2015無法啓動IIS Express的問題,記錄已留檔. 環境:win10,vs2015 u3, IIS Express10.系統是最近重新做的,重做後一直做cs,今天一跑之前的web from工程結果沒有跑起來. 問題:

原创 用response返回xml時的注意點

設置Response.ContentType爲"application/xml"或"text/xml"; text/xml忽略xml頭所指定編碼格式而默認採用us-ascii編碼,而application/xml會根據xml頭指定的編碼

原创 css 內容長度超出範圍時用...代替

如果文字內容過長,需要隱藏並以...顯示時可以使用如下方式 .hideword { overflow: hidden; text-overflow: ellipsis; white-space: nowrap;

原创 關於HTTP服務器每個客戶端2個連接的限制

這兩天貓在家裏搞一個多線程的斷點續傳得C#程序,發現同時只能開2個線程下載,其他的線程一律要等待,這樣就導致下載大文件時其他線程經常超時,鬱悶好久。今天回公司無意中發現了一個帖子,終於真相大白了,    

原创 List對象排序

List可用的排序函數有OrderBy(正序),OrderByDescending(倒序),ThenBy(繼續正序),ThenByDescending(繼續倒序) static void Main(string[] args)

原创 這裏跟其他朋友學的關於多線程加鎖的一些建議。

多線程用lock不要用什麼Monitor,Interlocked,Concurrent。因爲lock最簡單最直觀,性能損失微小可以接受。效率lock最低,但綜合最高。Interlocked在x86下效率最

原创 ASP.NET中的Eval與DataBinder.Eval()方法

1.bind是一種雙向數據綁定,有數據源時纔會有改變. 2..net1.x版本中有DataBinder(Container.DataItem,"數據項")  單向數據綁定    .net2.x版本中簡化爲Eval("數據項");    縮

原创 自己記錄下string轉stream和steam轉string

string test = “Testing 1-2-3″; // convert string to stream MemoryStream stream = new MemoryStream(); StreamWriter write

原创 css 無顏色

back-color:transparent;