原创 SpringMVC:請求參數的綁定

文章目錄SpringMVC:請求參數的綁定支持的數據類型示例代碼基本類型以及String類型POJO類型POJO中包含集合類型自定義類型轉換器使用 ServletAPI請求參數亂碼問題 SpringMVC:請求參數的綁定 Spr

原创 AOP:基於xml配置

AOP 相關術語 Joinpoint( 連接點): 所謂連接點是指那些被攔截到的點。在 spring 中,這些點指的是方法, 因爲 spring 只支持方法類型的 連接點。 Pointcut( 切入點): 所謂切入點是

原创 談談你對 Java 平臺的理解(待補充)

《Java核心技術面試精講–楊曉峯》學習筆記目錄 Java的特性: 面向對象:封裝、繼承、多態 平臺無關性 原理(Java代碼的執行過程):C/C++的編譯是直接把代碼翻譯成機器碼,而 java 的編譯是先通過 javac 工

原创 spring 註解注入&&整合junit

spring 常用註解 用於創建對象 Component 把資源讓 spring 來管理。相當於在 xml 中配置一個 bean。 Controller:用於表現層 Service:用於業務層 Repository:用

原创 談談接口和抽象類有什麼區別?

《Java核心技術面試精講–楊曉峯》學習筆記目錄 文章目錄接口和抽象類的區別接口抽象類面向對象基礎基本要素OOP 原則在面試題目中的分析 接口和抽象類的區別 接口 接口是對行爲的抽象,它是抽象方法的集合,利用接口可以達到API定

原创 面向對象的基本設計原則 S.O.L.I.D

單一職責(Single Responsibility),類或者對象最好是隻有單一職責,在程序設計中如果發現某個類承擔着多種義務,可以考慮進行拆分。 開關原則(Open-Close, Open for extension, clos

原创 Java IO 的基本劃分和代碼示例

代碼演示需要提前在項目根目錄下創建一個 file.txt ,並在其中輸入一些信息 不習慣這樣看代碼的話,我把代碼上傳到了 github 上:https://github.com/Mr1wangjiabin/java-io 文章目錄

原创 對比 Vector、ArrayList、LinkedList 有何區別?

《Java核心技術面試精講–楊曉峯》學習筆記目錄 寫這裏的時候我是很迷茫的,下面這張圖就是我對集合這部分了解的全部了。老師在集合這部分涉及到了許多算法的知識,我算法的程度僅到了解幾個簡單的排序算法。幾乎每章都會對線程安全問題進行

原创 爲字母添加上點“`”,完成輕量級標記

想對每個單詞都作出這樣的標記helllo,一個個標註又太麻煩,就寫了一個前端頁面用來爲每個單詞都添加上點。 直接粘貼到一個html裏打開就能使用了。沒有添加上點檢測,所以文本中不要有上點。頁面做的不好看,湊活着用吧。 效果展示

原创 多線程實踐

Java 知識目錄 創建多線程 繼承 Thread 類 Thread 常用構造方法中,常用的有兩個參數 Thread(Runnable target, String name) Runnable接口的實現類,以及線程名稱 /**

原创 線程、併發中的基本概念

知識圖譜https://naotu.baidu.com/file/b8a70ff9e7f3af1437594b2d0fb4ebfd?token=11150672c00909cb Java 知識目錄 線程、進程 基本概念 進程是

原创 如何保證容器是線程安全的?ConcurrentHashMap 如何實現高效地線程安全?

《Java核心技術面試精講–楊曉峯》學習筆記目錄 不好意思,我併發幾乎沒學,這章沒法看,記一下基礎知識吧 文章目錄回答ConcurrentHashMap和Hashtable的區別 回答 Java 提供了不同層面的線程安全支持。

原创 極客時間《玩轉Spring全家桶》代碼練習(含註釋)githjub網址

https://github.com/Mr1wangjiabin/geektime-spring

原创 JAVA基礎知識點總結(數組,類,方法,ArrayList)

記錄一些需要注意的代碼格式,以及一些零散的知識點,方便自己查閱回顧。過於基礎的(運算符,數據類型)就不再記了。 數組 定義:數據類型 [] 數組名 例: int [] num; 初始化 靜態初始化:數據類型 [] 數組名 = {

原创 《Java核心技術面試精講--楊曉峯》學習筆記目錄

這僅僅是我個人的理解,想要仔細瞭解請去 極客 購買閱讀 對於我來說,購買這個專欄最大的價值是每節後的讀者留言 目錄 談談你對 Java 平臺的理解 Exception和Error有什麼區別?