原创 PySceneDetect 場景(鏡頭)切分之 linux命令和python API

分享一個python開源庫,SceneDetect v5.0,檢測視頻中鏡頭,對視頻進行分割 安裝 pip install scenedetect linux命令 #命令格式:scenedetect [global option

原创 python str字符串轉uuid

uuid str int 之間的轉換 import uudi #str 轉 uuid uuid.UUID('12345678123456781234567812345678') uuid.UUID(hex='1234567812345

原创 python requests關於django的手記

在寫django view時,對於view中的request參數一直都模棱兩可的,總是通過一次次嘗試才能和前端友好的傳遞參數,故總結了一下request獲取參數的一些常見情況 post data/get params :dict

原创 django 服務端解決跨域 CORS

No ‘Access-Control-Allow-Origin’ header is present on the requested resource. AJAX 跨域訪問是用戶訪問A網站時所產生的對B網站的跨域訪問請求均提交到

原创 python 多線程、多進程、協程、異步的多種實現方法!超全!附測試代碼!

線程 cpu調度的基本單位,操作系統通過給不同的線程分配時間片(CPU運行時長)來調度線程 多線程≈併發  多線程會存在同步問題 線程數不大於cpu數目時,不同線程運行在不同cpu上 1.多線程 threading.Thread用於提供線

原创 django migration詳解

用了這麼久的migration,是時候總結一下這些命令都幹了什麼啦~ python manage.py makemigrations 首先,django會檢查創建或修改數據庫的合法性,如果不合法會給出提示,比如CharField必須設置m

原创 python http 通過StreamingHttpResponse完成連續的數據傳輸 長鏈接

問題: http服務之間傳遞結果流 一個由flask封裝起來的算法,一個由django封裝的後臺,我希望在django裏通過requests調用flask的算法接口,flask可以分析一幀返回一幀結果,追求分析結果的實時返回,而不

原创 django 數據導入導出

這是大概一年前面試的時候一位面試官問我的問題,後來就一直想要整理一下筆記 寫在最前面的小備忘,在django中單獨執行某個python文件,需要添加如下 import os os.environ.setdefault("DJANG

原创 關於dwebsocket部署 uwsgi、nginx的那些報錯

所有操作均在ubuntu下測試進行!!! uwsgi #dwebsocket作者在github詳細說明了配置要求:https://github.com/duanhongyi/dwebsocket #If you want t

原创 怎樣移動anaconda文件夾到其他目錄

由於各種原因,需要把原來在安裝在/root/目錄下的anaconda移到/home/下,嘗試了三種方式: 將anaconda遷移到新目錄,再建立軟鏈接到原安裝目錄,簡單有效,但總有種治標不治本的感覺 拷貝出需要的虛擬環境目

原创 python ThreadPoolExecutor和DBUtils.PooledDB多線程寫入數據庫

利用ThreadPoolExecutor和DBUtils.PooledDB,通過線程池併發寫入數據庫,解決 pymysql.err.InterfaceError: (0, ‘’)等問題 pip install DBUtils pi

原创 Nginx、HLS、M3U8、TS 搭建手記

Nginx Nginx (engine x) 是一個高性能的HTTP和反向代理web服務器。 Nginx 添加模塊(nginx-rtmp-module)可以搭建hls流媒體服務器。 HLS HTTP Live Stream

原创 進程管理工具supervisor的安裝、配置、啓動

Supervisor是Linux/Unix系統下的一個進程管理工具,它可以很方便的監聽、啓動、停止、重啓一個或多個進程。當監聽到管理的進程死後,會自動重新拉起。 安裝 # 1.ubuntu 通過這種方式安裝好後,在/etc/會生

原创 python關於redis的簡單操作(string,list,set,sorted set,hash)

Redis版本:2.10.6,Python版本:3.6.7 連接redis數據庫 from redis import StrictRedis # 使用默認方式連接到數據庫 redis = StrictRedis(host='lo

原创 ubuntu redis 從apt-get安裝到可遠程訪問

當前linux環境 ubuntu 18.04 #安裝 apt-get update apt-get install redis-server #查看redis的位置 whereis redis #Out:redis:/etc