原创 Js寫的拼圖遊戲

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd

原创 VS 2005輸入法全角/半角切換問題

  一.控件輸入法全角/半角解決方案   直接把控件的imemode = imdemode.kankanhalf,強制轉化成半角就OK。   二.窗體輸入法全角/半角解決方案   using   System;     using   S

原创 MS SQL 遞歸函數

 declare @ID varchar(10) set @ID=9 --根節點 declare @i int --級數 declare @t table(ID varchar(10),ParentID varchar(10),L

原创 select元素javascript常用操作

 *說明:select元素javascript常用操作 * 1.判斷是否存在指定value的Item * 2.加入一個Item * 3.刪除值爲value的所有Item * 4.刪除某一個index的選項 * 5.更新第inde

原创 char、varchar、text和nchar、nvarchar、ntext的區別

     很多開發者進行數據庫設計的時候往往並沒有太多的考慮char, varchar類型,有的是根本就沒注意,因爲存儲價格變得越來越便宜了,忘記了最開始的一些基本設計理論和原則,這點讓我想到了現在的年

原创 c#中abstract與virtual的區別

1.abstract方法只能在抽象類中聲明,虛方法則不是。   abstract方法必須在派生類中重寫,而virtual則不必2.abstract方法不能聲明方法實體,      abstract public void SD();  

原创 事件傳值

public delegate void MessageHandle(string content); public class Student { public event MessageHan

原创 數據集 DataRow.RowState 屬性深入分析

1. RowState 介紹 RowState 是 DataRow 很重要的一個屬性, 表示 DataRow 當前的狀態. RowState 有 Added, Modified, Unchanged, Deleted, Detached

原创 Javascript中最常用的55個經典技巧

1. oncontextmenu="window.event.returnValue=false" 將徹底屏蔽鼠標右鍵<table border oncontextmenu=return(false)><td>no</table> 可用於

原创 外觀模式(Facade)

 外觀模式的設計是十分簡單的,就是對一個對象進行包裝,對外的的接口統一由外觀類來進行提供。 主要由三部分組成:抽象外觀類,具體外觀類,其它使用者。例如:在上面的計算工資模塊中, 不單單是一個系統需要個人實得工資, 集團內部網站也需要得到個

原创 一個非常好的web打印控件

http://mt.runon.cn/index.html

原创 C# 策略模式

/*@* 意圖:定義一系列的算法,把他們一個個封裝起來,並且使他們可相互替換,本模式使得算法可獨立於使*       用它的客戶而變化* 貌似怎麼和以前的這麼相似啊!*/using System; using System.Collect

原创 XML讀寫類

using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.U

原创 簡單工廠

using System; public abstract class Light { public abstract void TurnOn(); public abstract void TurnOff(); } pu

原创 C#多線程學習-----生產者和消費者

每個線程都有自己的資源,但是代碼區是共享的,即每個線程都可以執行相同的函數。這可能帶來的問題就是幾個線程同時執行一個函數,導致數據的混亂,產生不可預料的結果,因此我們必須避免這種情況的發生。 C#提供了一個關鍵字lock,它可以把一段代碼