原创 Web前端性能優化彙總

前端性能優化 前端頁面需要先下載到本地,然後渲染展示出來 從用戶訪問資源到資源完整的展現在用戶面前的過程中,通過技術手段和優化策略, 縮短每個步驟的處理時間從而提升整個資源的訪問和呈現速度。 網站的性能直接會影響到用戶的數

原创 Web前端----原生JavaScript

Web前端筆記 第六部分:JavaScript 1. JavaScript介紹 JavaScript是運行在瀏覽器端的腳步語言, JavaScript直接有瀏覽器解釋執行不需要編譯 JavaScript主要解決的是前端與用戶交

原创 pyppeteer 下載 chromium 瀏覽器報錯解決方法 (2020.05.31)

pyppeteer 運行需要 chromium 瀏覽器,第一次運行時候會自動下 chromium 瀏覽器,但是由於網絡問題,國內下載會報連接錯誤 解決方法: 方法1(推薦): 下載 chromium 瀏覽器到本地,百度搜索下載

原创 Python 通用爬蟲思路

文章目錄通用爬蟲思路1. 準備URL2. 發送請求,獲取響應3. 提取數據4. 保存 通用爬蟲思路 1. 準備URL 準備start_url url地址規律不明顯,總數不確定 通過代碼查找下一頁url xpath定位 不明顯

原创 HttpResponse 和 JsonResponse 的直觀區別以及 response.json()方法

HttpResponse對象 Django服務器接收到客戶端發送過來的請求後,會將提交上來的這些數據封裝成一個HttpRequest對象傳給視圖函數。 那麼視圖函數在處理完相關的邏輯後,也需要返回一個響應給瀏覽器。 而這個響應,我

原创 終端啓動MYSQL時出現報錯:“ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)” 解決方法

1. 問題說明 一直使用:mysql -u root -p 啓動mysql數據庫,使用是正常的, 突然一天啓動時候報錯: “ERROR 2003 (HY000): Can’t connect to MySQL server on

原创 Pycharm 中 Mark Directory As 裏的 Sources Root 的作用

源根(或源文件夾) 通過爲此類別分配文件夾,您可以告訴IDE編譯器此文件夾及其子文件夾包含應作爲構建過程的一部分進行編譯的源代碼。 測試源根(或測試源文件夾;顯示爲rootTest) 這些根類似於源根,但是用於測試的代碼(

原创 Ubutu18.04無法進入桌面解決方法(輸入密碼後黑屏後又回到用戶登錄界面)

問題說明 環境說明: Win10 VM VirtualBox6.0.10 Ubuntu18.04 問題來源:安裝docker後出現的該問題 問題描述: 啓動系統,輸入正確的賬號和密碼,點擊登錄,屏幕一閃,然後又跳回登錄界

原创 VirtualBox及Ubunbu18.04使用技巧彙總

1. 菜單欄相關 Ubunbu虛擬機HOST鍵就是鍵盤的右邊的CTRL鍵 host + home 顯示菜單欄控制窗口 ,在裏面選擇:視圖—菜單欄—顯示菜單欄 host + c 自動縮放模式,菜單欄消失,再按一次菜單欄恢

原创 Ubuntu中Crontab定時執行python文件(可用於定時爬蟲)

1. Crontab定時命令介紹 Crontab定時命令編寫和定時腳本執行步驟如下圖: (Crontab Ubuntu下面纔有,Windows系統沒有) 2. python腳本定時執行步驟 3. Crontab實例演示,

原创 Pycharm 發佈代碼到遠程服務器或本地Ubuntu虛擬機

Pycharm可以方便的發佈代碼到服務器或者虛擬機上 本文以本地Windows系統發佈到Ubuntu虛擬機爲例 1 啓動本地Ubuntu虛擬機 2 Pycharm中發佈項目 1 tools–>deployment–>config