原创 彼岸夏花(一個愛與救贖的悽美故事)

春 高大的法桐在嬌媚的春天舒展出柔嫩的淺綠枝丫,筆直的矗立在寬闊的求知大道兩側。婆娑的陽光穿過密密的枝葉,打在少年的身上。 漫不經心地明波低着頭,兩眼緊緊的盯着腳步,慢慢的走着。 兩旁的鳥兒嘰嘰喳喳的在樹上跳來跳去,身邊的同學抱

原创 netty的執行步驟

筆記總結的是 netty的服務端的執行步驟 01 循環這個方法 NioEventLoop 的run 方法 02 選擇輪詢策略 03 進行輪詢 05 跳出select的循環方法 回到run方法 06 處理任務隊列裏的

原创 netty LengthFieldBasedFrameDecoder 源碼分析

LengthFieldBasedFrameDecoder解碼器自定義長度解決TCP粘包黏包問題。所以又稱爲: 自定義長度解碼器 爲什麼出現 粘包問題 發送方 TCP協議是一個流連接,TCP默認開啓Nagle算法,1:只有上一幀數據

原创 基於Netty 文檔的感想 感謝和學習

Netty 作爲Java世界裏 最好用的網絡通信框架,封裝了原生的Nio的實現,很多優秀的項目都是基於netty開發的。 但是今天我覺得Netty作爲一個開源的軟件項目,更令人感激的是它詳細的文檔編寫。 每次出現 類似then o

原创 dubbo rpc框架

dubbo應用架構

原创 windows chrome的美化

不得不說 windows的字體實在是太醜了 chrome的字體渲染的不夠黑而且太細 看起來很費勁 這篇文章就是美化我們的電腦字體的 也是我的筆記,便於以後換電腦再去回憶. 美化Windows的字體 下載這個軟件 https://

原创 docker 的 安裝 基本命令

安裝 安裝步驟 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 # 安裝依賴包 sudo yum-config-manager --add-re

原创 RocketMQ(1)

解壓後的目錄 benchmark 是一些demo 方便測試 bin:可執行文件 conf:配置文件 lib:依賴的jar 啓動rocketmq 01 啓動namesrv 啓動namesrv 1 nohup sh bin/mqna

原创 Netty EventLoop 和 EventLoopGroup

Netty的線程模型 1.1主從的 Reactor多線程模型 服務端用於接受客戶端的連接不再是一個單獨的NIO線程,而是一個獨立的NIO線程池,Accertor接收到客戶端的TCP連接請求之後,將新創建的SocketChannel

原创 zookeeper 的分佈式鎖

安裝zookeeper 下載地址地址 下載文件名帶bin的 否則以後會啓動不起來 進入conf 配置zk的數據存貯路徑和日誌存貯路徑 面試必問 選舉機制 1 半數機制 集羣中半數以上的機器存活 ,集羣可用,因此安裝奇數臺機器 2

原创 股票實時數據api

由於之前都是訪問新浪和搜狐的數接口 最近被封了 特此批評 新浪 老是封號 搜狐 獲取不了前復權的數據 等於沒有 重大批評 童話順 數據加密了 本人破解無效 懶得去搞 #雪球 獲取當前的時線數據 接口 https://stoc