原创 flume文件監控的source,支持斷點續傳功能
基於flume-ng中原有exec的source類型,通過tail依賴於操作系統去監聽文件內容變化,其次,不支持斷點續傳的功能: https://github.com/cwtree/flume-filemonitor-sou
原创 idea tomcat server編譯控制檯亂碼解決
1、windows下改intellij安裝目錄下bin\idea.exe.vmoptions文件 加上 -Dfile.encoding=UTF-8 limux 打開下面的配置文件: /Applications/Intelli
原创 Cassandra CQL語法介紹
1. 創建 keyspace CREATE KEYSPACE twissandra WITHstrategy_class = 'SimpleStrategy' AND strategy_options:replication
原创 linux安裝mongodb 參數配置
詳細介紹看文檔:http://www.runoob.com/mongodb/mongodb-linux-install.html Linux下安裝 安裝 下載 執行下面命令,下載壓縮包 1 curl -0 https
原创 Java中ProcessBuilder使用
List<String> commands=new ArrayList(); cmds.add("sh"); cmds.add("-c"); cmds.add("ps -ef | grep -v grep"); Proc
原创 hget hmget redis api使用
適用於,一個key 對應多個key的值的存儲,如:商品的屬性,屬性值 Map map = new HashMap(); map.put("uid", "10000"); map.put("username", "chenxu
原创 Netty+Protobuf編程
版本:java7 netty5 protobuf-java-2.5.0 protobuf 消息定義如下: Auth.proto option java_package = "com.xinli.netty.protobuf"
原创 mongodb 3.2
mongodb的驅動包: https://docs.mongodb.com/ecosystem/drivers/java/ https://github.com/mongodb/mongo-csharp-driver/tree/
原创 ajax請求中設置特殊的RequestHeader
一.ajax請求,沒有跨域,設置http header頭部 $.ajax({ type: "post", url:"http://abc.cc/qrcode3/index.php/home/index/testp
原创 zookeeper api Zookeeper的數據發佈與訂閱模式
1.發佈訂閱的基本概念 1.發佈訂閱模式可以看成一對多的關係:多個訂閱者對象同時監聽一個主題對象,這個主題對象在自身狀態發生變化時,會通知所有的訂閱者對象,使他們能夠自動的更新自己的狀態。 2.發佈訂閱模
原创 圖形驗證碼生成工具類
ValidateCode.java 驗證碼生成類 package cn.dsna.util.images; import java.awt.Color; import java.awt.Font; import
原创 netty4.0.23 初學的demo
netty4.0.23 初學的demo 例子共4個文件,用到的jar包有: netty-all-4.0.23.Final.jar log4j.jar (apache的) commons-logging-1.1.1.jar(apa
原创 location匹配規則
------------------location匹配規則: location = / { # 只匹配"/". [ configuration A ] } location / { # 匹配任何請求,因爲所有
原创 EasyMock使用註解的方式進行springmvc的代碼測試
EasyMock使用註解的方式,進行springmvc的代碼測試,測試代碼如下: pom文件引用 <!-- for junit start --> <dependency> <grou
原创 openresty的安裝配置
-----------------------------openresty的安裝配置: yum -y install gcc gcc-c++ autoconf automake yum -y install zlib zl