原创 redis 的安裝、部署、java應用示例(Windows下)

1.Redis是什麼?    Redis是開源的key-value存儲工具,redis通常用來存儲結構化的數據,因爲redis的key可以包含String、hash、listset和sorted list。 2.Redis安裝版本說明:

原创 Spring ActiveMQ 整合(四): JMS 事務管理

1.爲什麼要用事務?        消息事務是在生產者producer到broker或broker到consumer過程中同一個session中發生的,保證幾條消息在發送過程中的原子性。        可以在connection的cre

原创 kafka Partition分發策略

kafka版本0.8.2.1 Java客戶端版本0.9.0.0   爲了更好的實現負載均衡和消息的順序性,Kafka Producer可以通過分發策略發送給指定的Partition。Kafka保證在partition中的消息是有序的。K

原创 Spring ActiveMQ 整合(五): 死信隊列

1.死信隊列和回退隊列的區別:  這篇文章寫得非常到位:http://blog.csdn.net/coderepository/article/details/7023304 2.什麼是死信隊列: DLQ-死信隊列(Dead Lette

原创 Apache ActiveMQ的優缺點

Apache ActiveMQ 是目前最流行功能最強大的開源消息和 集成模式 服務。 Apache ActiveMQ不僅速度快而且支持衆多的 跨語言平臺和協議 ,同時擁有非常易用的 企業集成模式 以及支持 JMS1.1 和J2EE

原创 websocket技術分享

websocket進階 開發環境: spring3+tomcat7+spring-websocket4 + spring security3 運行環境: windows、Linux   一、背景: 產品將要發佈的消息或其他需要讓客戶提前知

原创 Spring ActiveMQ 整合(一): 一個簡單的demo,測試消息的發送與接收

最近項目中用到了消息中間件,拿到任務後,各種百度各種學習,現將學習的一個小成果記錄一下。  環境:      windows環境下: Spring 3.2.8     、Tomcat 7    、JDK 1.6  、 ActiveMQ 5

原创 SpringMVC 文件上傳 MultipartFile、CommonsMultipartResolver

首先做一個概括,上傳文件/上傳圖片   到 ftp服務器的步驟是(以我做的一個簡單的上傳頭像的例子講解,也就是簡單的上傳文件): 1.上傳、接收文件(有很多方式,我主要介紹一下我用到的方式是:SpringMVC 用的是 的Multipar

原创 kafka 技術分享

一、什麼是kafka:             Kafka 是一種高吞吐量的分佈式發佈訂閱消息系統。             Scala編寫的。   二、kafka的特點:             *  通過O(1)的磁盤數據結構提供消息

原创 Java上傳圖片、剪裁圖片、 imgareaselect +BufferedImage + BufferedImage

我當時用到的場景:有需求,上傳用戶頭像,用戶還可以自己裁剪圖片。首先來個示例,然後開始正式進入主題。 前臺:1.imageSelect.jsp     <body>         <script type="text/javascrip

原创 java、sftp文件服務器的操作(獲取鏈接。上傳、下載,刪除,獲取圖片或者文件)

SftpFileOper.java文件和SftpClientUtil.java文件配合使用吧,算是寫好的公用方法,可以直接調用,需要的話可以直接粘貼使用。 算是已經寫好的工具類了,當然網上也有很多講解,這裏是我自己的總結歸納。 操作sft

原创 Windows 下 redis 的安裝、部署、java應用示例

1.Redis是什麼?    Redis是開源的key-value存儲工具,redis通常用來存儲結構化的數據,因爲redis的key可以包含String、hash、listset和sorted list。 2.Redis安裝版本說明:

原创 java NIO 學習總結(NIO和IO比較)

這次學習Java NIO,我是在將傳統的IO和NIO進行比較學習的,這樣我對於一個不熟悉的東西,對它的認識會更快點。 也是出於工作需要快速學習並應用。瞭解的比較淺。 1.java NIO說明: java.nio(java non

原创 SOA面向服務的架構 學習分享

1.   SOA是什麼: 面向服務的架構(SOA)是一個組件模型,它將應用程序的不同功能單元(稱爲服務)通過這些服務之間定義良好的接口和契約聯繫起來。接口是採用中立的方式進行定義的,它應該獨立於實現服務的硬件平臺、操作系統和編程語言。這

原创 Spring ActiveMQ 整合(三): 確認機制ACK(收到消息後,應該有一個迴應也就是確認答覆)

之前寫的spring   activemq整合的demo   ,今天繼續完善一下這個demo,讓功能更強大。 Spring ActiveMQ 整合(一): 一個簡單的demo,測試消息的發送與接收 Spring ActiveMQ 整合