原创 Django Celery4 定時任務配置和使用

文章目錄Celery4.3 定時任務#0 GitHub#1 環境#2 需求分析#3 開始#3.1 創建一個django項目(項目名:celery4)和app(app名:app)#3.2 配置celery#3.3 啓動celery#

原创 Python實現AliPay 提現配置商戶賬號沙箱模式

文章目錄Alipay#1 需求分析#2 沙箱模式#2.1 獲取支付寶祕鑰#2.2 安裝插件#2.3 代碼#2.4 遇到的問題 Alipay #1 需求分析 在App中,用戶通過支付寶提現時,將我賬戶上的資金轉賬到他的賬戶 #2 沙

原创 深度優先搜索與廣度優先搜索

文章目錄深度/廣度優先搜索#1 深度優先搜索(DFS)#2 廣度優先搜索(BFS)#3 算法題#3.1 島嶼的最大面積 深度/廣度優先搜索 #1 深度優先搜索(DFS) Depth-First-Search 步驟 : 不到

原创 Redis(七)---淘汰刪除策略

文章目錄Redis 淘汰刪除策略#1 六種淘汰Key策略#2 三種刪除過期鍵策略#2.1 定時刪除#2.2 惰性刪除#2.3 定期刪除 Redis(一)-----主從複製 : https://blog.csdn.net/Coxhu

原创 MySQL(一)---事務

文章目錄MySQL事務#1 事務#2 事務特性#3 MySQL隔離#3.1 爲什麼需要設置隔離?#3.1.1 更新丟失(Lost update)#3.1.2 髒讀(Dirty Reads)#3.1.3 不可重複讀(Non-repe

原创 Redis(五)---應用場景

文章目錄Redis應用場景#1 Redis應用場景#2 緩存#3 排行榜#4 計數器#5 隊列#5.1 Redis和RabbitMQ區別#6 最新列表#7 分佈式鎖 Redis(一)-----主從複製 : https://blog

原创 Redis(四)---持久化

文章目錄Redis 持久化#1 什麼是Redis持久化#2 持久化方案#3 Redis持久化方案--RDB#3.1 RDB配置#4 Redis持久化方案--AOF#4.1 AOF配置#5 從持久化中恢復數據#6 RDB和AOF對比

原创 Redis(六)---緩存穿透/緩存雪崩/緩存擊穿

文章目錄Redis 緩存穿透/緩存雪崩/緩存擊穿#1 什麼是緩存穿透?如何避免??#2 什麼是緩存雪崩?何如避免3 什麼是緩存擊穿?何如避免 Redis(一)-----主從複製 : https://blog.csdn.net/Co

原创 Redis(三)---集羣方案

文章目錄Redis集羣#1 什麼是Redis集羣#2 Redis集羣方案有哪些?#3 Codis#3.1 Codis集羣方案圖#3.2 Codis分片原理#3.3 不同的Codis實例之間槽位關係如何同步 ?#3.3 新增Redi

原创 Redis(二)---數據分區

文章目錄Redis分區#1 什麼是數據分區#2 Redis爲什麼要分區#3 哈希分區#3.1 節點取餘分區#3.2 一致性哈希分區#3.2.1 什麼是一致性哈希 ?#3.2.2 一致性哈希思想#3.3 虛擬槽分區#4 Redis的

原创 Redis(一)---主從複製

文章目錄Redis主從複製#1 Redis爲什麼需要主從複製 ?#2 什麼是Redis主從 ?#3 Redis主從工作原理#3.1 全量同步#3.2 增量同步#3.3 Redis主從同步策略#4 Redis 哨兵 Redis主從複

原创 面試---MySQL(初級)

文章目錄#1 數據庫MySQL#1.1 事務#1.1.1 MySQL事務特性#1.1.2 爲什麼要設置隔離級別#1.1.3 事務的隔離級別#1.2 存儲引擎#1.2.1 Mysql中有哪些存儲引擎?#1.2.2 簡述在MySQL數

原创 Python單例模式

文章目錄Python單實例#1 環境#2 什麼是單實例#3 實現單實例方式#3.1 非單實例#3.2 使用模塊#3.3 使用裝飾器#3.4 使用類#3.5 重寫__new__方法(推薦) Python單實例 #1 環境 Pytho

原创 MySQL使用group by分組時報錯

文章目錄MySQL使用group by分組時報錯#1 環境#2 問題描述#3 問題分析#4 解決 MySQL使用group by分組時報錯 #1 環境 MySQL 5.7.20 #2 問題描述 輸入: mysql> select

原创 Vue webpack 壓縮打包上線 首屏加載時間過長 優化方案

文章目錄Vue 上線優化方案#1 爲什麼要引入外部CDN#2 如何優化?#2.1 登錄頁面(打開網站的第一個頁面)圖片#2.2 Router懶加載#2.3 引入外部CDN#2.4 啓用 Gzip 壓縮#3 驗證#3.1 打包 V