原创 forward 和redirect的區別
1.從地址欄顯示來說 forward (轉發)是服務器請求資源,服務器直接訪問目標地址的URL,把那個URL的響應內容讀取過來,然後把這些內容再發給瀏覽器.瀏覽器根本不知道服務器發送的內容從哪裏來的,所以它的地址欄還是原來的地址.re
原创 Servlet生命週期分爲三個階段:
Servlet生命週期分爲三個階段: 1,初始化階段 調用init()方法 2,響應客戶請求階段 調用service()方法 3,終止階段 調用destroy()方法 Servlet初始化階段: 在下列時刻Se
原创 Java的堆與棧的區別
堆和棧都是Java語言用來存放數據的地方。與C++不同,Java自動管理堆和棧,程序員不能直接地設置堆和棧。 Java的堆是一個運行時數據區,類的(對象從中分配空間。這些對象通過new、newarray、ane
原创 Java 數據類型轉換
1.short s1 = 1; s1 = s1 + 1;有什麼錯? short s1 = 1; s1 += 1;有什麼錯? short s1 = 1; s1 = s1 + 1 會報錯。 s1 + 1 會得到一個int 類型的變
原创 什麼是AOP和IOC,它們的作用是什麼
AOP :Aspect Oriented Programming (Action Oriented Programming) 面向切面編程,是軟件開發中的一個熱點,也是Spring框架中的一個重要內容。利用AOP可以對業務邏輯的各個部分
原创 Java集合類的區別及數組
1,Java的集合<------>數組 2,數組是大小固定的,並且同一個數組只能存放類型一樣的數據( 基本類型/引用類型) 3,java集合可以存儲和操作數目不固定的一組數據 4,所有的java集合都位於java.util包中 5,ja
原创 GROUP BY 的使用
表TMP: CDATE RESULT 2014-05-05 勝 2014-05-05 勝 2014-05-05 負 2014-05-05 負 2014-05-06 勝 2014-05-0
原创 chmod命令
指令名稱 : chmod 使用權限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 說明 : Linux/Unix 的檔案調用權限分爲三級 : 檔案擁有者、羣組
原创 男人20
因爲20多歲的男人處在人生中的最低點:沒錢、沒權,沒事業,男人要感謝20多歲的時候陪在身邊的女人 而20多歲卻是女人一生中最燦爛的時候。 20多歲
原创 Java == 和equals的區別
A.==可用於基本類型和引用類型:當用於基本類型時候,是比較值是否相同;當用於引用類型的時候,是比較對象是否相同。 B.對於String
原创 String,StringBuffer與StringBuilder的區別
1,String 字符串常量2,StringBuffer 字符串變量(線程安全)3,StringBuilder 字符串變量 (非線程安全)簡單來說,S
原创 數據庫索引和主鍵
索引和主鍵的區別: 主鍵是索引,但索引不一定是主鍵 主鍵具有唯一性,而只有唯一性索引才具有唯一性 主鍵的值不能爲空,不能重複,所以可以再程序中動態創建刪除,也可以是任意有序的字段 索引只是加快查詢,排序速度,主鍵和外鍵定義後可以保證數據
原创 java 連接池機制
連接池的基本工作原理 1、基本概念及原理 由上面的分析可以看出,問題的根源就在於對數據庫連接資源的低效管理。我們知道,對於共享資源,有一個很著名的設計模式:資源池 (Resource Pool)。該模式正是爲了解決資源的頻繁分配
原创 23種設計模式
簡單描述一下你經常使用的設計模式: 一、設計模式的分類 總體來說設計模式分爲三大類: 創建型模式,共五種:工廠方法模式、抽象工廠模式、單例模式、建造者模式、原型模式。 結構型模式,共七種:適配器模式、裝飾器模式、代理模式、外觀模式、
原创 vi 命令
進入vi的命令 vi filename :打開或新建文件,並將光標置於第一行首 vi +n filename :打開文件,並將光標置於第n行首 vi + filename :打開文件,並將光標置於最後一行首 vi +/pattern fi