原创 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