原创 Thrift 0.9.3 Mac安裝 實測有效
Thrfit版本0.9.3 安裝 brew install https://gist.githubusercontent.com/chrislusf/8b4e7c19551ba220232f037b43c0eaf3/raw/014
原创 mysql groupby後選擇了哪一條
結論 排序後 每個聚合鍵的第一條 所以可以通過排序來控制groupby的最終結果 實驗 測試如下 按照uid聚合 未排序 默認主鍵升序 select uid,name from tmp group by uid 1 C
原创 全網最新 Skywalking 6.1.0部署進kubernetes(k8s) 包含springcloud測試用例
skywalking-kubernetes 該項目可以迅速將skywalking 6.1.0部署進kubernetes(k8s) 包含ui oap es模塊和完整的springcloud測試用例 此外將agent整合到sideca
原创 查看java程序啓動參數
jps查找pid爲18633 jcmd 18633 VM.flags jmap -heap 18633 jinfo -flags 18633 查看gc jstat -gc 18633
原创 解決ubuntu系統 dns覆蓋寫入127.0.0.53的問題
問題 ubuntu18.04LTS搭建k8s coredns組件報錯 因爲/etc/resolve.conf中存在 nameserver 127.0.0.53迴環地址造成循環引用 手動修改無果,每次重啓依舊會覆蓋 原因 ubunt
原创 jmap jinfo報錯Operation not permitted
問題 jstat -gc 18633 可以 jcmd 18633 VM.flags 可以 jmap -heap 18633 報錯 jinfo -flags 18633 報錯 Caused by: sun.jvm.hotspot.
原创 Mac homebrew 安裝thrift 0.9.3 親測有效
控制檯輸入 brew install https://gist.githubusercontent.com/chrislusf/8b4e7c19551ba220232f037b43c0eaf3/raw/01465b867b8ef
原创 一文讀懂鎖、CAS、volitale 附贈併發學習神文(英文版)
Disruptor的恐怖性能 之前看了很多關於併發的中文文章 感覺沒有特別吃透,最近在研究一個高性能消息隊列的時候 在具體的場景下關於三者區別有更深的體會 首先介紹一下主角 Disruptor是一個高性能高吞吐低延遲 併發讀寫隊列
原创 Http2與Http1.1比較
Key Features HTTP/2 has the following key features compared to HTTP/1.1: Binary Protocol 二進制協議 HTTP/2 is a binary