原创 網站如何識別 你是 selenium爬蟲?那我們怎麼解決(反反爬)

我們經常會拿selenium進行自動登錄來搭建cookie池,對於不想自己網站被爬的站主/開發人員來說,防止自動化腳本操作網站自然是反爬必須要做的工作。那麼,他們究竟有哪些手段來檢測用戶是否是selenium呢?今天就來總結一下常

原创 Go 介紹

什麼是 Go 語言? Go(又稱Golang)是Google開發的一種靜態強類型、編譯型、併發型,並具有垃圾回收功能的編程語言。 歷史: 羅伯特·格瑞史莫(Robert Griesemer),羅勃·派克(Rob Pike)及肯

原创 print 底層 和 input 底層如何實現的?

print() 先提前說下 print() 用 sys.stdout.write() 實現後面解釋… 描述 print() 方法用於打印輸出,最常見的一個函數。 在 Python3.3 版增加了 flush 關鍵字參數。 pri

原创 Nginx 4層和7層

小編在面試的時候 被問到了,Nginx4層和Nginx7層,心裏一陣慌張 不就是OSI 4層和7層嘛。難道是問我底層的原理嗎? 4層代理和7層代理什麼意思? 這裏的層是OSI 7層網絡模型,OSI 模型是從上往下的,越底層越接近硬

原创 Python-Web開發崗位 面試題大全

一 python基礎 1. 解釋一下Python中的三元運算 如果表達式爲True,就執行[on true]中的語句。否則,就執行[on false]中的語句 2. 解釋GIL全局解釋器鎖 GIL的全稱是:Global Inter

原创 線性表 -(順序表,鏈表)

存儲類別 順序存儲結構 單鏈表 存儲分配方式 用一段連續的存儲單元依次存儲線性表的數據元素 採用鏈式存儲結構,用一組任意的存儲單元存放線性表的元素 時間性能 查找O(1)、插入和刪除O(n) 查找O(n)、插入和

原创 Docker容器的本質,如何實現的 資源隔離、資源限制

docker 容器本質: 容器其實就是Linux下一個特殊的進程; Docker容器通過namespace實現進程隔離通過cgroups實現資源限制; Docker鏡像(rootfs)是一個操作系統的所有文件和目錄而不

原创 Django 的 QuerySet結果集,兩大特性 惰性查詢,限制查詢集

查詢集QuerySet 1 概念 Django的ORM中存在查詢集的概念。 查詢集,也稱查詢結果集、QuerySet,表示從數據庫中獲取的對象集合。 當調用如下過濾器方法時,Django 會返回查詢集(而不是簡單的列表): al

原创 Centos Ubuntu 修改hosts文件後,(重啓)生效命令

CentOS 修改hosts文件 vim /etc/hosts 修改完成後生效命令 /etc/init.d/network restart # 重啓網絡 or /etc/init.d/net.eth0 restart

原创 Django 中數據庫的操作,多種查詢方法

增加 增加數據有兩種方法。 save 通過創建模型類對象,執行對象的save()方法保存到數據庫中。 from book.models import BookInfo,PeopleInfo book = BookInfo(

原创 Python Web -- Django 框架介紹,MVC 和 MVT模式的區別

Python Web 框架要點 1. Web應用程序處理流程 2. Web程序框架的意義 用於搭建Web應用程序 免去不同Web應用相同代碼部分的重複編寫,只需關心Web應用核心的業務邏輯實現 3. Web應用程序的

原创 Django 高級查詢 F Q查詢

F對象 之前的查詢都是對象的屬性與常量值比較,兩個屬性怎麼比較呢? 答:使用F對象,被定義在django.db.models中。 語法如下: F(屬性名) 例:查詢閱讀量大於等於評論量的圖書。 from django.db.

原创 Vue.js 安裝 及簡單使用,詳細介紹

準備 Vue.js 之前要先有 node.js。 node.js 安裝網址:https://nodejs.org/en/download/。 具體安裝步驟參考:https://www.runoob.com/nodejs/n

原创 Django站點管理- Admin管理員,視圖和URL

站點管理 站點: 分爲內容發佈和公共訪問兩部分 內容發佈的部分由網站的管理員負責查看、添加、修改、刪除數據 Django能夠根據定義的模型類自動地生成管理模塊 使用Django的管理模塊, 需要按照如下步驟操作 :

原创 Django 聚合函數 和 排序函數,關聯查詢

一下介紹的數據和字段 都在此文中進行的 創建和添加 https://blog.csdn.net/weixin_44685869/article/details/105368727 1. 聚合函數 使用aggregate()過濾器調