原创 爬蟲第七篇(scrapy 框架簡介)

文檔地址:https://scrapy-chs.readthedocs.io/zh_CN/0.24/topics/signals.html scrapy 框架簡介 Scrapy是用純Python實現一個爲了爬取網站數據、提取結構

原创 WSGI服務器

WSGI 轉:https://www.jianshu.com/p/29f66eb4e55a Web Server Gateway Interface 的縮寫,即 Web 服務器網關接口。 Python web開發中,服務端程序分爲

原创 Docker深入理解

Docker深入理解 轉:https://www.cnblogs.com/bethal/p/5942369.html 來深入理解一下容器和鏡像的區別 鏡像:鏡像就是一堆只讀層,它們重疊在一起,上面一層會有一個指針指向下一層 容器

原创 checklist

Document 基礎能力架構 規範能力 函數註釋 1.註釋有效性:應該說明函數的用途和使用場景,函數內部的註釋應該強調業務邏輯和設計思路,讓後期的維護人員可以快速的明白 功能註釋規範 日誌規範性 1.日誌要考慮運維

原创 Flask中怎麼用celery做定時任務

Celery Celery 是一個異步任務隊列,一個Celery有三個核心組件: Celery 客戶端 Celery workers: 運行後臺作業的進程 消息代理,最常用的代理就是 RabbitMQ 和 Redis Flas

原创 Dockerfile

Dockerfile 1.什麼是Dockerfile Dockerfile 是一個文本文件,裏面包含了打包Docker鏡像所需要用到的命令。Docker 可以通過讀取 Dockerfile 裏面的命令來自動化地構建Docker鏡像

原创 運維常識

運維概述 什麼是運維 服務器的運行維護 名詞 IDC(互聯網數據中心) 服務器租用 機櫃租用 監控軟件 zabbix nagios cactti 常用Linux操作系統 CentOS Ubuntu RedHat 虛擬化 ng

原创 爬蟲第六篇

爬蟲第六篇 python採用 多進程/多線程/協程 寫爬蟲 從操作系統的角度: 進程和線程,都是一種CPU的執行單元。 進程:表示一個程序的上下文執行活動(打開、執行、保存…) 線程:進程執行程序時候的最小調度單位(執行a,執行b

原创 Mock和MagicMock

Mock和MagicMock 轉載:https://blog.csdn.net/lk142500/article/details/85881426 在單元測試進行的同時,就離不開mock模塊的存在,初次接觸這個概念的時候會有這樣的

原创 vim常用操作和使用技巧12

vim常用操作和使用技巧 移動光標 在 vi 中, 移動光標和編輯是兩件事, 正因爲區分開來, 所以可以很方便的進行光標定位和編輯. 因此能更快一點移動光標是很有用的. w 移動光標到下一個單詞開頭.

原创 好用的工具推薦

1.typora markdown文本編輯 2.xmind 思維導圖 3.endrawmax 畫流程圖的 4.Everything 文本搜索工具 5.Beyond Compare 文本比對工具 6.Postman 發

原创 AJAX

AJAX AJAX:通過 JS 異步的向服務器發送請求並接受響應數據,響應數據的格式原來是xml,後來變成了JSON 同步請求: 當客戶端向服務器發送請求時,服務器在處理的過程中,瀏覽器只能等待,效率較低 異步請求: 當客戶端向服

原创 Django框架全面講解

轉:https://www.cnblogs.com/LiCheng-/p/6920900.html Django框架全面講解 Python的WEB框架有Django、Tornado、Flask 等多種,Django相較與其他WEB

原创 各種網絡測試小工具的用法3

各種網絡測試小工具的用法3 dig命令是常用的域名查詢工具,可以用來測試域名系統工作是否正常 語法 dig [選項] 參數 選項 @<服務器地址>:指定進行域名解析的域名服務器; -b<ip地址>:當主機具有多個IP地址,指定使

原创 vi/vim的常用操作

gg 移動到文檔的第一行 G 移動到文檔的最後一行 nG 移動到文檔的第n行 n 光標向下移動n行 ctrl + f 屏幕向下移動一頁 ctrl + b 屏幕向上移動一頁 搜索替換 /word 光標向下搜索一個名稱爲wor