原创 基於XML的SSM框架整合

根據學習,現在整理一下基於XML的SSM框架整合. ~~ 1 首先是要創建一些素材 1.1 創建一個JavaWeb模塊~~ 1.2 創建一個我們使用的數據庫(MySQL) drop database if exists ssm;

原创 一個簡單但不簡約的String面試題.

我相信每個Java程序員對String都熟悉的不能再熟悉了,可以說只要敲代碼,就繞不過String. 但是 越是我們熟悉的人,我們就越容易忽略掉他的一些細節. 下面是一個簡單但不簡約的String的面試題. 小夥伴們,自習思考一下

原创 JavaWeb必備知識----Json和Ajax

** JavaWeb必備知識----Json和Ajax ** 先來了解一下,什麼是Json~ ** 具體概念咱就不說了百度上一搜便是,直接上乾貨: 1.1Json在JavaScript中的使用: ** 1.1.1 Json 的聲明

原创 Java堆空間詳解之新生代和老年代

Java運行時內存區主要分爲 運行時棧(虛擬機棧)、本地方法棧、程序計數器、堆空間、方法區(JDK1.8之後是元空間),今天來聊一聊我們的堆空間. 一個對象或者數組的創建是在堆空間中完成的,堆的大小是有限的(固定的),所以,必不可少的我們

原创 聊一聊我所理解的String,StringBuffer和StringBuilder

String,StringBuffer和StringBuilder之間的區別,應用及底層實現已經是老生常談了.從開始接觸java到現在,只要是要複習或者是準備面試,這個題就是必須要經歷的.可以說是衆裏尋他千百度,驀然回首,他依舊在

原创 Redis中的RDB和 AOF的區別

Redis中持久化技術分爲兩種,一種是RDB,一種是AOF. 這兩者有什麼區別呢? 定義的區別: RDB:RDB是每隔一段時間自動將內存中的數據集快照寫入磁盤中,也就是我們所說的Snapshot快照,他恢復(讀取)數據是將快

原创 保姆式教學.帶你一步步IDEA整合Maven

Maven是什麼?Maven(妹文)就是生產力鴨,兄弟們.Maven實現了自動構建,是項目開發中必不可少的工具.那麼,今天我就帶着大家一步步的安裝一下Maven. 下載 首先,打開Maven 的官網的下載頁面:Maven官網下

原创 內存泄漏和內存溢出的區別及各自的解決辦法

最近在複習JVM相關知識的時候,多次提到了內存泄漏(OOM),心裏突然想到了內存溢出. 索性在這裏整理一下內存泄漏和內存溢出的區別及相應的解決辦法~ 內存泄漏 memory leak 是指程序在申請內存後,無法釋放已申請的內存空間