原创 python多任務-進程

概念 進程 = 代碼 + 資源 一個程序運行起來就稱之爲進程,進程是一個擁有資源的(進程是一個資源分配的單位) 主進程死了,不影響子進程 知識點: 1、寫時拷貝 代碼實現 import multiprocessing def te

原创 uwsgi 參數解析

uwsgi 參數解析 [uwsgi] socket = 127.0.0.1:8081 #(也就是你訪問這個項目所要訪問的ip和端口) #由於外部還要嵌套Nginx,這裏可以使用socket進行通信,如果Nginx和uwsgi部署

原创 python_封裝解構

1:封裝 說明: 1:將多個值使用逗號分割,組合在一起 2:本質上返回一個元組,只是省略了小括號 demo: t = 1, 2 print(t)->(1, 2) 2:解構 說明: 1:把線性結構的元素解開,並順序的賦給其他的變量

原创 vmware 安裝ubuntu server

使用介紹流程:https://www.jianshu.com/p/0f0ed7d8e06e 流程走完 1:安裝vim sudo apt-get install vim 2:更換apt下載源 # 找到https://opsx.al

原创 常用的他站網址

https://uwsgi-docs-zh.readthedocs.io/zh_CN/latest/tutorials/Django_and_nginx.html # uwsgi部署python項目 http://www.ng

原创 最簡單的uwsgi啓動flask項目

運行環境Ubuntu 目錄結構 . └── test ├── app.py └── flask_uwsgi.py app.py from flask import Flask app = Flask(__name_

原创 python使用socket搭建web服務器

1:使用socket搭建一個tcp服務器 簡單版:只爲一個客戶端服務一次 # socket創建tcp server步驟 # 1:創建套接字 # 2:綁定端口 # 3:將套接字轉化成爲被動套接字等待客戶端的鏈接 # 4:等待客戶端的

原创 nginx 解析

1:nginx 目錄結構解析 nginx/ |-- client_body_temp |-- conf #包含所有配置 | |-- fas

原创 url路徑字符串傳參 urllib的使用技巧

將字典轉換成爲=&相接 from urllib.parse import urlencode dict_a = {"name":"laowang", "age":20} print(urlencode(dict_a)) # 輸出結

原创 Elasticsearch介紹及使用(簡稱ES)

1、Elasticsearch 很多知名的網站都在使用,例如維基百科、start overfl、Github 特點: 1、不支持中文,需要ik擴展才能支持中文的分詞 2、支持REST api訪問(不是調用類,也不是調用函數,支持R

原创 內置結構-dict

dict 定義, 初始化 1:d = dict() 或則 d={} 2: dict(**kwargs)使用name=value初始化一個字典 3: dict(iterable, **kwargs) 使用可迭代對象和name=val

原创 python logging 的使用

logging級別 日誌級別 數值 critical 50 error 40 warning 30, 默認級別 info 20 debug 10 notset 0 說明:日誌等級,低於設置級別

原创 前後端分離live_server作爲前端服務器的安裝及使用方法

說明:使用nvm安裝最新版本的node.js提供的live_server前端服務器,作爲前端文件的預覽 問題:爲什麼要安裝nvm、npm? js的解釋器是谷歌開發的v8引擎,速度比較快,而v8引擎集成在瀏覽器中,想要擺脫瀏覽器獨立

原创 Django項目 目錄調整

1、配置項目目錄在根目錄meiduo目錄下創建一下目錄 docs 用來存放項目的文檔說明 logs 用來存放項目的log日誌文件 scripts 用來存放腳本文件 2、在meiduo的根目錄

原创 pycharm 使用shh 鏈接遠程Linux環境

pycharm鏈接linux 1:windows本地創建項目 2:file->settings->project->project interpreter 3:使用ssh鏈接服務器 4:輸入密碼 5:解釋器及項目路徑