原创 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,它可以把一段代碼