原创 Spring支持的CacheManager

    數據緩存Cache     爲何要用緩存、緩存的目的是爲了什麼?     我們知道一個程序的瓶頸在於數據庫,內存的速度遠遠大於硬盤的速度,當我們一次又一次     請求數據庫或遠程服務時會導致大量的時間耗費在數據庫操作或遠程方法調用

原创 spring註解事務行爲之@Transactional

屬性:propagation     含義:REQUIRED:方法A調用時沒有事務新建一個事務,當在方法A調用另外一個方法B的     時候,方法B將使用相同的事務。如果方法B發生異常需要數據回滾的時候,整個事務數據     回滾。   

原创 eclipse常用快捷鍵

1幾個最重要的快捷鍵 代碼助手:Ctrl+Space(簡體中文操作系統是Alt+/) 快速修正:Ctrl+1 單詞補全:Alt+/ 打開外部Java文檔:Shift+F2 顯示搜索對話框:Ctrl+H 快速Outline:Ctrl+O 打

原创 全國地區代碼科普 轉

全國地區代碼表 天津市 地區代碼 地區名稱 1100 天津市 遼寧省 地區代碼 地區名稱 2210 瀋陽市 2210 法庫縣 2210 康平縣 2

原创 sql中的連接查詢 原

首先先創建table1、table2兩個表進行測試 創建table1表以及其數據 id  name  password1 1    11    aa 2    22    bb 3    55    ff       創建table2表以及

原创 String StringBuilder StringBuffer三者的區別 原

運行速度:StringBuilder>StringBuffer>String String是常量,一旦創建不可更改,在代碼中模擬是累加字符串,實際上是JVM回收該對象,並重創建對象來重新賦值(假象) String str="hello";

原创 Java Servlet API中文說明文檔鏈接 原

前期需先熟悉Java Servlet的文檔,後續採用框架開發web都是依賴於servlet進行封裝 Java Servlet API中文說明文檔鏈接: https://www.aliyun.com/jiaocheng/244324.html

原创 深入學習Servlet中的監聽器以及用法 轉

        在域對象中屬性的變更的事件監聽器就是用來監聽 ServletContext, HttpSession, HttpServletRequest 這三個對象中的屬性變更信息事件的監聽器。       這三個監聽器接口分別是Ser

原创 Spring之Bean學習 原

簡述:Spring框架主要是涉及到IOC(控制反轉)和AOP(切面編程)兩大重點 IOC和DI(依賴注入)其實就是等同的意思,就是創建對象和維護對象,放在一個容器裏,直接依賴注入即可使用 AOP的存在目的是爲了解耦即高內聚,低耦合 Bean

原创 java equals和==的區別 原

public class StaticDemo {     public static void main(String[] args) {         /**          * 1、包裝類的“==”運算在未遇到算術運算的情況下不會

原创 java按比例之原圖生成縮略圖 轉

package com.wxp.test; import java.awt.Image; import java.awt.image.BufferedImage; import java.io.File; import java.io.Fi

原创 簡述Servlet生命週期 原

Servlet生命週期的三個核心方法分別是 init() , service() 和 destroy()。每個Servlet都會實現這些方法,並且在特定的運行時間調用它們。 1)在Servlet生命週期的初始化階段,web容器通過調用ini

原创 java模擬數據持久化 原

數據持久化可:把程序中的數據以某種形式保存到某存儲介質中,以達到持久化的目的(把數據保存到硬盤或數據庫中) 序列化(Serialization)也叫串行化,是java內置的持久化java對象機制,只要某個類實現了java.io.Serial

原创 中國省級科普 轉

我國共有34個省級行政區域,包括23個省,5個自治區,4個直轄市,2個特別行政區。 23個省:河北省(冀)、山東省(齊)、遼寧省(遼)、黑龍江省(黑)、甘肅省(隴)、吉林省(吉)、青海省(青)、河南省(豫)、江蘇省(蘇)、湖北省(鄂)、湖南

原创 JUnit4單元測試的兩種形式 原

特點: JUnit 是一個開放的資源框架,用於編寫和運行測試。 提供註釋來識別測試方法。 提供斷言來測試預期結果。 提供測試運行來運行測試。 JUnit 測試允許你編寫代碼更快,並能提高質量。 JUnit 優雅簡潔