原创 圖的廣度優先搜素

 package 圖;/*圖的廣度優先搜索,運用隊列,有三個規則1.訪問下一個未來訪問的鄰接點(如果存在),這個頂點必須是當前頂點的鄰節點,標記他(用wasVisited標記),並且放入隊列中2.如果因爲已經沒有未訪問頂點而不能執行1,則

原创 總結JSP與servlet之間的傳值(轉載)

  JSP與 servlet之間的傳值有兩種情況:JSP -> servlet, servlet -> JSP。通過對象 request和 session (不考慮 application)完成傳值。一、JSP -> servletJSP

原创 事務的淺見

事務的作用是 (1):事務(Transaction)是併發控制的單位,是用戶定義的一個操作序列。這些操作要麼都做,要麼都不做,是一個不可分割的工作單位。通過事務,SQL Server能將邏輯相關的一組操作綁定在一起,以便服務器保持數據的完

原创 數據結構總結(摘抄)(一)

(一)分類 數據結構分爲5種。 1.  通用數據結構:數組,鏈表,樹,哈希表 2.  專用數據結構:棧,隊列,優先級隊列 3.  排序:插入排序,希爾排序,快速排序,歸併排序,堆排序 4.  圖:鄰接矩陣,鄰接表 5.  外部存儲:順序存

原创 連接,CASE的使用

表basecode 表person Intid Strname Inteducationid Intnationid 1 張三 Null 10 2 李四 5 11 3 王五 7

原创 label標籤中for的作用

<br /><html><br /><head><br /><title>error message</title><br /></head><br

原创 數據庫的分頁處理

GODECLARE @PAGE INT/*頁所含的記錄條數*/DECLARE @CURRENT INT/*當前頁碼*/DECLARE @SQL NVARCHAR(1000)/*sql語句變量*/SET @PAGE=4/*變量賦值*/SET

原创 用代碼創建數據庫

/*  創建數據庫,首先檢查要創建的數據庫的名字是否已經存在 */if db_id(N'test1') is not null/*N的作用是用unicode編碼,一個字符佔兩個字節*/drop database test1;goCREAT

原创 SQL:查詢學習

 if db_id(N'student') is not nulldrop DATABASE student;GOCREATE DATABASE studentON (    NAME='t',    FILENAME='F:/sqlse

原创 快速排序

 package 高級排序;class TheArray1{  private int[] array;  private int nElems;  public TheArray1(int maxSize)  {   array=new

原创 有向圖的拓撲排序

 package 圖;/*圖有兩個數組來存儲這種關係,一是存儲頂點的。一個是存儲頂點的關係的。 有向圖的優先級排序。實例:課程的優先關係。 有兩個步驟: 1.找到一個沒有後繼結點 2.從圖中刪除這個節點,在列表的前面插入頂點的標記 重複操

原创 視圖理解

視圖是一個虛擬表,其內容由查詢定義。同真實的表一樣,視圖包含一系列帶有名稱的列和行數據。但是,視圖並不在數據庫中以存儲的數據值集形式存在。行和列數據來自由定義視圖的查詢所引用的表,並且在引用視圖時動態生成。        對其中所引用的基

原创 存儲過程的運用

  SQL SERVER 聯機叢書中的定義:  存儲過程是保存起來的可以接受和返回用戶提供的參數的 Transact-SQL 語句的集合。  可以創建一個過程供永久使用,或在一個會話中臨時使用(局部臨時過程),或在所有會話中臨時使用(全局

原创 索引的見解

一本字典的最後會有幾十頁的索引,那裏面保存了一些字典裏面常用的詞。是查找起來非常方便。而數據庫的索引和字典裏面的索引是一樣的。 與書中的索引一樣,數據庫中的索引使您可以快速找到表或索引視圖中的特定信息。索引包含從表或視圖中一個或多個列生成

原创 圖的深度遍歷

package 圖;//無向圖示例class StackX{   private int[] array;   private int maxSize;   private int top;   public StackX(int siz