原创 VMware下的centos安裝(以Linux爲例)

在上一篇博客,我們講了如何安裝VMware,接下來我們講講怎樣在VMware的環境下安裝centos。 首先,打開VMware。在界面上選擇創建新的虛擬機 第一次裝推薦選典型 接下來是安裝操作系統。有光盤就選擇光盤安裝,沒有的話就選擇

原创 淺談HTTP請求的狀態碼分別代表的含義

1xx:客戶端發起請求,等待服務器處理 2xx:成功 3xx:重定向(登錄完後,直接跳轉指定頁面),也可以視爲成功 4xx:客戶端錯誤 5xx:服務器錯誤  

原创 MVC\MVT模型

首先,我們來講解下web開發原理 Web開發通常基於bs架構 用戶通過瀏覽器向web server(web服務器)請求一個資源,當web服務器接收到這個請求後,將替用戶查找資源,然後將資源返回給web瀏覽器。     基於web,創建出

原创 淺談計算機編碼-ASCII、Unicode、UTF-8

我們知道,在計算機內部,所有的信息最終都表示爲一個二進制的字符串。每一個二進制位(bit)有0和1兩種狀態,因此八個二進制位就可以組合出256種狀態,這被稱爲一個字節(byte)。也就是說,一個字節一共可以用來表示256種不同的狀態,每一

原创 matplotlib模塊簡單繪圖

繪圖流程 導入模塊 import matplotlib.pyplot as pyplot import numpy 創建一個畫布 pyplot.figure() 設定X,Y座標 x=numpy.arange(0,1,0.2) y=x

原创 爬蟲scrapy框架運行流程

Scrapy 是用 Python 實現的一個爲了爬取網站數據、提取結構性數據而編寫的應用框架。 Scrapy 常應用在包括數據挖掘,信息處理或存儲歷史數據等一系列的程序中。 通常我們可以很簡單的通過 Scrapy 框架實現一個爬蟲,抓取指

原创 編寫命令行工具-fire

命令行工具,即 Cli(command-line interface)。是在圖形用戶界面得到普及之前使用最爲廣泛的用戶界面,它通常不支持鼠標,用戶通過鍵盤輸入指令,計算機接收到指令後,予以執行。 Windows上的自帶的命令行工具,就是我

原创 urllib 的異常錯誤處理

URLError 和 HTTPError異常   一、URLError URLError 產生的原因主要有: 沒有網絡連接 、服務器連接失敗、找不到指定的服務器 我們可以用 try except 語句來捕獲相應的異常。比如訪問了一個

原创 機器學習-關聯規則

關聯規則:關聯規則是描述在一個交易中物品之間同時出現的規律的知識模式,更確切的說,關聯規則是通過量化的數字描述物品A的出現對物品B的出現有多大影響 A與B是獨立的兩個非空事務,且A、B同屬於一個事務集,那麼關聯規則是形如A=>B的蘊含式

原创 矩陣算法

矩陣 由 m × n 個數aij排成的m行n列的數表稱爲m行n列的矩陣,簡稱m × n矩陣。記作: 數aij位於矩陣A的第i行第j列,m×n矩陣A也記作Amn 方陣:特殊的矩陣,行列相等稱爲方陣。 同階方陣:行列相等,非同階方陣僅有僞逆

原创 樹結構遍歷

以簡單的二叉樹爲例 二叉樹的遍歷是指從根結點出發,按照某種次序依次訪問二叉樹中所有結點,使得每個結點被訪問一次且僅被訪問一次。 先畫一個簡單的二叉樹,等下以他爲例。   層序:從根節點往下逐層遍歷,每層從左往右。  1 2 3 4 5

原创 瀏覽器渲染頁面的過程

渲染是以流式進行的。不需要得到全部數據再渲染,如:HTML文件下載多少就渲染多少; ii.大多數HTML外部資源都不會阻塞UI線程,如:CSS、IMG、Flash等,沒有load完畢的圖片會留一個空位置在那裏; iii.大多數的HTML元

原创 python中的異常及幾種常見異常

異常 異常(Exception),程序在運行過程中發生由於外部問題(如硬件錯誤、輸入錯誤)等導致的程序異常事件。 在Python等面向對象的編程語言中,異常本身是一個對象,產生異常就是產生了一個異常對象。   拋異常的好處 在編程中拋出異

原创 HTTP與HTTPS

http與https差別就是http沒有ssl協議。 ssl(安全套接字層),是爲網絡通信提供安全及數據完整性的一種安全協議。 http一般付費取得服務器證書並將該證書與要使用的ssl服務器綁定,在傳輸層對網絡連接進行加密,就是https

原创 Cookie和Session的區別

首先,我們要了解下查cookie和session的定義。 Cookie 是在 HTTP 協議下,服務器或腳本可以維護客戶工作站上信息的一種方式。它是由 Web 服務器保存在用戶瀏覽器(客戶端)上的小文本文件,它可以包含有關用戶的信息。無論