原创 垃圾回收機制

那些內存需要回收?什麼時候回收?如何回收?    在程序運行時,何時會觸發垃圾回收?一、內存分配與回收策略    java技術體系中所提倡的自動內存管理最終可以歸結自動解決兩個問題: 給對象分配內存、回收分配給對象的內存。我們下面一起討論給

原创 Redis-5. Redis集羣搭建

redis3.0支持集羣的容錯功能,集羣搭建:至少需要三個master。本文中,是在一臺linux上配置的redis集羣,大家也可以部署在多臺linux服務器上。單個redis的安裝在前面已講解,本文將主要講解集羣的配置。集羣搭建步驟:第一

原创 2. ActiveMQ部署

    本章將主要講解單擊版activeMQ的基本部署,集羣activeMQ的部署1. 部署ActiveMQ解壓下載的apache-activemq-5.10-bin.zip壓縮包到一個目錄,得到解壓後的目錄結構如下圖:進入bin目錄,發現

原创 Spring -Aop:原理一

jdk或cglib的動態代理技術,請參看java基礎的動態代理。    jdk動態代理技術涉及類:InvocationHandler、Proxy    cglib動態代理技術涉及類:MethodInteceptor、Enhancer   

原创 mysql——索引

一、索引的簡單操作(增刪改查)創建索引CREATE [UNIQUE|FULLTEXT|SPATIAL] INDEX index_name [USING index_type] ON table_name (index_col_name,..

原创 Redis-4. Redis與Java的使用

本文主要講解java如何操作redis.使用java連接redis需要引入相應jedis的jar包。java連接單個redis、redis連接池、redis集羣(稍後在講解)//連接單個redis服務器  Jedis jedis= new 

原创 垃圾回收機制

那些內存需要回收?什麼時候回收?如何回收?    在程序運行時,何時會觸發垃圾回收?一、內存分配與回收策略    java技術體系中所提倡的自動內存管理最終可以歸結自動解決兩個問題: 給對象分配內存、回收分配給對象的內存。我們下面一起討論給

原创 Redis-6. Redis集羣與Spring的整合

一、java操作redis集羣Java操作集羣:Set<HostAndPort> jedisClusterNodes=new HashSet<HostAndPort>();jedisClusterNodes.add(new HostAndP

原创 大型網站技術架構-2. 大型網站架構模式

分層  分層是企業應用中最常見的一種架構模式,將系統在橫向維度上切分爲幾個部分,每個部分負責一部分相對比較單一的職責,然後通過上層對下層的依賴和調用組成一個完整的系統。  在大型網站架構中也採用分層結構,將網站軟件系統分爲:應用層、服務層、

原创 在springmvc中使用Ueditor

Ueditor下載地址:http://ueditor.baidu.com/website/download.html  下載後直接解壓縮。我主要實現文件上傳和form表單提交數據。一、配置文件修改 uedit.config.js  var

原创 Spring- Cache緩存

在操作緩存中,一般會有以下幾種操作,在Spring的緩存中會對應有幾種註解:* 獲取數據:從緩存獲得需要數據,如果緩存沒有則從數據庫查詢,再將其保存在緩存;* 插入數據:先將數據插入數據庫中,再保存到緩存中;* 更新數據:先將數據更新到數據

原创 我的友情鏈接

51CTO博客開發

原创 Redis-5. Redis集羣搭建

redis3.0支持集羣的容錯功能,集羣搭建:至少需要三個master。本文中,是在一臺linux上配置的redis集羣,大家也可以部署在多臺linux服務器上。單個redis的安裝在前面已講解,本文將主要講解集羣的配置。集羣搭建步驟:第一

原创 Redis-1 Redis安裝與部署

下載地址http://redis.io/download Redis安裝步驟:1 首先需要安裝gcc,把下載好的redis-3.0.0-rc2.tar.gz 放到linux /usr/local文件夾下2 進行解壓 tar -zxvf re

原创 zookeeper-2 zookeeper環境搭建

zookeeper環境搭建: zookeeper服務器集羣規模不小於3個節點,要求服務器之間系統時間保持一致。環境設置:linux機器的ip:192.168.1.121  192.168.1.122  192.168.1.123zookee