原创 Redis(2)Linux下Redis的安裝

一、下載Redis最新可用版本 從Redis官網:http://redis.io/download獲取最新Stable版本,目前最新的版本爲redis-3.2.0.tar.gz。 二、上傳 redis-3.2.0.tar.gz 至相應目錄

原创 設計模式(序)

設計模式(一)代理模式 設計模式(二)代理模式之動態代理 設計模式(三)單例模式 Java中的23種設計模式: Factory(工廠模式) Builder(建造模式) Factory Method(工廠方法模式) Prototype

原创 J2SE(十八)Object之Clone

前言         在我們編碼過程中,我們有時候會遇見這種情況:有一個對象A,在某一時刻A中已經包含了一些有效值,此時可能會需要一個和A完全相同的新對象B,並且此後對B的任何改動都不能影響到A中的值,也就是說,A與B是兩個獨立的對象,但

原创 WebService(2)基礎知識

一、概念         WebService,顧名思義就是基於Web的服務。它使用Web(HTTP)方式發送SOAP協議數據,接收和響應外部系統的某種請求,從而實現遠程調用。WebService可以理解爲是一種通用的,跨語言,跨平臺,跨

原创 J2SE(十六)Java之I/O

前言         說到Java IO,不得不提到的就是流(Stream)的概念。流的概念源於UNIX中管道(pipe)的概念,它是一組有順序的,有起點和終點的字節集合,是對數據傳輸的總稱或抽象。即數據在兩設備間的傳輸稱爲流,流的本質是

原创 JVM(序)

JVM(1)JVM內存模型

原创 Servlet(序)

Servlet(一)serlvet基礎 Servlet(二)servlet過濾器filter Servlet(三)servlet線程安全 Servlet(四)servlet cookie Servlet(五)servlet Session

原创 Spring(2)AOP

前言         OOP編程引進了"抽象"、"封裝"、"繼承"、"多態"等概念,對萬事萬物進行抽象和封裝,來建立一種對象的層次結構,它強調了一種完整事物的自上而下的關係。但是具體細粒度到每個事物內部的情況,OOP就顯得無能爲力了。比如

原创 Spring(序)

Spring(1)IOC/DI Spring(2)AOP Spring(3)事務管理

原创 線程(序)

併發編程(1)進程和線程之由來(轉載) 併發編程(2)進程/線程的理解 併發編程(3)java創建線程 併發編程(4)線程的生命週期及基本狀態 併發編程(5)Thread類的使用(sleep/yield/join) 併發編程(6)Obje

原创 Redis(序)

Redis(1)Redis介紹 Redis(2)Linux下Redis的安裝 教程: http://labs.alcacoop.it/doku.php?id=articles:redis_land http://www.redis.

原创 JVM(1)JVM內存模型

        內存作爲系統中重要的資源,對於系統的穩定運行和高效運行起到了關鍵的作用,Java和C之類的語言不同,不需要開發人員來分配內存和回收內存,而是由JVM來管理對象內存的分配以及對象內存的回收(又稱爲垃圾回收、GC),這對於開發

原创 數據庫(序)

數據庫(一)雙機熱備 數據庫(二)讀寫分離 數據庫(三)負載均衡(Load Balance) 數據庫(四)分庫、分表 數據庫(五)數據庫訪問性能優化 數據庫(六)數據庫索引 數據庫(七)數據庫分頁處理 數據庫(八)mysql常用命令(權限

原创 J2SE(序)

J2SE(一)面向對象的三大基本特徵與五大基本原則 J2SE(二)重載與重寫的區別 J2SE(三)Java基本數據類型 J2SE(四)Java之類的詳解 J2SE(五)Java之類的加載機制 J2SE(六)Java之類的初始化 J2SE(

原创 Redis(1)Redis介紹

       Redis 是REmote DIctionary Server(遠程字典服務器)的縮寫,是一個開源的高性能鍵值對數據庫,它提供多種鍵值數據類型來適應不同場景下的存儲需求,並藉助許多高層級的接口能夠勝任如緩存、隊列系統等不同的