原创 python寫入csv、txt文件編碼問題

最近剛接觸爬蟲,爬蟲很好玩,但是,編碼超煩人!!! 隨便爬個東西,想打印在命令行,就會發現以下問題: UnicodeEncodeError: 'gbk' codec can't encode character '\xa0' in p

原创 Python 獲取Windows管理員權限

最近在寫一個可以自動更換 hosts 的 python 腳本,但是操作 hosts 需要管理員權限 ,所以就想着要怎麼獲取。 總結了一下,有三種方法可以獲取,下面分別介紹一下。 1. 以管理員運行 cmd 這個方法很簡單,也無需多說,

原创 Pyinstaller 使用+打包圖片方法

0. 前言 Pyinstaller 可以用來將 python 程序打包成獨立可執行程序,讓 python 程序能在沒有裝python環境的機器上運行。有時候用python寫了一個小程序,但是共享給別人時,別人電腦需要裝python才能

原创 Android + Termux + SSH + Django + Ngrok 個人博客搭建過程

0. 前言 手頭上有一部閒置的手機,昨天刷知乎看到有人用安卓機搭了一個私人博客,於是也心癢癢想要玩一下。 網上找了一下教程,發現都需要把手機刷成 linux 系統的,我覺得有點麻煩,然後想起了以前玩過一段時間 Termux。 昨天折騰了一

原创 CSAPP 第二章 信息的表示和處理

標籤: CSAPP 本章研究三種最重要的數字表示:無符號、補碼和浮點數。 1. 信息存儲 大多數計算機使用 8 位的塊,或者 字節 作爲最小的可尋址的內存單位,而不是訪問內存中單獨的位。 機器級程序將內存視爲一個非常大的字節數組,

原创 計算機網絡 自頂向下方法 第二章 應用層

第二章 應用層 Tags: 計算機網絡 2.1 應用層協議原理 應用層協議只能運行在端系統,這種限制促進了應用程序的開發,即不用考慮底層網絡核心的實現。 2.1.1 網絡應用程序體系結構 兩種主流 應用程序體系結構: 客戶-服務器

原创 Windows 下 Eric6 + PyQt5 環境搭建

1. 安裝 PyQt5 通過 exe 安裝包安裝。到官網下載安裝即可。 通過 pip 安裝,CMD 輸入: pip install PyQt5 如果電腦上同時裝了python2 和 python3,則用下面這句: py -3 -m

原创 李宏毅機器學習筆記-12.3 循環神經網絡(Recurrent Neural Network-RNN)- part 3

Recurrent Neural Network(RNN) - 循環神經網絡(part 3) Gated RNN 0 前言 其實這節課的內容跟我其他這個系列的博客是不屬於同一個課程的,但是因爲是在 B 站看的視頻,up 主可能不小心弄

原创 李宏毅機器學習筆記-6 深度學習簡介(Brief Introduction of Deep Learning)

Brief Introduction of Deep Learning - 深度學習簡介 1. 前言 deep learning 在近些年非常熱門,從2012年開始,深度學習的應用數目幾乎是呈指數增長的。 深度學習的發展史如下圖:

原创 PyMySQL 使用筆記

標籤: 數據庫 python connections 模塊 類:Connection 用法:執行 pymysql.connect() 得到。而不是構造函數 Connection()。 pymysql.connect() 的參數即爲

原创 CSAPP 第一章 計算機系統漫遊

標籤: CSAPP 從某種意義上來說,本書的目的就是爲了幫助你瞭解當你在系統上執行 hello 程序時,系統發生了什麼以及爲什麼會這樣。 1. 一個 hello 程序的執行過程 1.0 準備知識 爲了理解 hello 程序運行時發

原创 李宏毅機器學習筆記-10 卷積神經網絡(Convolutional Neural Network-RNN)

Convolutional Neural Network(CNN) 1 爲什麼用 CNN 識別圖像 1.1 使用 DNN 的缺陷 當我們用一般的全連接神經網絡處理圖像時,可能是這樣子: 第一層識別一些最基礎的線條、特定方向的邊界等

原创 李宏毅機器學習筆記-12.1 循環神經網絡(Recurrent Neural Network-RNN)- part 1

Recurrent Neural Network(RNN) - 循環神經網絡(part 1) 1 從一個例子說起 假設要做一個智能客服系統或者智能訂票系統之類的,需要用到一個叫做 Slot Filling 的技術,舉個例子,如果做一個

原创 李宏毅機器學習筆記-12.2 循環神經網絡(Recurrent Neural Network-RNN)- part 2

Recurrent Neural Network(RNN) - 循環神經網絡(part 2) 1 訓練 RNN 1.1 定義 Loss 如上圖中,每一個單詞對應一個 Slot,將句子按順序丟進 Network 中,產生一個輸出 y,將

原创 Termux 用 pip 安裝出現 'crypt.h' file not found 解決方法

問題 在 Termux 上搭私人博客時,使用 pip 安裝依賴,安裝一些庫比如 Pillow 和 cffi 時出現如下圖錯誤: In file included from src/_imaging.c:74: /data