原创 SpringCloud Nacos快速搭建,數分鐘走向時代潮流(未完)

1.前言 Nacos是近期在Java界的一個熱點,所以我也想去湊湊熱鬧瞭解一下, 感覺也確實不錯。更多體驗還是讓大家去慢慢發現。 2.部署 1. 環境準備 64 bit OS,支持 Linux/Unix/Mac/Windows,推薦選用

原创 MySQL數據恢復 原

binlog的位置: /data/mysqldata/mysql-bin.00000* 若使用utf8mb4字符集的要加--no-defaults參數 根據時間找到對應binlog 執行命令:mysqlbinlog --no-default

原创 Value對象緩存用Hash防穿透 原

@Override public Long lastMomentId(Long lessonId, Long userId) { Long challengeMomentId = 0L; String key = RedisKeyUti

原创 初探HTTP協議 原

1.公司現在比較多使用WebSocket, WebSocket又是Http通過101協議升級連接的,所以先探究下HTTP的交流過程,用TCP去實現HTTP。下一個博客將會嘗試用TCP去實現WebSocket。純粹是一個個人成長記錄,如果大神

原创 Java操作ElasticSearch(基礎篇) 原

1.前言      看本文前需要先對ElasticSearch有一定了解(比如什麼是index 什麼是type)      本人推薦直接使用ElasticSearch Java API來操作..本人最開始是用springboot spri

原创 用lua重寫nginx日誌 頂 原

此處用到lua-nginx-module openresty是自帶的~ nginx需要安裝庫 文檔:https://github.com/openresty/lua-nginx-module 備註: 由於此處需要記錄同類型的兩個日誌(

原创 Jenkins學習與搭建之旅 原

什麼是Jenkins? Jenkins Build great things at any scale The leading open source automation server, Jenkins provides hundred

原创 開發中的單元測試 原

我是個測試專業的Java開發, 最近做畢業設計時總結的心得, 在這分享給大家. 由於對Dao層的測試時間成本相對來說比較大,而Dao層本來就沒有複雜的邏輯所以在這選了Service和Controller層的單元測試. 基於Spring

原创 Elasticsearch + Kibana 5.5.0 集羣搭建實錄 原

1.準備工作      官網下載v5.5.0 : (智商過高會看不到)      普及下英語知識: past releases. 過去發行版 (就是下載舊版本的意思)   2.基本配置 根據服務器配置去配置jvm.optons -Xm

原创 做個情商高的程序員 原

Ps:我只是個一年工作經驗的渣渣,如各路大神對本文有意見或建議的希望可以指點下小弟。         我是個情商不低的孩子,但是我發現身邊情商高的程序員不多(最起碼沒有情商低的多). 幹這行的都明白長時間工作加層出不窮的BUG充斥着我們的生

原创 解決模板消息回調的困擾 頂 原

你是否遇到過當批量推送模板消息時大量收到微信如下面形式的xml的成功回調影響系統接收請求, 這時候怎麼辦呢. 簡直跟TM被攻擊一樣. <xml> <ToUserName><![CDATA[gh_111111111111]]></ToUse

原创 這可能是搭建Zookeeper集羣介紹最全的文章 頂 原 薦

1.搭建 怎麼搭建單機無安全校驗的就不說了,百度一搜一大堆。這裏我就說說怎麼搭建一個生產環境可用的Zookeeper集羣 Zookeeper 3.4.13下載地址 Docker方式不太建議,要考慮的東西比較多,如果要用Docker方式還