原创 win開發環境 與 linux生產環境 切換

文章目錄DEBUG開關方式:系統切換 DEBUG開關方式: #config.py import os class Config(object): pass class DevelopmentConfig(Config

原创 python 使用迭代 創建數據處理的管道

文章目錄使用場景解決方案擴展 使用場景 以流水線式的形式對數據進行迭代處理(類似unix下的管道), 比如海量數據的處理,沒法完全將數據加載到內存中去 解決方案 生成器函數是一種實現管道機制的好方法 優點: 佔用內存較少

原创 python collections模塊使用詳解(1)

文章目錄namedtuple詳解tupletuple 拆包特性namedtuple的使用方法示例defaultdict 使用詳解deque 使用詳解Counter 使用詳解OrderedDict 使用詳解ChainMap 使用詳

原创 linux 文件上傳(rz)和下載(sz)命令

主要解決祕鑰上傳和下載 上傳和下載命令並非linux自帶的命令, 需要先安裝命令集 # 生成祕鑰 [root@mysql .ssh]# ssh-keygen # 安裝命令集 [root@mysql .ssh]# yum ins

原创 python併發編程之協程(asyncio模塊詳解)

文章目錄爲什麼使用協程編程?關鍵字解釋 爲什麼使用協程編程? 順便學個單詞: async 意思是’異步’, python中的關鍵字:asyncio即是異步IO,也即協程 協程最大的優勢就是極高的執行效率。因爲子程序切換不是線程切

原创 docker Mysql:5.7的持久化存儲及遠程連接

文章目錄1. 前置條件:2. 拉取mysql:5.7的docker鏡像3. 預先配置4. 建立配置文件5. 運行命令6. 使用navicat連接mysql進行檢查7. 順便說下mysql給用戶授權8. 連接雲端mysql8.2 華

原创 面試過程中關於臺階算法的代碼解決方案

面試過程中關於臺階算法的代碼解決方案 臺階問題 要爬十級臺階,一次可以爬一級, 也可以爬兩級, 也可以爬三級,總共多少種爬法 個人見解, 若有問題,歡迎指正,共同進步, 謝謝 # -*- coding: utf-8 -*

原创 docker mysql:8.0 持久化存儲及兩個mysql服務同時運行

文章目錄1. 本文前置條件:2. 拉取docker 鏡像3. 預先配置4 啓動命令5 授權6 回想 1. 本文前置條件: 華爲雲 centos7.5 環境 docker 已經安裝完成 docker 服務已經啓動 docker m

原创 docker mongo 持久化存儲

文章目錄1. 前置條件:2. 拉取mongo的docker鏡像3. 預先配置4. 直接跑起mongo5. 配置用戶名和密碼6. 驗證遠程登錄6.1 服務器開放端口6.2 使用Robo 3T作爲可視化界面驗證登錄 1. 前置條件:

原创 python 併發編程之基礎知識

文章目錄1. 基礎知識1.1 進程1.2 線程1.3 總結1.4 協程基礎2 多進程編程(適合CPU密集型計算, 更建議用C和C++編寫)2.1 代碼示例2. 多線程編程(適合I/0密集型)2.1 代碼併發執行,創建線程並在合適的

原创 mysql8.0 sql_mode操作

文章目錄前置條件:問題及其解決方案: 前置條件: mysql版本: 8.0 安裝方法: docker安裝 使用狀態: PC本地可以遠程連接 docker 安裝mysql:8.0 , docker 安裝mysql:5.7

原创 同一個宿主機中的兩個docker容器之間通信

文章目錄問題描述:解決過程: 問題描述: 同一個華爲雲宿主機上, 兩個docker容器,分別是django和mysql, django通過公網IP訪問mysql,運行正常. 電腦本地 django容器 使用 內部IP 訪問 本地

原创 linux 查看系統基本信息

文章目錄查看系統基本信息查看linux CPU信息 查看系統基本信息 #(Linux查看版本當前操作系統內核信息) [root@bi ~]# uname -a Linux bi.life.cib 3.10.0-1062.el7.x

原创 python bisect(對分) 模塊 排序 詳解

這個排序非常有意思哈, 可以解決插隊的問題, 比如在一個有序的序列中, 有個元素的優先級比較高, 要向前插隊, 但前面還有更高優先級的, 所以就需要插入 更高優先級> 高優先級> 普通級 中高優先級的位置了 不多說,直接上碼 I

原创 pandas 缺省值與空值處理

引自這位朋友的: https://blog.csdn.net/lwgkzl/article/details/80948548