原创 Tensorflow 使用時cpu編譯報錯your CPU supports instructions that this TensorFlow binary was not compiled to

使用TensorFlow模塊時,彈出錯誤Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2 原因是下載

原创 解決python中requests請求時報錯:UnicodeEncodeError: ‘latin-1‘ codec can‘t encode character

當request請求中,帶有中文,可能引發報錯: UnicodeEncodeError: 'latin-1' codec can't encode character ······ 解決方法是,找到引起報錯的地方(可能是headers中

原创 python爬蟲時p/解post表單、獲取登錄cookies的一些技術總結(持續更新中)

爬蟲工作的日常,無非與網站的反爬蟲殊死搏鬥。而通過cookies阻礙機器人請求的反爬方式,是非常有效的手段。只要隱藏得夠深,要想完全p/解,並不見得是件簡單的事情。嗯,程序員就是這樣爲難程序員。 p/解了不少通過cookies反爬的網站,

原创 去哪兒 爬蟲 pre

本文目標:去哪兒網(qunar.com)的主要關鍵字段pre 我們的目標是獲取以下鏈接返回的數據: https://flight.qunar.com/site/oneway_list.htm?searchDepartureAirport=

原创 jdk1.8的安裝 (windows)

官網下載jdk1.8 下載地址:https://repo.huaweicloud.com/java/jdk/8u202-b08/  (華爲雲下載比較快)  點擊下載好的exe文件:    根據提示 ,先安裝jdk到C盤,然後安裝jre

原创 python中,對異步併發庫asyncio的深入理解(協程的方式)

asyncio是什麼? asyncio 是用來編寫 併發 代碼的庫,使用 async/await 語法。(通過協程的方式來實現,也就是實現協程的庫) asyncio 被用作多個提供高性能 Python 異步框架的基礎,包括網絡和網站服務,

原创 node在運行過程中出現內存溢出:FATAL ERROR: Committing semi space failed. Allocation failed - JavaScript heap out

暫時找到的解決方法是: 全局安裝increase-memory-limit cnpm install -g increase-memory-limit   進入項目所在的文件夾,運行increase-memory-limit   目前暫時

原创 在centos上更改服務器時區(美國時間、北京時間)

查看當前服務器的時區 timedatectl status 當前是美國洛杉磯時間, 下面更改成中國北京時間:  timedatectl set-timezone 'Asia/Shanghai'                如果要改成

原创 python爬蟲時用redis去重的多種方式(增量爬蟲用到)

什麼是增量爬蟲 爬蟲過程中,常常要對目標網站的新數據進行抓取,遇到已經爬過的網頁需要進行過濾。本文介紹用redis數據庫的高效去重。 邏輯是: 方法一:把所有爬過的url都放在redis中,以後每次爬取鏈接之前,先把url添加進去,如果能

原创 程序員學習編程技術的過程是怎樣的!

經過幾年的編程學習,因爲親身經歷了自己從0開始到上崗,再到技術的進一步探究,對編程技術的學習有了自己的理解。以下是自己的一些學習經驗,以供參考。 我認爲,所有的技術掌握過程都要經歷4個階段: 1:瞭解 2:入門 3:進階 4:高階   1

原创 對Prometheus 框架的理解

什麼是Prometheus ? Prometheus 是一套開源的系統監控報警框架。它啓發於 Google 的 borgmon 監控系統,由工作在 SoundCloud 的 google 前員工在 2012 年創建,作爲社區開源項目進行開

原创 深入理解python中抽象類的概念

1什麼是抽象類 抽象類是一個特殊的類,只能被繼承,不能實例化 2爲什麼只能被繼承,不能實例化  有個例子很好地說明了這點。 我們可以構造香蕉、蘋果、梨之類的類,然後讓它們繼承水果這個的基類,水果的基類包含一個eat函數。 但是你有沒有想過

原创 Django的Admin用戶密碼忘記後如何更改

Django如何重設Admin密碼 如果django的賬戶密碼忘記,那麼應該進入shell環境 下修改 先進入項目所在的目錄中。 python manage.py shell from django.contrib.auth.models

原创 selenium+python的基本使用

selenium結合python的官方使用文檔:https://selenium-python-zh.readthedocs.io/en/latest/index.html 一般需要引入的包: from io import BytesI

原创 標點符號的英文名翻譯

標點符號大家都不陌生,但是,用英文如何表達?   來源於:https://github.com/selfteaching/the-craft-of-selfteaching/blob/master/T-appendix.symbols.