原创 CronTrigger的未觸發授命學習

CronTrigger的未觸發指令MISFIRE_INSTRUCTION_FIRE_ONCE_NOW與默認的MISFIRE_INSTRUCTION_SMART_POLICY指令功能一致,另外還有一種指令.MISFIRE_INSTRUCTI

原创 CXF-WebService設置超時時間

<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=

原创 多線程並行下載,斷點續傳

import java.io.File; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; impo

原创 mvnDebug的配置項

在maven上debug,經常跟jetty或tomcat插件在一起使用。如運行mvnDebug jetty:run命令後再通過eclipse遠程連接調試。 maven的安裝目錄下存在mvnDebug.bat文件,打開可以看到具體的配置項如

原创 soapUI Pro 4.5.1的新破解方案

網上可以下到一個破解,原來是針對soapUI Pro 2.5.1的,但實際上對4.5.1同樣有效。研究了一下破解後的license4j-1.3.jar與原版license4j-1.3.jar的差別,就是用JD-GUI逆一下,然後用BC比較

原创 spring線程池ThreadPoolExecutor配置並且得到任務執行的結果

用ThreadPoolExecutor的時候,又想知道被執行的任務的執行情況,這時就可以用FutureTask。 ThreadPoolTask 01 package com.zuidaima.threadpool;

原创 大數據架構:flume-ng+Kafka+Storm+HDFS 實時系統組合

個人觀點:大數據我們都知道hadoop,但並不都是hadoop.我們該如何構建大數據庫項目。對於離線處理,hadoop還是比較適合的,但是對於實時性比較強的,數據量比較大的,我們可以採用Storm,那麼Storm和什麼技術搭配,才能夠做一

原创 分佈式服務框架 Zookeeper -- 管理分佈式環境中的數據

Zookeeper 分佈式服務框架是 Apache Hadoop 的一個子項目,它主要是用來解決分佈式應用中經常遇到的一些數據管理問題,如:統一命名服務、狀態同步服務、集羣管理、分佈式應用配置項的管理等。本文將從使用者角度詳細介紹 Zo

原创 shell腳本----cp (copy)複製文件或目錄

在linux中怎樣用命令完全拷貝一個目錄下的所有文件(包括隱藏文件以及文件夾)到另外一個目錄下,並且使得被複制的所有文件的屬性等完全保持不變? 注意,連原來的文件夾中所有的文件的屬性、鏈接等都不能更改。也就是說,要建立原來文件夾的一份一模

原创 老碼農:關於需求分析的幾點體會

在我前面寫的一篇博文《如何寫出讓自己滿意的代碼》中,有讀者在評論中提到了用戶需求不確定導致在總體設計階段總是無的放矢的問題。需求分析當然是非常重要的,甚至在某些情況下比總體設計還更重要。那麼,如何理解需求分析呢? Google一下關鍵

原创 JVM中可生成的最大Thread數量

最近想測試下Openfire下的最大併發數,需要開大量線程來模擬客戶端。對於一個JVM實例到底能開多少個線程一直心存疑惑,所以打算實際測試下,簡單google了把,找到影響線程數量的因素有下面幾個:   -Xms intial j

原创 Apache Kafka:下一代分佈式消息系統

簡介 Apache Kafka是分佈式發佈-訂閱消息系統。它最初由LinkedIn公司開發,之後成爲Apache項目的一部分。Kafka是一種快速、可擴展的、設計內在就是分佈式的,分區的和可複製的提交日誌服務。 Apache Kaf

原创 深入淺出Java併發包—鎖(Lock)VS同步(synchronized)

今天我們來探討一下Java中的鎖機制。前面我們提到,在JDK1.5之前只能通過synchronized關鍵字來實現同步,這個前面我們已經提到是屬於獨佔鎖,性能並不高,因此JDK1.5之後開始藉助JNI實現了一套高效的鎖實現! JD

原创 使用java對文件或文件夾進行壓縮和加密

轉:http://hao0610.iteye.com/blog/1181674 使用Java對文件或文件夾的壓縮, 解壓, 加密和解密.  加解密類型使用的是AES.  使用zip對文件或文件夾進行壓縮, 解壓縮:  Java代碼 

原创 分佈式發佈訂閱消息系統 Kafka 架構設計

我們爲什麼要搭建該系統 Kafka是一個消息系統,原本開發自LinkedIn,用作LinkedIn的活動流(activity stream)和運營數據處理管道(pipeline)的基礎。現在它已爲多家不同類型的公司 作爲多種類型