原创 shiro下篇授權

先寫個例子看一下:1、在realm中進行授權1.1在上一篇文章也介紹到了權限的配置,在spring的配置文件中,用來檢測權限的。1.2用戶請求的這個方法必須要有"quanxian"這個授權,纔可以訪問。這裏給予當前登陸用戶"quanxia

原创 ActiveMQ(消息中間件)解決服務之間相互調用松耦合

什麼是ActiveMQ: ActiveMQ 是Apache出品,最流行的,能力強勁的開源消息總線。ActiveMQ 是一個完全支持JMS1.1和J2EE 1.4規範的 JMS Provider實現,儘管JMS規範出臺已經是很久的事情了,

原创 項目中使用redis單機版和集羣版

redis搭建請看上一篇文章添加jedis依賴: <!-- Redis客戶端 --> <dependency> <groupId>redis.clients</groupId> <artifa

原创 ssm大型分佈式集羣項目創建

第一步:創建父工程demo-parent,集中定義版本號,打包方式爲pom. 修改pom文件 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www

原创 Redis-cluster集羣搭建(centos6.4)

redis-cluster架構圖:redis-cluster投票:容錯半數以上節點投票認爲某個節點掛了,這個節點就掛了,整個集羣宕機。架構細節:(1)所有的redis節點彼此互聯(PING-PONG機制),內部使用二進制協議優化傳輸速度和

原创 OCUpload一鍵上傳插件使用

第一步:將js文件引入頁面 <script type="text/javascript" src="${pageContext.request.contextPath }/js/jquery-1.8.3.js"></script> <s

原创 validatebox頁面輸入校驗

提供的校驗規則: 1、非空校驗required="required" 2、使用validType指定        email: 正則表達式匹配電子郵件規則。        url: 正則表達式匹配的URL規則。        len

原创 ssm大型分佈式集羣項目整合

整合思路: 1、Dao層: Mybatis的配置文件:SqlMapConfig.xml applicationContext-dao.xml: mybatis整合spring,通過由spring創建數據庫連接池,spring管理SqlSe

原创 SolrCloud分佈式搜索,搭建,配置,使用。

基礎掌握:單機版solr請看http://blog.csdn.net/a623982022/article/details/78910059什麼是SolrCloud:SolrCloud(solr 雲)是Solr提供的分佈式搜索方案,當你需

原创 Highcharts圖形報表工具插件的使用方法

Highcharts簡介:Highcharts 是一個用純JavaScript編寫的一個圖表庫, 能夠很簡單便捷的在web網站或是web應用程序添加有交互性的圖表,並且免費提供給個人學習、個人網站和非商業用途使用。HighCharts支持

原创 sso單點登陸實現

Sso系統工程搭建 服務接口實現: 用戶登錄: 功能分析: 請求的url:/user/login 請求的方法:POST 參數:username、password,表單提交的數據。可以使用方法的形參接收。 返回值:json數據,使用re

原创 nginx虛擬主機配置

配置虛擬主機: 就是在一臺服務器啓動多個網站。 如何區分不同的網站: 1、域名不同 2、端口不同 通過端口區分不同虛擬機 執行命令: cd /usr/local/nginx/ cp -r html html81 Nginx的配置文件: /

原创 ssm大型分佈式集羣項目工程改造soa

1.分析:項目基於soa架構,表現層和服務層是不同的工程。所以要實現需要兩個系統之間進行通信。1、Webservice:效率不高基於soap協議。項目中不推薦使用。2、使用restful形式的服務:http+json。很多項目中應用。如果

原创 項目中使用圖片服務器FastDFS

圖片服務器的搭建:參考上一篇文章。上傳步驟:1、加載配置文件,配置文件中的內容就是tracker服務的地址。配置文件內容:tracker_server=192.168.25.133:221222、創建一個TrackerClient對象。直

原创 solr搜索引擎安裝配置及項目中的使用方法

Solr服務搭建:Solr的環境:Solr是java開發。需要安裝jdk。安裝環境Linux。需要安裝Tomcat。搭建步驟:第一步:把solr 的壓縮包上傳到Linux系統solr-4.10.3.tgz.tgz (自行下載)第二步:解壓