原创 關於 scrapy 框架必須掌握的核心知識

Hello,我是 Alex 007,爲啥是007呢?因爲叫 Alex 的人太多了,再加上每天007的生活,Alex 007就誕生了。 最近在學爬蟲的 scrapy 框架,以前雖然拿 GoLang 玩過爬蟲,可惜沒有太深入,這

原创 如何讓你瞬間擁有百萬粉絲 前端F12的那些裝X小技巧

如何讓你瞬間擁有百萬粉絲 前端F12的那些裝X小技巧 大家好,我叫亓官劼(qí guān jié ),在CSDN中記錄學習的點滴歷程,時光荏苒,未來可期,加油~博客地址爲:亓官劼的博客,亓官劼的博客2。 本篇文章就

原创 超牛逼的異步協程爬蟲

寫在前面: 本來這篇文章只是用來記錄一下學習異步協程爬蟲的筆記,感謝CSDN的大力支持,引來了很多關注和瀏覽,也有很多大佬的批評指針。 事先聲明:本文只是學習使用,在爬蟲的實戰應用中還要添加諸多限制,比如UA僞裝,添加timeo

原创 ping github超時問題

【問題】 ping github.com 發現丟包率是100%而網絡沒問題,原因是訪問被牆,此時我們想clone github上的項目會一直失敗。 【解決】 修改hosts文件的映射。 sudo vim /private/etc

原创 13.2.8 用戶認證

一、auth模塊 from django.contrib import auth 1.1 、authenticate() 提供了用戶認證,即驗證用戶名以及密碼是否正確,一般需要username password兩個關鍵字參數,如

原创 13.2.9 中間件

一、中間件的概念 中間件顧名思義,是介於request與response處理之間的一道處理過程,相對比較輕量級,並且在全局上改變django的輸入與輸出。 因爲改變的是全局,所以需要謹慎實用,用不好會影響到性能。 如果你想修改請求

原创 13.2.6 會話跟蹤技術

HTTP協議是無狀態協議,也就是說每個請求都是獨立的!無法記錄前一次請求的狀態。 但HTTP協議中可以使用Cookie來完成會話跟蹤! 在Web開發中,使用session來完成會話跟蹤,session底層依賴Cookie技術。 C

原创 13.2.4 Django模板語言

Django約定將所有的HTML文檔都放在templates文件夾下,注意,templates是模板的意思,這是因爲放在templates文件夾下的並不全是HTML文檔,如果文檔中包含Django的模板語言,那就是Django模板

原创 13.2.3 視圖層——視圖函數

視圖函數 視圖函數,也就是我們所說的views層,一個視圖函數,簡稱視圖,其實就是一個簡單的Python函數,它接收WEB請求並返回WEB響應。 響應的內容可以是HTML文檔,可以是404錯誤,可以是一張圖片…… 任何超文本都可以

原创 13.2.2 路由層——URL控制器

路由分發 URL控制器本質就是URL與相應視圖函數的映射表,通過這種方式告訴Django,對於客戶端發來的某個URL應該調用哪一個函數來處理。 在Django中,URL控制器爲Matrix>urls.py文件: from djan

原创 13.2 Django

Django是高水準的Python語言驅動的開源WEB應用程序框架,可以方便、快捷地創建高品質、易維護、數據庫驅動的應用程序。 在Django框架中,還包含許多功能強大的第三方插件,這使得Django具有較強的可擴展性,因此非常適

原创 13.2.1 Django安裝與使用

Django安裝 Django屬於第三方庫,因此需要安裝。 安裝命令: pip install django 下載緩慢的話可以通過阿里源安裝: pip install -i http://mirrors.aliyun.com/p

原创 11.2.7 練習題

1.JavaScript的入口函數和jQuery入口函數的區別? 原生JavaScript入口函數是window.onload() jQuery入口函數$(document).ready(function) 或 $(functio

原创 10.1.4 HTML練習題

1.對div和span標籤的理解? div是塊級元素,在沒有任何佈局屬性作用時,默認排列方式是換行排列。 span是行內元素、內聯元素,在沒有任何佈局屬性,默認是同行排列。 2.如何理解標籤的嵌套結構?它們的規則是怎樣的? 塊元素

原创 10.2.1 CSS介紹與引入

CSS介紹 CSS是指層疊樣式表(Cascading Style Sheets),樣式定義如何顯示HTML元素,樣式通常又會存在於樣式表中。也就是說把HTML元素的樣式都統一收集起來寫在一個地方或一個CSS文件裏。 使用css的目