原创 多路複用之select,poll,epoll

一、什麼是多路複用 這個還是很好說清楚的。 假設你是一個機場的空管, 你需要管理到你機場的所有的航線, 包括進港,出港, 有些航班需要放到停機坪等待,有些航班需要去登機口接乘客。 你會怎麼做? 最簡單的做法,就是你去招一大批空管員,然後每

原创 python 類繼承與不繼承object的區別

https://www.cnblogs.com/wanghui-garcia/p/11193708.html

原创 ubuntu python虛擬環境管理

https://www.jianshu.com/p/922a17697534

原创 python併發編程----對《cookbook》第十二章補充--給關鍵部分加鎖

問題 你需要對多線程程序中的臨界區加鎖以避免競爭條件。 解決方案 要在多線程程序中安全使用可變對象,你需要使用 threading 庫中的 Lock 對象,就像下邊這個例子這樣: import threading class Shar

原创 redis 在windows環境下配置三主三從三哨兵模式

第一步:安裝redis(自行百度) 第二步:在redis目錄下新建六個空文件夾和一個redis.bat文件,三從三哨兵和批處理文件。 redis.bat內容: redis-server.exe redis.windows.conf 第三

原创 Django --view

標籤{% string %}: {% csrf_token %} 在提交的時候服務器會檢查name:value這個鍵值對,如果沒有就會報錯。一種安全機制。   {%verbatim%}:禁止render渲染 {%verbatim%}  

原创 反向代理與正向代理

原文鏈接:https://www.jianshu.com/p/23b6775fbb91 https://www.jianshu.com/p/23b6775fbb91

原创 python 列表sort函數和sorted函數應用————實現c++ sort按不同關鍵字排序功能

首先基本的應用請參考其它教程,百度很多。 現有列表ll=[(1,2),(4,5),(8,9),(1,1),(4,3),(8,20)],要實現排序,排序規則爲:按元組第一個元素降序,如果元祖第一個元素相同按元祖第二個元祖升序。 impo

原创 leetcode ---62不同路徑

採用動態規劃解決。 設G[m][n]代表整個網格,dp[i][j]爲代表從G[0][0]到G[i][j]路徑數量。由規則可知: 狀態轉移方程爲:dp[i][j]=dp[i-1][j]+dp[i][j-1],(1<=i<m,1<=j<n)