原创 深秋---Java Map

Map—雙列集合 Map中存儲的數據是以 鍵值對 形式存儲的 一個Key(鍵值)對應一個Value Key: 鍵值是唯一的(不能重複) Value: 鍵值對應的值 兩者是映射關係 保存鍵值對—>put Map<String

原创 JAVA模板 單例

模板 模板就是一種設計模式 而程序由不確定和確定的部分組成 這時我們可以把不確定的部分 抽象出來 對外界只開放訪問的模式 再使用的時候 由其子類繼承父類 通過子類重寫抽象方法 來完成不確定的部分 來看一下具體的實現 計算

原创 回憶JAVA之循環結構

JAVA的循環 今天說到了java的循環 那麼java的循環結構有哪些呢? 首先是while循環結構 那麼來看看while循環結構長啥樣 while(循環條件){         循環體 } 上面的就是while循環的循環結構 while

原创 JAVA的 循環 隨機數 函數

先說一下break和continue在循環中的作用 首先 可以看一下break和continue在循環中出現 程序會執行出什麼結果 for (int i = 0; i <10; i==){ if (i == 6){

原创 星※JAVA 單例 包裝類 權限修飾符 StringBuffer

單例 — 設計模板(思想) 核心: 不管調用多少次 整個程序有且只有一個對象 如何保證整個程序有且只有一個對象 1.不讓外界類 來創建對象 將本類創建的對象私有化 2.這個對象讓本類創建 — 不讓外界訪問

原创 Java Web基礎2

設置全局配置信息 1.先獲取config對象 再通過config對象獲取Servlet的配置信息 ServletConfig config = this.getServletConfig(); String value = config

原创 事務 Hibernate

事務 是指作爲單個邏輯工作單元執行的一系列操作,通過將一組相關操作組合爲一個要麼全部成功要麼全部失敗的單元,可以簡化錯誤恢復並使應用程序更加可靠。 使用事務(用事務的sql語句(事務開始和事務提交) 包裹住 你要執行語句) 1.把事

原创 hibernate HQL查詢

實體類規範(javaBean規範) 1.提供無參構造方法 2.成員變量私有化 提供get/set方法 3.基本數據類型儘量使用包裝類型(可以多表示一個值null 例如考試分數 缺考和0分) 4.實體中必須要提供一個與表中的主鍵對應

原创 Struts2

struts1 和 struts2是完全不同的兩種設計思想 Struts1是以ActionServlet作爲核心控制器 而struts2是以FilterDispatcher作爲核心控制器 struts2是基於MVC設計模式的Web

原创 線程中斷

中斷線程 只要線程停止了就算停止線程 interrupt這個方法 設置了 isInterrupted 布爾值 interrupt方法儘量不要使用 如果要停止線程 直接使用標記法 只有遇到了等待狀態時 可以使用該方法 強行清除該等

原创 異常 File

異常 Throwable(異常最頂端的類) Throwable包括 1.Error(服務器崩潰 數據庫崩潰) 2.Exception(異常類) Exception中的RuntimeException RuntimeExceptio

原创 HTML

HTML是HyperText Markup Language簡寫 HTML是超文本標記語言,頁面內可以包含圖片、鏈接,甚至音樂、程序等非文字元素. 四大特點 1.簡易性:超級文本標記語言版本升級採用超集方式,從而更加靈活方便 2.

原创 Java Web基礎3

解決編碼格式問題 設置響應編碼格式 response.setContentType("text/html;charset=UTF-8"); 告訴服務器 請求的內容是什麼編碼格式 request.setCharacterEnco

原创 合併流 多線程

合併流 — SequenceInputStream 功能: 可以把多個文件讀成(合併)成一個流 需要使用到 Vector的特殊迭代器 該Vector中保存的是InputStream的子類 例 File f1 = new Fi

原创 JSP

JSP全稱是Java Server Pages,它和servle技術一樣,都是SUN公司定義的一種用於開發動態web資源的技術。JSP實際上就是Servlet。 jsp = html + java html:靜態內容 servlet: