redis過期策略防止快取雪崩,
redis底層原理問題
redis 哨兵
嘗試優化
訊息佇列在什麼情況下用?怎麼用?會遇到哪些問題?
php7核心
**高併發架構
體現專案規模和技術含量
乙個方法不能超過多少行 ,只能處理乙個功能,不能處理多個功能 單一職責
專案的瓶頸db的io,出現問題的順序:mysql php(密集型io語言)(**前端架構都是php,後端處理對使用者來說是黑盒子)
索引涉及,sql語句的分析優化,複雜sql連線查詢,讀寫分離,
docker
redis set get 8種資料型別專案中什麼時候用? 持久化aop日誌(安全高,快照) rdb子程序(效能高) ,斷電儲存通電載入不僅僅是快取,redis 事務,redis列表分片,
mongodb 日誌服務適合
memcache
單機開發不能高可用
jmetter ab做併發測試
秒殺 訊息中介軟體 可靠 ack, 用redis 佇列需要開啟監控訊息確認
常見的演算法,氣泡排序,
業務分解 rpc/rest 服務化(soa)/熱插拔 laas paas saas
微服務架構 註冊中心-分布式指揮官 consul-服務註冊
動手學深度學習筆記(1)
機器學習,神經網路是很多領域共同發展的成果。時至今日,絕大多數神經網路都包含以下的核心原則 深度學習從發現到發展,仍能屹立的部分原因 在機器學習的眾多研究方向中,表徵學習關注如何自動找出表示資料的合適方式,以便更好地將輸入變換為正確的輸出。深度學習是具有多級表示的表徵學習方法。在每一級 從原始資料開...
linux就該這麼學 筆記1
源 1.部署編譯環境 2.解決軟體依賴關係。解決這2個問題分別使用rpm和yum rpm 紅帽軟體包管理器 原理 將程式的源 與安裝規則一起打包,自動安裝。降低了軟體的安裝難度 yum倉庫 yum原理 將大量的常用的rpm打包到一起,自動解決依賴關係 rhel7 systemd 初始化程序對應 rh...
動手學深度學習打卡筆記1
資料基礎 張量和梯度 tensor 張量 可以看成是乙個多維陣列。標量是0維張量,向量是1維張量,矩陣則是2維張量。在深度學習中涉及到大量的矩陣和向量的相互計算 向量計算的速度更快 在pytorch中,torch.tensor是儲存和變換資料的主要工具。除了基本的矩陣向量 同形 的計算之外,對於不同...