原创 一個簡單的隨機數字串函數,歡迎拍磚改進

 static public string GenRandomString(int length)  {   if(length < 1)    return "";   Random ran = new Random();   Syst

原创 一個高效判斷字符串是否全數字的函數,請大家指正拍磚

看到很多人都採用正則表達式或者一些其它五花八門的算法。經過簡單的測試以後,下面的寫法應該是比較高效的了public static bool IsNum

原创 一個簡單的取用戶真實IP函數[B/S],歡迎拍磚改進

可以取的真實IP的哦public static string GetUserTrueIP(System.Web.UI.Page _page){stri

原创 一個簡單的e-mail校驗函數,歡迎拍磚改進

  /// <summary>  /// 校驗是否有效的郵件地址  /// </summary>  /// <param name="v_eMail"

原创 部署Excel相關的應用程序過程中遇到“檢索COM類工廠中CLSID...”的兩個錯誤的解決方法...

最近用.net寫了一個相關Excel的B/S的程序,部署到2003企業版的服務器上遇到這個錯誤:檢索 COM 類工廠中 CLSID 爲{00024500-0000-0000-C000-00000000004

原创 VS2003中自定義控件的智能提示解決方案備忘

這個問題困饒了很久了。一直沒有妥善解決。最近從nhibernate的分析中得到了解決方案。簡單備忘於下,免得用得時候還得再去研究。必須用XSD(不能用DTD)描述XML的Schema,放入\Program Files\Microsoft

原创 Oracle中隱式遊標和顯式遊標的教訓[同事的經歷]

一直以爲以下這種語句(執行一)就是隱式遊標,跟顯式定義遊標(執行二)運行速度差不了多少。爲方便簡單起見,我通常都是用執行一的方式來寫循環操作,數據量較小沒有覺得有什麼,只到有一天,一個海量數據的更新運行了一晚上都沒出來結果,才知道自己犯了

原创 [轉載整理]一本java書的序言——開發歷程思緒隨筆

以下文字是一本java書的序言,我覺得寫的不錯,給大家各位使用.NET的朋友看看。文字我只做了簡單整理,題目是我起的,版權屬於原作者 JDK中很多類的用法我都爛熟於胸了,我已經能夠使用Struts+Hibe

原创 [原創][代碼]類似IE設置代理服務器那樣的數據快速批量操作業務的實現

題記:     做BS架構的應用系統,最讓人不滿的操作方便性上始終無法和CS的應用媲美。希望不斷的改進BS系統的易用性是大家共同的心願。     在BS系統上,業務數據的編輯方式,最常見的是逐條用表單編輯提交。用戶常常說,爲啥不象Exce

原创 [筆記]4.軟件規模和開發的關係

前言:    對非軟件領域的其他領域[比如化工、船舶等等]的工程項目有了解的人,應該都知道:工程規模擴大,其他相應的人力成本,過程計算,工程週期等等並不是線形關係。更經常地,您會發現,有時候小工程和大工程適用的科學理論體系都是不同的。

原创 VS2005無法調試,綁定句柄無效問題的解決方法

今天我的VS2005調試時遇到以下兩個錯誤: 1.無法連接到名爲“myjsj”的“Microsoft Visual Studio遠程調試監視器”。綁定句柄無效 2.試圖運行項目時出錯;無法啓動調試綁定句柄無效。查微軟的幫助,找到資料,但不

原创 [原創]Tree控件的異步加載方案的選擇建議(C#,ASP.NET 2.0)

筆者前言:本文要說的內容僅針對ASP.NET 2.0以上版本適用,內容也非常的簡單,本來不應該放在首頁的,但發現不知道的開發者非常多,有必要提醒一下。所以請熟悉Treeview的朋友包涵了,呵呵。 現在Aj

原创 [原創]大量數據導出爲Excel文件的問題解決(C#,ASP.NET)

依據SZW朋友的提醒:本文所說的Excel文件指.xls文件,不包括Excel2007的默認保存文檔格式. 大量數據導出到Excel文件,一般情況有以下三個麻煩: 1.導出的執行速度要比較快,否則有http

原创 兩個讀取數據庫VIew的定義的SQL語句的寫法[Oracle /SQL SERVER]

例如想讀取的VIEW名稱 MYVIEW在ORACLE中:SELECT TEXT FROM USER_VIEWS WHERE VIEW_NAME ='MYVIEW'在SQL Server中:SELECT de

原创 [筆記]3.軟件代碼中的BUG問題的一些記錄

題記 你越瞭解你的對手——BUG,你的測試就越做的更好,軟件質量就越可靠。 雖然很難將其他組織的經驗數據應用到自己所在的組織,甚至有些數據和直覺相反,但你需要行動起來,藉助一些方法,評估自己的情況,去改進。   BUG不是均勻分佈 如果沒