原创 SQL優化二(存檔)
SQL語句: 是對數據庫(數據)進行操作的惟一途徑; 消耗了70%~90%的數據庫資源;獨立於程序設計邏輯,相對於對程序源代碼的優化,對SQL語句的優化在時間成本和風險上的代價都很低; 可以有不同的寫法;易學,難精通。 SQL優化:
原创 c# SingleTon的線程安全(存檔)
本文介紹了C#下關於單例的三種實現方法。 最普通的一種: 軟件開發網 以下是引用片段: using System; public class Singleton { private static Singleton
原创 Custom Controls and User Controls
概述 <script type="text/javascript"></script> 在本月的專欄中,我將討論下列主題: 什麼是用戶控件? 什麼是自定義控件? 用戶控件和自定義控件進行基本的區別是什麼? 我還將介紹幾個涉及諸如狀
原创 C#結構體(存檔)
c#中的結構體類型 struct 類型是一種值類型,通常用來封裝小型相關變量組,例如,矩形的座標或庫存商品的特徵。下面的示例顯示了一個簡單的結構聲明。 public struct PostalAddress{// Fields, p
原创 讓窗體飄動起來 C#中Timer組件用法
Timer組件是也是一個WinForm組件了,和其他的WinForm組件的最大區別是:Timer組件是不可見的,而其他大部分的組件都是都是可見的,可以設計的。Timer組件也被封裝在名稱空間System.Windows.Forms中,其主
原创 SQL行轉列
SQL行轉列(2008-07-07 20:14:36) <script></script> 標籤:sql 行轉列 it 分類:技術總結 問題:有下列數據表 要將其轉變爲: 可以看得出來,表2列是由表1的行數據
原创 post and get
表單的提交方式POST和GET有什麼區別 解決思路: 兩者的區別需要通過提交表單後才看得出來,主要是在數據發送方式和接收方式上。 具體步驟: Post和Get都是表單屬性Method的可選值,Method的默認值爲Get,兩者的
原创 C#中的日期格式
有時候我們要對時間進行轉換,達到不同的顯示效果默認格式爲:2005-6-6 14:33:34如果要換成成200506,06-2005,2005-6-6或更多的該怎麼辦呢我們要用到:DateTime.ToString的方法(String,
原创 Test Automation Using C#
Test Automation Using C#——開篇 2008-04-02 14:11 先捋一下自動化測試方案中所用到的工具: l Process 使用Process可以launch應用程序,同時Trace該程序的許多重
原创 淺析C#中的文件操作(存檔)
微軟的.Net框架爲我們提供了基於流的I/O操作方式,這樣就大大簡化了開發者的工作。因爲我們可以對一系列的通用對象進行操作,而不必關心該I/O操作是和本機的文件有關還是和網絡中的數據有關。.Net框架主要爲我們提供了一個System.
原创 Response.ContentType (ASP.NET)
Response.ContentType 詳細列表 作 者:warran 摘 自: 不 詳 瀏覽次數:1776 發佈時間:2007-10-2 23:55:33 在經典同時看到兩個關於ContentType的問題http://bbs
原创 C# 中的枚舉器
Iterator:枚舉器 如果你正在創建一個表現和行爲都類似於集合的類,允許類的用戶使用foreach語句對集合中的成員進行枚舉將會是很方便的。這在C# 2.0中比 C# 1.1更容易實現一些。作爲演示,我們先在 C# 1.1中爲一個簡單
原创 DateTime數據類型的XML序列化及時區問題(存檔)
DateTime數據類型的XML序列化及時區問題 今天有用戶提到了數據庫時間與界面顯示的時間不一致,發現是由於Remoting在傳輸日期類型數據時,自動根據機器的區域設置進行了時區轉換,所以仔細在網上找了找這方面的資料,現整
原创 WinForm中窗體的單例模式和單進程(存檔)
WinForm中窗體的單例模式和單進程 窗體單例模式的實現: public static ChatForm newForm = null;public static ChatForm GetInstance() {
原创 SQL優化(存檔)
優化數據庫的方法: 1、關鍵字段建立索引。 2、使用存儲過程,它使SQL變得更加靈活和高效。 3、備份數據庫和清除垃圾數據。 4、SQL語句語法的優化。(可以用Sybase的SQL Expert,可惜我沒找到unexpir