原创 零拷貝

零拷貝資料整理 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