原创 ehcache memcache redis 三大緩對比

最近項目組有用到這三個緩存,去各自的官方看了下,覺得還真的各有千秋!今天特意歸納下各個緩存的優缺點,僅供參考!  Ehcache 在java項目廣泛的使用。它是一個開源的、設計於提高在數據從RDBMS中取出來的高花費、高延遲採取的一

原创 讓Ubuntu使用阿里雲國內源,解決下載速度慢問題。

阿里雲鏡像官方地址 http://mirrors.aliyun.com/ 找到最新源地址列表: http://www.linuxdiyf.com/linux/23163.html 軟件包管理中心(推薦) 在軟件包管理中心“軟件源”中選擇“

原创 生成驗證碼的java代碼

生成驗證碼的java代碼 import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.image.BufferedImag

原创 MySql 模糊查詢

實例: SQL模糊查詢,使用like比較關鍵字,加上SQL裏的通配符,請參考以下:  1、LIKE'Mc%' 將搜索以字母 Mc 開頭的所有字符串(如 McBadden)。  2、LIKE'%inger' 將搜索以字母 inger 結

原创 Linux中安裝redis

一、Redis介紹Redis是當前比較熱門的NOSQL系統之一,它是一個key-value存儲系統。和Memcache類似,但很大程度補償了Memcache的不足,它支持存儲的value類型相對更多,包括string、list、set、z

原创 配置文件中的值取不到,

搞了半天被這個給坑了,菜鳥就是一場踏坑之旅啊 先來看下A和B兩個模塊 A模塊和B模塊都分別擁有自己的Spring XML配置,並分別擁有自己的配置文件: A模塊 A模塊的Spring配置文件如下:  Xml代碼   <?xml v

原创 spring整合redis緩存,以註解(@Cacheable、@CachePut、@CacheEvict)形式使用

maven項目中在pom.xml中依賴2個jar包,其他的spring的jar包省略:[html] view plain copy<dependency>     <groupId>redis.clients</groupId>     

原创 一篇關於session會話寫的很好的文章

雖然session機制在web應用程序中被採用已經很長時間了,但是仍然有很多人不清楚session機制的本質,以至不能正確的應用這一技術。本文將詳細討論session的工作機制並且對在Java web application中應用ses

原创 Spring Cache

首先聲明,這個文章是作者2015年寫的,所以用的spring的寫法是比較老舊的 緩存是實際工作中非常常用的一種提高性能的方法, 我們會在許多場景下來使用緩存。 本文通過一個簡單的例子進行展開,通過對比我們原來的自定義緩存和 spr

原创 Spring緩存註解@Cacheable,@CachePut , @CacheEvict介紹

註釋介紹 redis與Spring Cache的整合請參看上章 @Cacheable @Cacheable 的作用 主要針對方法配置,能夠根據方法的請求參數對其結果進行緩存 @Cacheable 作用和配置方法 參數 解

原创 EhCache 介紹和在spring中配置

EhCache 是一個純Java的進程內緩存框架,具有快速、精幹等特點。ehcache官網:http://www.ehcache.org/ 可以下載文檔看看,裏面寫的很清楚。主要的特性有:1. 快速2. 簡單3. 多種緩存策略4. 緩存數

原创 spring中讀不到配置文件問題

最近碰到一個問題,明明已經配置了<context:property-placeholder location="classpath:bieyang-config.properties" /> 啓動spring還是報找不到${bieyang

原创 日誌log4j的配置

首先在web.xnl中配置 <!-- 日誌記錄 --> <context-param> <!-- 日誌配置文件路徑 --> <param-name>log4jConfigLocation</param-name> <par

原创 Spring-MVC理解之一:應用上下文webApplicationContext

一、先說ServletContext   javaee標準規定了,servlet容器需要在應用項目啓動時,給應用項目初始化一個ServletContext作爲公共環境容器存放公共信息。ServletContext中的信息都是由容器提供

原创 spring啓動報sql語句錯誤You have an error in your SQL syntax

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right synt