原创 【灰色系統】{0} —— 灰色系統簡介

灰色系統的生成及灰預測 社會、經濟、農業、工業、生態等許多系統,是根據研究對象所屬的領域和範圍命名的。在控制理論中,人們常用顏色的深淺形容信息的明確程度,如用“黑”表示未知信息,用“白”表示信息完全明確,用“灰”表示部分信息明確、

原创 【Python爬蟲】—— 多進程基本原理

多進程的含義 進程(Process) 是具有一定獨立功能的程序關於某個數據集合上的一次運行活動,是系統進行資源分配和調度的一個獨立單位 多進程就是啓用多個進程同時運行。 Python 多進程的優勢 由於進程中 GIL 的存在,P

原创 【灰色系統】{1} —— 灰色系統的基本概念

灰色系統的基本概念 灰數 灰數是灰色系統的基本單元,把只知道大概範圍而不知道確切範圍的數稱爲灰數,灰數實際上指在某一區間或某個一般的數集內取值的不確定數,通常用記號“”表示灰數,灰數有以下幾類 下界灰數 上界灰數 區間灰數

原创 【Python爬蟲】—— Web網頁基礎

網頁的組成 網頁可以分爲三大部分:HTML、CSS 和 JavaScript HTML 相當於骨架 JavaScript 相當於肌肉 CSS 相當於皮膚 HTML HTML 是用來描述網頁的一種語言,全稱爲 Hyper Te

原创 【Python爬蟲】—— Session 與 Cookies

靜態網頁和動態網頁 靜態網頁 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>This is a Demo</title> </head> <body>

原创 【Python爬蟲】—— 多線程基本原理

多線程的含義 進程可以理解爲是一個可以獨立運行的程序單位。 比如: 打開一個瀏覽器,就開啓了一個瀏覽器進程。 打開一個文本編輯器,就開啓了一個文本編輯器進程。 一個進程中可以同時處理很多事情。 比如: 瀏覽器中可以在多個選項

原创 MongoDB 的簡單使用(PyMongo驅動)

MongoDB MongoDB 是由 C++ 編寫的非關係型數據庫,是一個基於分佈式文件存儲的開源數據庫系統,其內容存儲形式類似 JSON 對象,它的字段值可以包含其他文檔、數組及文檔數組,非常靈活。 連接 MongoDB P

原创 【Python爬蟲】—— HTTP基本原理

URI和URL URI(Uniform Resource Identifier)即統一資源標誌符 URL(Universal Resource Locator)即統一資源定位符 例如: https://github.com/fav

原创 多進程爬取豆瓣電影Top250並存入MongoDB數據庫

該爬蟲大致分爲以下步驟: 1. 獲取豆瓣電影 Top250 頁面的 10 個分頁的 URL 2. 通過解析 10 個分頁的 HTML 獲取每個分頁 25 部電影的 URL 3. 獲取每部電影的 HTML 代碼並解析提取電影信息 4

原创 【TensorFlow】—— 使用TensorFlow實現邏輯迴歸

交叉熵損失函數 交叉熵刻畫的是實際輸出(概率)與期望輸出(概率)的距離,也就是交叉熵的值越小,兩個概率分佈就越接近。 假設概率分佈p爲期望輸出,概率分佈q爲實際輸出,H(p,q)爲交叉熵,則:H(p,q)=−∑xp(x)log q

原创 【PyQt5】{17} —— QTextBrowser文本瀏覽框

QTextBrowser QTextBrowser類爲富文本瀏覽器提供了超文本導航,通常用作程序日誌的輸出窗口,默認只讀。 但只是默認,後期可以自行修改 # -*- coding: utf-8 -*- """ Created

原创 【PyQt5】{16} —— QTextEdit文本編輯框(製作一個簡易的記事本)

QTextEdit QTextEdit類提供了一個部件,用於編輯和顯示純文本和富文本。 QTextEdit的一些方法和屬性: toPlainText():獲取文本 setText():設置文本 textChanged:文本改變

原创 【PyQt5】{15} —— 漢化對話框的按鈕

# -*- coding: utf-8 -*- """ Created on Sat May 9 14:46:56 2020 @author: Giyn """ import sys from PyQt5.QtWidgets

原创 【PyQt5】{14} —— 與對話框進行交互

# -*- coding: utf-8 -*- """ Created on Sat May 9 14:33:28 2020 @author: Giyn """ import sys from PyQt5.QtWidgets

原创 【PyQt5】{11} —— 一個信號與多個槽函數連接

# -*- coding: utf-8 -*- """ Created on Sat May 9 11:50:03 2020 @author: Giyn """ import sys from PyQt5.QtWidgets