原创 關於C#的抽象類與接口

在C#中,抽象類和接口是使用很頻繁的。我們知道,用abstract 來定義一個抽象類,但是abstract 修飾符用於表示所修飾的類是不完整的(沒有實現的方法),並且它只能用作基類。抽象類與非抽象類在以下方面是不同的: 抽象類不能直接實例

原创 框架的使用介紹

所謂框架便是網頁畫面分成幾個框窗,同時取得多個 URL。只需要 <FRAMESET> <FRAME> 即可,面所有框架標記需要放在一個總起的 html 檔,這個檔案只記錄了該框架如何分割 ,不會顯示任何資料,所以不必放入 <BODY> 標

原创 從簡單模式到策略模式

  前面我們談了簡單工廠模式,下面我們談一下策略模式。 策略模式定義了一系列的算法,並將每一個算法封裝起來,而且使它們還可以相互替換。策略模式讓算法獨立於使用它的客戶而獨立變化。 它的優點有:   1、 提供了一種替代繼承的方法,而且既

原创 SQL SERVER日常應用中常見錯誤及解決方法

近來學員在SQL上機過程中問題滔滔不絕,於是對這些常見錯誤做了一個文檔。   這個問題非常常見,一般有兩個原因,第一就是可能服務沒有啓動,可以進入到 “Sql Server Configuration Manager”,點擊“Sql

原创 C#讀取EXCEL文件的內容(1)

這幾天有需要學習了一下C#的知識,知道了如何用LISTVIEW和DATAGRIDVIEW讀取數據庫的內容並顯示出來。 EXCEL和數據庫的顯示格式差不多,這裏也學習了一下如何從EXCEL中讀取數據到DATAGRIDVIEW中。只是一些體會

原创 [if IE][endif]的簡單說明

在進行網頁的學習和應用過程中,網頁對瀏覽器的兼容性是經常接觸到的一個問題。IE佔據瀏覽器市場的大半江山,此外還有Firefox、Opera等。需要對這些瀏覽器進行兼容。常用的CSS HACK,或者JS腳本控制等。CSS HACK運用得比較

原创 關於網頁中不同元素對齊的方法總結(1)

很多時候我們都需要將網頁中的不同內容以某一種對齊方式來放置,水平的對齊就好辦很多了,例如需要對一個層的文字來水平對齊,我們只需要寫一個簡單樣式:text-align:left/center/right。如果是需要對一個塊或者一個層來對齊我

原创 簡要介紹CSS校驗器

很多人想知道爲什麼他寫了一些CSS代碼但是在瀏覽器裏面卻看不到相應的效果,以前還能看到效果的。因爲瀏覽器的更新換代很快,以前,IE被稱爲萬惡的IE,因爲在IE下很多解析是不符合現在流行的W3C標準的,而我們平時所寫的CSS代碼又主要是針對

原创 關於網頁寬度的深入探討

以前和學員們說過一點DIV+CSS的佈局知識,早幾天有學員問過我一個問題:如何去使一個結構比較複雜的頁面自動適應寬度。這個問題有點複雜,於是寫一個文檔來說明一下我的看法。 1.首先說明一下簡單的一列固定寬度。一列式佈局是所在佈局的基礎,也

原创 隨機函數實現抽獎(2)

我們在上一篇裏面已經實現了隨機產生抽獎號碼,爲了能實現用戶點擊停止時,先出現用戶指定的號碼,所以我們必須先讀取推薦號碼列表中的數據。 int i = 0;              foreach (Control a in this.C

原创 實現打印窗體內容效果

有時候用戶在界面上填完內容後要將文本框裏的文字打印出來。這個在C#裏面是可以實現的! 首先第一步,我們先做好界面,這個界面就是可以顯示一些信息,而這些信息就是用戶需要打印出來的!只是需要注意:文本框的位置要跟打印紙上的文本框位置相吻合。還

原创 C#讀取EXCEL中的數據(2)

我們已經得到了文件名,下面我們就讀取文件裏面的數據放在數據網格視圖中。顯示數據代碼如下: //連接的是Excel8.0,HDR=YES;有兩個值:YES/NO,yes說了你是否能直接讀列名,NO,只可以讀下標,IMEX = 1;//解決數

原创 有關DW絕對定位的一些看法

      今天上課的時候講到AP層,書裏的一些實例是用這種絕對定位層來做的,我說這種層實際使用中用得不多,因爲它有很多定位方面的問題,如果瀏覽器的分辨率變化了,網頁就有可能會出問題,於是便寄扯出定位方面的一些問題。    在談到絕對定位

原创 C#中靜態變量用法簡要說明

近來書本里面經常用到靜態變量和靜態方法,很多同學感覺迷糊,這裏對其做一個簡單說明。 首先,靜態變量和私有變量的最主要的區別就在於:他們分配內存空間的方

原创 關於簡單模式的一點體會

 這幾天看到關於設計模式的一些問題,關於模式的書籍,市面上有很多,看完之後自己總算有一點點有體會。下面我以計算機的實例來講解一下簡單工廠模式.  現在我們試着寫一個Windows的計算器.也許有些人認爲很簡單,很快就能寫出下面類似的代碼: