原创 雙親委派模型

一,Definition of “Parents classloader Dispacher Model” 如果一個類加載器收到了類加載的請求,它首先不會自己去嘗試加載這個類,而是把這個請求委派給父類加載器去完成。 2.每一個層次的

原创 java輔助功能,Reflection 反射詳解

一、反射的作用 Java裏面的反射可以幫助我們在運行程序時候加載、使用編譯期間完全未知的class, 簡單來說就是Java可以加載一個運行時候才得知名稱的class, 獲得其完整的構造,並生成實例化對象,對其成員變量賦值,調用其方法

原创 SSM commons fileupload表單上傳

jsp部分 <form id="form4memoryadd" action="memory_add" method="post" enctype="multipart/form-data" > <label for="title"><

原创 華泰面試題

第一題 給定一個數組,找到其中一個數字出現的次數超過數組長度的一半。例如輸入一個長度爲9的數組{2,5,3,5,5,2,5,4,5}。由於數字5在數組中出現了5次,超過數組長度的一半,因此輸出5。如果不存在則輸出0。 public sta

原创 H&M比較,finally&return執行順序

1.Hibernate實體的狀態有哪幾種及解釋,它與mybatis區別? hibernate實體有三種狀態: Transient(數據庫中沒有與實體對象對應的記錄)、 Persistent(實體對象與數據庫中的記錄相關聯,會依據per

原创 stored procedure

授權創建/調試stored procedure grant create procedure to scott; grant debug any procedure to scott; 1.創建stored procedure crea

原创 排序算法

排序 冒泡排序 public class Sort01 { public static void sort(int a[]) { int n = a.length; for (int i = n -

原创 證明String傳遞是引用傳遞

一、重難點解析 /* * 難點:在所調用的方法中,改變所傳遞的參數的引用不會影響調用者本身; * 想要證明String傳遞是引用傳遞, * 既要成功改變了調用者所傳遞的string對象的屬性; */ 所藉助的技術手段:暴力反射 二

原创 類的初始化執行順序

在實現繼承的類被new的過程中,初始化執行順序如下: 實現父類的公共靜態屬性和靜態塊級代碼。 實現自身的靜態屬性和靜態塊級代碼。 //實例化之類會調用父類的構造函數,但不是用到構造函數就會產生對象,只有new語句纔

原创 頁面局部刷新同時改寫url地址欄的實現

引言:傳統ajax可以實現頁面的局部刷新,可以做到非常奈斯的數據加載效果,給用戶帶來非常良好的體驗,但是傳統ajax的除了會曝露一些不太安全的服務器信息之外,最蛋疼的就是不能在瀏覽器的歷史會話中保留記錄。就是當你點開一個頁面,ajax各種

原创 Ajax技術原理

1.概念 Asynchronous JavaScript and XML(異步JavaScript和XML),使用JavaScript綁定和處理所有數據,操作DOM進行動態顯示和交互等,是一種創建交互式網頁應用的網頁開發技術。 2.產生背

原创 多線程搶票

一、未考慮線程併發的搶票。 public class ThreadTrain { public static void main(String[] args) { //只對sales實例化類一次 S

原创 Oracle EM 基本配置常用命令

一、Oracle的EM採用了Web方式,並且分成了2個產品,database control 和grid control。 在用DBCA建庫的時候,可以選擇是否啓用dbcontrol,啓用的話需在數據庫中建立一個sysman的schema

原创 java面試寶典

1.super和this super在子類訪問父類的成員和行爲,必須受類繼承規則的約束 this代表當前對象,可以訪問當前對象的所有資源; 2.JAVA的事件委託機制和垃圾回收機制 java 事件委託機制的概念,一個源產生一個事件並將它送

原创 Spring入門

一、framework jar包 <!-- Spring framework jar包(共六個,spring-context包依賴其餘5個) commons-logging-1.2.jar