原创 Oracle %TYPE 和 %ROWTYPE 使用

1. 使用%TYPE 在許多情況下,PL/SQL變量可以用來存儲在數據庫表中的數據。在這種情況下,變量應該擁有與表列相同的類型。例如,students表的first_name列的類型爲VARCHAR2(20),我們可以按照下述方式聲明一

原创 JavaScrip學習筆記 類的定義

//javascript中的類定義,需要靠function來模擬    /*     function Teacher()     {}     *

原创 java 快速排序,冒泡排序

快速排序:網上說是冒泡排序的一種改進。 思路:比如要排序的是 String[] strVoid = new String[] { "11", "66

原创 【轉載】JS閉包

一、什麼是閉包?          “官方”的解釋是:閉包(closure)是一個擁有許多變量和綁定了這些變量的環境的表達式(通常是一個函數),因而這些變量也是該表達式的一部分。   相信很少有人能直接看懂這句話,因爲他描述的太學術。

原创 JavaScript學習筆記,創建對象,屬性訪問

    function objectTest()     {         //創建js對象                  //方式1,通過

原创 JavaScript學習筆記 創建數組,數組方法使用

    function arrayTest()         {             //js數組的創建             //使用n

原创 AJAX原理及應用

從10個方面來對AJAX技術進行系統的講解。   1、ajax技術的背景         不可否認,ajax技術的流行得益於google的大力推廣,

原创 ibatis 標籤

<iterate>標籤以一個集合或數組類型的特性作爲其property屬性值,ibatis通過遍歷這個集合(數組)來從一組中重複產生某種sql小片段。這些小片段以conjunction屬性值作爲分隔符連接起來,從而形成一個有意義的sql語

原创 Oracle 後臺進程

後臺進程 爲了實現爲多用戶提供服務且保證系統性能,在一個多進程 Oracle 系統(multiprocess Oracle system)中,存在多個被稱爲後臺進程(background process)的 Oracle 進程。 一個 O

原创 【轉載】HashSet與HashMap關係之源碼分析

題目:請說出hashCode方法,equals方法,HashSet,HasMap之間的關係? 解答:策略,分析jdk的源代碼: public HashSet() {   ap = new HashMap<E,Object>();   

原创 【轉載】Java多線程編程詳解

線程的同步         由於同一進程的多個線程共享同一片存儲空間,在帶來方便的同時,也帶來了訪問衝突這個嚴重的問題。Java語言提供了專門機制以

原创 【轉載】Java多線程的好處

1. 充分利用CPU資源            現在世界上大多數計算機只有一塊CPU.因此,充分利用CPU資源顯得尤爲重要。當執行單線程程序時,由於

原创 java 遍歷map時刪除元素

import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set; import java.util.Map.

原创 在Tomcat中部署項目的幾種方法

如果用eclipse這個IDE可以很方便的將項目部署到Tomcat裏面,這個沒什麼說的。 第一種方法: 將整個項目複製到%CATALINA_HOME%\webapps這個目錄下,eclipse中的部署也是這樣的 第二中方法: 在%CAT

原创 Spring依賴注入的三種方式

依賴注入:讓組件依賴於抽象,當組件要與其他實際對象發生依賴關係時,通過抽象來注入依賴的實際對象。 依賴注入的3種實現方式分別是:接口注入(interfaceinjection)、Set注入(setterinjection)和構造注入(co