原创 機房重構(二)--MDI窗體問題+優化的單例模式

    想了好久要不要叫優化後的單例模式的,還是承受不住這個標題的誘惑,於是乎就叫優化後的單例模式吧!     事情的起源是這樣的,先來一張圖:     看着有點亂我來解釋一下:可以看到下機這個按鈕竟然跑到學生餘額查詢這個窗體的上方了,也

原创 暮然回首,兩年已過

    又到了寫提高班一年總結的時候了,才感覺時間過得飛快!     這一年是收穫的一年,滿載着豐收的喜悅.還記得去年夏天我因病回家,基本上一個假期都荒廢了,來了之後匆匆忙忙的參加第一次自學考試,當時緊張的心情溢於言表,現在自考似乎已經融

原创 機房重構----C#中將DataTable類型轉化爲泛型集合

C#中將DataTable的類型轉化爲泛型集合IList<>; using System; using System.Collections.Generic; using System.Linq; using System.Text; u

原创 參數多態、包含多態、過載多態和強制多態

    多態分爲兩種:通用的多態和特定的多態。兩者的區別是前者對工作的類型不加限制,允許對不同類型的值執行相同的代碼;後者只對有限數量的類型有效,而且對不同類型的值可能要執行不同的代碼。     通用多態又分爲參數多態(parametri

原创 機房重構(五)--SQL Server 計算時間差DATEDIFF函數

關鍵詞:Sql中日期差   Sql中 DateDiff   Sql 中時間差    DATEDIFF 函數 [日期和時間] 功能  返回兩個日期之間的間隔。 語法  DATEDIFF ( date-part, date-exp

原创 機房重構(三)--存儲過程的調試

          在機房的重構過程中,我們爲了操作兩個以上的表一般都用到了事務,寫過存儲過程但是我們一般都是寫好了連上數據庫,通過程序來調試,看存儲過程是否正確.這樣未免太麻煩了.作爲一款成熟的軟件SQL Server 怎麼可能沒有調

原创 java中的方法和數組

1.方法 (提高代碼的複用性)同一個類中的不同方法,可以直接調用方法,不創建對象 static修飾的方法只能使用static修飾的方法     我們可以將一個完整功能的代碼組織成一個方法,在再次完成相同的功能時,便可以直接以整體的

原创 希爾排序

希爾排序的實質就是分組插入排序,該方法又稱縮小增量排序,因DL.Shell於1959年提出而得名。   該方法的基本思想是:先將整個待排元素序列分割成若干個子序列(由相隔某個“增量”的元素組成的)分別進行直接插入排序,然後依

原创 驀然回首,燈火闌珊——自考總結

    又一次自考結束了,回收這次準備的階段,我們四人組攻堅克難,不斷朝着預定的目標進步,也是一種值得懷念的日子. 考過就是過了     考試歷來都有過於不過之說,但是作爲米老師的學生我們都秉承考過就是過了的思想,爲什麼要這樣呢?其一我想

原创 機房重構(四)--C#的一些基礎知識

    由於機房重構選擇的是C#語言,雖然我們在做機房重構之前學習過C#的教程和大話都是用C#寫的,但是敲別人的代碼和自己寫代碼的不同在我初次使用的時候就體現的淋漓盡致,在這裏選擇我自己出錯的和用到的一些C#的基礎知識,望大家瞭解和借鑑.

原创 java運算符和幾個引用類

1.運算符(優先級:1元>2元>3元)         運算符是用來計算數據的指令。數據可以是常量,也可以是變量。被運算符操作的數成爲操作數。 a).算數運算符 運算符 運算規則 範例 結果 + 正號 +3

原创 軟件工程——結合軟考題

    這幾天梳理了一下自己上午題的錯題,發現軟件工程這部分失分現象嚴重,由此,結合軟考題做了以下總結。 1.總體把控     軟件工程這一章,知識點多,考題分佈廣泛,考點非常詳細,概念性的東西多,這就是造成我們失分的原因。針對這幾點我們

原创 java中的幾個循環的注意點

for循環與while的比較 for比while優點之一:for循環循環結束變量回收,while循環結束變量不回收 當知道執行次數的時候一般用for 當條件循環時一般用while break跳出的循環注意事項 用來跳出swi

原创 樹、二叉樹

        數據結構繞不開的就是樹,爲什麼呢?因爲這個樹,太大了! 樹         言歸正傳,我們來談談數據結構中的樹(Tree),樹的定義是這樣的:         樹是n(n≥0)個結點的有限集合,一棵樹滿足一下兩個條件:  

原创 java學習(一)——環境的搭建與“Hellow World!”

相信聽說過java的人都知道java是可以跨平臺運行的一種語言,那麼java是如何做到其他語言不能做到的一次編程,到處運行的呢?我們知道在編寫java程序之前都需要進行環境的搭建,而在我們搭建編寫環境的同時就會跟隨JDK(java開發環境