原创 CentOS防火牆配置注意事項

(1)trusted區域是最高優先級,所有端口均有效 重點:firewalld防火牆的trusted區域表示所有“All network connections are accepted.”,這意味着,所有加入該區域的interf

原创 node.js在Redis中執行LUA腳本報錯:ERR value is not an integer

(error) ERR value is not an integer or out of range 這個錯誤的原因在於調用是沒有制定參數的個數,所以出現解析參數個數時出現範圍問題. 假設調用一個腳本,一個參數: #redis-

原创 JNotify JNI動態庫在Linux下的編譯

在CentOS7下,JNotify編譯好的動態庫無法使用,自己編譯了以下,供參考。 需要安裝gcc, make, jdk, jdk-devel CentOS7中安裝很方便: yum install -y java-1.8.0

原创 Oracle在Linux系統連接很慢的問題

無比的興奮,新版本的Bing支持國際版,這樣就可以更好的檢索國外的資料了。Oracle在Centos7中連接局域網內的速度很慢的問題,終於找到問題的原因了,當然可能還會存在其他問題,本文考慮兩個: (1)代理問題 ProxySe

原创 簡單理解橢圓曲線的非對稱加密應用

橢圓曲線的確很複雜,涉及理論知識較多,尤其是數學知識太多太多,無法一窺全貌,經過理解,我覺得最需要理解的就是,那條經典的橢圓曲線有什麼神祕之處,優勢如何實現非對稱密碼加密的,如果覺得有用,請給個簡短評論,我心歡喜。 橢圓曲線 橢圓

原创 SpringMVC + Log4j2 + spring.profiles.active配置

需求 使用SpringMVC,+JSP時,想通過一種便捷的方式實現配置文件的替換,同時把原來的log4j修改爲Log4j2。考慮到Spring新版本中提供spring.profiles.active配置,通過spring.prof

原创 Monogo日誌文件旋轉,並定期清理腳本

每日生成Monogo日誌文件,並定期清理腳本。 Mongo日誌文件一直寫入到一個文件,文件越來越大,爲了更好的治理日誌文件,寫下如下腳本,用於旋轉Mongo日誌,並定期清理。 #!/bin/bash # Roate mongos

原创 Java同步和線程交互的理解

Java的線程設計比較簡單,可是從操作系統層面的API來理解是,會存在問題。Java提供的線程設計和Unix/Linux系統的API設計思路稍有不同,在理解上也會存在問題。筆者使用Java多年,經常使用Java的多線程,確發現在編

原创 msgpack-java第一課

msgpack-java It’s like JSON. but fast and small. 本文回答一下幾個問題: - 在Java中, msgpack如何實現打包,解包 - 在Java中,如何方便地實現對List,

原创 使用Volley獲取多個cookie

Volley重複響應頭被覆蓋的問題 // 在Request中覆蓋該方法獲得響應信息 @Override protected Response<String> parseNetworkResponse(NetworkResponse

原创 CentOS7上部署Httpd+Tomcat遇到的問題

Tomcat部署問題 通過yum install tomcat安裝的tomcat與平常使用的tomcat不一樣! yum 安裝的tomcat沒有多餘的問題,安裝成功,並通過systemctl start tomcat發現訪問h

原创 Java 同步(Synchronization),等待(wait)通知(notify, notifyall)

Java關於同步,等待,通知 本文翻譯Java語言規範中同步部分章節,翻譯有問題請參考原文,本文僅在於自己理解Java的wait的原理。 原文鏈接(https://docs.oracle.com/javase/specs/

原创 Docker中運行Mongo時出現權限問題

錯誤開始: 因爲/var/lib/docker目錄空間不夠,開始移動位置,並構建軟鏈接 其他幾個容器啓動沒有問題,但是Mongo容器出現問題,無法啓動,重新創建新的容器也沒有辦法。 錯誤提示:Failed to set up li

原创 MySQL 操作Blob字段工具(Java)

Navicat工具可以很好的查看Blob中的文本數據,可視對於二進制數據,沒有辦法查看,我希望有一個工具可以簡單的讀取和寫入數據庫中的BLOB字段進行一些測試工作,我簡單的用java實現了這個小工具,下文貼出工具類的源碼(超級簡單

原创 DAPI(Distributed Application Program Interface)

DAPI 最近在做區塊鏈平臺,發現需要定一個API接口實現對去快樂的訪問,而區塊鏈是一個分佈式系統,對其的調用有兩種常見方式: 構建一個獨立的同步節點,和區塊鏈保持同步,通過節點API實現區塊鏈的訪問和控制,像Bitcoin,E