原创 零拷貝
零拷貝資料整理 1. netty零拷貝: https://www.jianshu.com/p/a199ca28e80d 資料: https://mp.weixin.qq.com/s/otuUvACiVDafGgDl6xNd2A
原创 dubbo介紹
Dubbo是阿里開源的一個優秀的高性能服務框架。 它的最大特點是按照分層方式進行架構,能讓各個層之間解耦合,或最大限度地鬆耦合,應用通過高性能的RPC,來實現服務提供方的輸出,以及服務消費方的輸入功能。 看完本篇可獲得以下知識:
原创 dubbo框架介紹
爲了更好地瞭解和使用 Dubbo,今天來介紹一下 Dubbo 的主要組件和實現原理。 Dubbo 分層 Dubbo 是一款高性能 Java RPC 架構。它實現了面向接口代理的 RPC 調用,服務註冊和發現,負載均衡,容錯,擴展性
原创 redis scan keys
keys缺點 沒有offset、limit參數,不能限制查詢個數 keys是遍歷算法,複雜度O(n),由於redis是單線程的原因,數據量大會影響其它命令的執行,導致redis卡頓 scan 複雜度O(n),但是scan是通過遊標分步進行
原创 索引計算方法及原理應用
1. 索引b+tree樹深度的計算方法: https://cloud.tencent.com/developer/news/373193 2. 非常好玩的B+樹,老外的想象力就是很好: https://www.cs.usf
原创 python資料
1. 方法論: https://blog.csdn.net/csdnnews/article/details/103193692
原创 java 基礎
1. 動態代理 資料: https://www.jianshu.com/p/4dcc74b63f1c 2. 事物注意事項: 2.1 事物不生效根本原因(花點時間研究清楚) 思路,從事物實現機制,sp
原创 docker 輕量級原因
docker輕量級的原因 1. docker是內核級虛擬化技術,所使用到的底層技術有linux命名空間, 控制組, 聯合文件系統,網絡虛擬化,docker基本架構; 參考資料: LXC容器技術: h
原创 多路複用-內核態-用戶態
IO多路複用: https://www.jianshu.com/p/7fbda1696789 用戶態和內核態的文章介紹: https://www.cnblogs.com/sparkdev/p/8410350.html
原创 wifi配網方式
智能家居的設備智能化,很多家電設備都安裝上了 WiFi 模塊, 方便用戶通過手機控制和遠程查看家裏情況,典型的設備如智能插座,智能空調,智能空氣淨化器。 智能設備首次配置,這個過程簡單來講就是把 WiFi 設備初始化後,連到家裏的無線路由
原创 布隆過濾器總結
1. 布隆過濾器應用場景及總結: https://www.iteye.com/blog/myeyeofjava-1613818
原创 物聯網通信技術
物聯網的無線通信技術很多,主要分爲兩類:一類是Zigbee、WiFi、藍牙、Z-wave等短距離通信技術;另一類是LPWAN(low-power Wide-Area Network,低功耗廣域網),即廣域網通信技術。LPWA又可分爲兩類:
原创 mysql索引
參考資料:https://segmentfault.com/a/1190000004690721
原创 品牌商代理商經銷商
品牌商(brand owner):具備自有品牌的供應商。關鍵點在品牌(brand)。 品牌是幹什麼的?品牌具有兩大功能:一是把自己跟其他競爭者進行區分,二是給消費者留下長期、深刻的印象。 品牌商就是具備自有品牌的供應商,品牌商不同於OEM
原创 mybatis一級緩存二級緩存
mybatis一級緩存二級緩存 mybatis緩存概述 mybatis一級緩存 mybatis二級緩存 mybatis緩存概述 CacheKey: hashcode(哈希值),checksum,namespace+id(names