原创 Spring data jpa 緩存機制總結

Spring data jpa 緩存機制講解         Spring data jpa  的使用讓我們操作數據庫變得非常簡單,開發人員只需要編寫repository接口,Spring將自動提供實現,尤其是基礎的的CURD 操作,爲我

原创 Spring Security 原理講解

一、整理了解下Spring Security 的工作原理         如上圖所示,spring security 的主要工作就是在原有的網絡請求的過濾器鏈(ApplicationFilterChain)中額外添加一條過濾器鏈(Filt

原创 單例模式的七種寫法

轉載自:http://www.blogjava.net/kenzhh/archive/2013/03/15/357824.html 第一種(懶漢,線程不安全):  1 public class Singleton {   2    

原创 linux ftp

如何在linux下開啓FTP服務1.查看vsftpd是否安裝[root@localhost ~]# which vsftpd /usr/bin/which: no vsftpd in (/usr/lib/qt-3.3/bin:/usr/l

原创 序列化

轉載自:http://developer.51cto.com/art/201202/317181.htm 什麼是Java對象序列化 Java平臺允許我們在內存中創建可複用的Java對象,但一般情況下,只有當JVM處於運行時,這些對

原创 VMware 創建自己的CENTOS6

            1.在開始之前我們需要做兩樣準備工作                1 下載Vmware虛擬機安裝包                    因爲我們這是初學linux系統,也就沒有必要在自己的計算機上安裝一個lin

原创 centos 基礎命令安裝

安裝 wget命令  yum -y install wget安裝sz/rz命令 (不知道安裝哪個包)          第一步   yum search sz   會顯示需要安裝的包名 lrzsz.          第二步   yum

原创 java理解

在剛學java的時候,只知道像System.out.println() 這類方法可以輸出到控制檯,所有類都繼承了Object這個類,但是卻從不去追其究竟; 但最近在去看一個方法的實現的過程時,閱讀到java較底層的源碼時 有了很大興趣,知

原创 使用intern 方法測試String 對象的創建過程

實驗背景:     在看《深入理解java虛擬機》中的介紹字符串常量池的下段文件,產生了一些疑問,故做此實驗。   實驗環境: jdk1.8 測試代碼1: public static void main(String[] args)

原创 更改編碼方式亂碼問題

當我在myeclipse多次對某一文件修的編碼方式後,不管改成什麼編碼方式都會亂碼,一直不知道原因 在經過幾次嘗試後猜測原因如下   文件默認的編碼爲 utf-8 當我修改字符集爲iso-8859-1 會用iso的字符集根據utf-8的編

原创 java編譯的小把戲

我們經常會把項目要用到的常量統一放到一個常量類中,例如ConstantsUtil   當我們用final去修飾這個常量 ,則在外部類引用這個常量時,編譯器直接會把值編譯進去,若修改了ConstantsUtil中的常量的值,引用類也要重新編

原创 centos 網絡問題

執行 yum -y install wget 命令時 提示:Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os

原创 maven項目中main方法 報錯

在做一個項目的時候,想要用main方法測試一下 可是總是會報錯 如下 網上也找不到正確的解決方法 最後請教了總監大人 在pom.xml中加入瞭如下代碼 成功解決 <testOutputDirectory>target/test