原创 JDBC連接-----更靈活的編寫方式(配置文件編寫)

JDBC連接-----更靈活的編寫方式(配置文件編寫) 目錄 1、爲什麼要用配置文件寫JDBC連接? 2、關於Properties類 3、讀取配置文件 4、加載驅動的工具類代碼實現 總結 1、爲什麼要用配置文件寫JDBC連接? 爲了使

原创 Java實現TCP通信-----Scoket類和ServiceScoket類------使用ServiceScoket類模擬服務器

目錄   1、概述 2、Scoket類 3、ServiceScoket類 4、簡單的客戶端服務端通信代碼  4-1、服務器端 4-2、客戶端 5、模擬B\S服務器 總結: 1、概述 TCP通信能實現兩臺計算機之間的數據交互,通信的兩端,要

原创 Java的IO流方法總結

  目錄   一  IO流  1、1 字節流、字符流  1、1、1使用字節流實現文件複製 1、2  緩衝流 1、3 轉換流 1、4 序列化流 1.5 打印流 二 、總結:  一  IO流  Java中I/O操作主要是指使用java.io包

原创 爲什麼session獲取的驗證碼總是前一次的

一、這裏直接給答案!獲取的總是前一次,是因爲異步的問題。 頁面在加載的時候是先加載結構和文字,最後再加載圖片的,而驗證碼的字符信息和圖片都是在servlet中存進session的,獲取驗證碼信息是前臺獲取的。這樣的話,業務邏輯就變成先獲取

原创 properties配置文件和xml配置文件的解析

配置文件都有其特有的書寫格式,如properties的配置文件就是等號連接的鍵值對,xml的配置文件就是一個一個的標籤。而讀取不同配置文件方法也不一樣。但都需要先獲取配置文件,而那些直接獲取配置文件的方法內部也都是封裝了獲取配置文件流的

原创 SSM框架整合配置文件編寫

配置步驟說明 紅色爲提示信息 綠色爲bean標籤引入的類 紫色爲非bean標籤的標籤頭 藍色代表標籤的name屬性名   一、Dao層 1、導入數據源配置文件(context:property-placeholder) 2、創建Dat

原创 Java知識整理之 反射技術

當程序要使用某個類時,如果該類還未被加載到內存中,則系統會通過加載、連接、初始化三步來實現這個類,從而進行初始化。 目錄   一、類加載的過程 二、反射概述 三、獲取字節碼文件 四、Class對象的相關方法 4-1 Construct

原创 File類方法總結及使用Lambda表達式實現文件過濾

目錄 準備工作:在F:\blackhorse\mavenproject下創建FileIOUpload項目 1、1 字段摘要  1、2構造方法 1、3 靜態成員方法 1、4 常用方法 1、5文件遍歷小Demo 1、6使用Lambda表達式實

原创 ThreadLocal源碼解析

目錄 set(T value)源碼: get()源碼: remove()源碼: 總結    前面講Jdbc連接時涉及到ThreadLocal的內容由於要解釋的東西太多,所以另開一篇解釋 ThreadLocal裏面的幾個方法 1、set