原创 Cookie和Session ——Python語言描述

文章目錄CookieSession 2019年的第一篇博文 這篇文章我將會聊聊Cookie和Session,網上有很多關於這兩個知識點的描述,可惜的是大部分都沒有示例代碼,因此本文的重點在於示例代碼,如果對以上兩個知識點不是很清楚

原创 基於Hyperledger Fabric開發一個食品溯源項目(一)

最近接觸了Hyperledger Fabric,官網給的app並沒有界面,不過有一個單頁版的項目,在此基礎上做出了一個簡易的食品溯源項目 github項目地址 功能: 發佈食品 添加配料信息 中轉食品 查詢食品信息 查詢配料信息

原创 廖老師python教程實戰Day5-編寫web框架理解

對於每個傳進來的url,使用異步IO來處理url 異步IO是如何來處理url的? async def init(loop): await orm.create_pool(loop=loop, host='127.0.0.1

原创 Python爬蟲開發與項目實戰——基礎爬蟲分析

最近在看《Python爬蟲開發與項目實戰》,看到第六章基礎爬蟲時,發現把實現爬蟲各個功能分別封裝爲一個類能增強爬蟲的可讀性,不過理解代碼時碰到了許多坑,因此分享一下讀書筆記。 書籍第六章的代碼 代碼中的註釋給的已經足夠了,但是隻是

原创 core-js is no longer maintained and not recommended for usage due to the number of issues解決辦法

執行 npm clean-install 在package.json文件中加入 "dependencies": { "core-js": "^3.1.4", } 執行 npm install 即可解決

原创 判斷使用的代理IP是否有用

IP地址查詢網站 要想判斷所使用的代理IP是否有用,只需要通過代理IP訪問IP地址查詢網站抓取地址以及歸屬地信息並與不使用代理IP時的地址信息以及歸屬地信息進行比較即可。 這是未使用代理IP時得到的IP信息 下面使用代理IP 去

原创 Flask 返回Ajax 調用的成功狀態碼

Ajax調用API後,一般都會根據返回的API來進行一系列操作 $.ajax({ url: "http://xxx/", method: "POST", data: formDataObject, dataType: 'j

原创 Flask Migrate is not up to date 解決辦法

有時候剛修改過modesl.py文件,然後用flask db migrate -m ...遷移數據庫時會提示 Target database is not up to date. 原因是因爲指向的heads不一樣 flask d

原创 多進程下載小說的爬蟲

之前寫過一篇文章來下載小說,不過速度堪憂,因爲大量的時間都浪費在了文件的寫入上,那麼有沒有辦法優化呢? 文章目錄優化面臨的問題解決辦法圖示隊列的建立爲不同的進程分配不同的隊列進程的任務爬蟲的自我修養完整代碼如何理解多進程 優化面臨

原创 Spring Boot 解決CORS問題

最近在使用AJAX時遇到了CORS問題,搜了一大推,添加了一大推註解還是不行,最後通過添加Response Headers解決了問題 @PostMapping("/comments") @ResponseBody

原创 Flask SQLAlchemy查詢結果轉換爲Json格式

對於查詢到的結果,可以利用一個dict={}來進行存儲 def to_json(inst, cls): d = dict() ''' 獲取表裏面的列並存到字典裏面 ''' for c in cls.__table__.c

原创 Esp32 與RFID 的連接

文章目錄硬件型號固件版本Micropython-Mfrc522的安裝Esp32中的代碼結構Esp32與RFID的接線運行運行失敗的幾種解決辦法 硬件型號 Esp32 DevKit v1 RFID-RC522 固件版本 MicroP

原创 通過爬蟲來理解Cookie和Session

文章目錄前言登錄的流程Set_cookieCookie利用爬蟲進行模擬登錄退出 前言 Cookie和Session的概念我也接觸過很多次,但一直沒有機會實踐一下,正巧最近想用爬蟲模擬登錄教務系統,就想到了利用Http的請求頭來進行登錄

原创 模擬手機端來爬取數據

本文以識貨進行舉例 文章目錄充分利用谷歌瀏覽器找到我們想要的API數據觀察請求頭觀察參數結果 充分利用谷歌瀏覽器 谷歌瀏覽器可以模仿手機進行對網頁的訪問 點擊上面的圖標就可以選擇模仿手機對網頁的訪問,還可以選擇具體的型號 找到我們

原创 如何反轉一個鏈表

最近在刷Leetcode中關於鏈表的題,發現很多題都涉及到了了鏈表的反轉 給出一個鏈表[1, 2, 3, 4, 5] 反轉爲[5, 4, 3, 2, 1] 解決該問題可以用循環解決,而核心思想便是在循環中每次只讓第I個元素插入到鏈表的