原创 設計模式記錄-工廠方法模式

定義:定義一個用於創建對象的接口,讓子類決定實例化哪個類,工廠方法使一個類的實例化延遲到子類。 其通用格式爲: 產品的接口 public interface Product { void method(); } 具體產

原创 基於springMvc+spring的@Aspect不生效的小問題

故事是這樣的,想記錄一個controller裏面的部分數據到數據庫中(因爲只有三行代碼就犯懶沒有再寫service),controller在SpringMVC的配置文件掃描,其他應該掃描的在spring配置文件掃描實現如下:@Aspect

原创 ubantu 解壓jdk失敗記錄

因個人需要在ubantu上安裝jdk,使用如下命令wget http://download.oracle.com/otn-pub/java/jdk/8u11-b12/jdk-8u11-linux-i586.tar.gz然後解壓tar -z

原创 緩存技術Redis之Hash類型

簡介 Hash是String類型的filed和value的映射表。更適合用來存儲對象,相對於每個屬性都存成String類型,將一個對象存儲在hash類型中,更省內存而且便於存取。 方法 Hset 設置hash的filed爲定值,如果ke

原创 Redis持久化之RDB

RDB持久化是把當前進程數據生成快照保存到硬盤,觸發方式分爲手動觸發和自動觸發。手動觸發save命令:會阻塞當前Redis線程,知道RDB過程結束,如果數據量大,會阻塞很長時間,線上環境不建議使用。bgsa

原创 多臺Linux機器實現免密碼登陸

環境:centos7.首先先介紹一下怎麼實現單機免密碼登陸1、執行ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa2、執行cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized

原创 Redis數據類型之String類型

String類型簡介 String類型是redis中最簡單的類型,一個key對應一個value,但是String類型是二進制安全的。這裏的String類型和Java中String類型具有很大的區別,redis的String類型可以存儲任何

原创 Redis持久化-RDB方式的優缺點

之前寫了RDB詳情介紹Redis持久化之RDB ,現在補一下優缺點。優點:RDB是一個緊湊壓縮的二進制文件,代表數據在某一個時間點的快照。非常適合備份,全景複製。比如每三個小時執行bgsave備份,並把RDB文件上傳到備份服務器中,用於防

原创 CentOs7下redis的部署和安裝

    步驟一 下載解壓         首先在redis官網(http://redis.io/download)下載安裝包,本教程下載的是最新的redis-3.2.4.tar.gz,然後傳到自己的Linux上,轉到相應的存放目錄下執行下

原创 jetty 啓動項目報錯:java.lang.ArrayIndexOutOfBoundsException: 52264

自己遇到了小問題記錄一下 報錯內容: [WARNING] Problem processing jar entry com/micao/common/service/AbstractEmailNotifyService.class