原创 Python學習——七層網絡架構

網絡七層協議 OSI是一個開放性的通信系統互連參考模型,他是一個定義得非常好的協議規範。OSI模型有7層結構,每層都可以有幾個子層。 OSI的7層從上到下分別是 7 應用層 6 表示層 5 會話層 4 傳輸層 3 網絡層 2 數據

原创 Python學習——JS基本語法(二)——DOM操作

DOM操作 DOM,Document Object Model,文檔對象模型 將HTML中的元素當做JS中的對象進行操作,稱爲DOM操作 window對象表示瀏覽器中打開的窗口,document對象整個文檔 DOM操作核心:找到對象、添加

原创 Python學習——Linux下端口被佔用解決

有時候關閉軟件後,後臺進程死掉,導致端口被佔用。下面以JBoss端口被佔用爲例,列出詳細解決過程。 解決方法: 1、查找被佔用的端口 1、netstat -tln 2、netstat -tln | grep 8083 netsta

原创 Python學習——對列表中的元素去重並保持原順序

python對列表中的元素去重並保持原順序 對列表去重操作最快捷方便的就是把列表轉成元組,但是元組是無序的,所以轉成元組的話,原來的數據順序會發生變化,所以我們可以用sort()中的key字段進行設定。 #隨便創建一個有重複數據的

原创 Python學習——ubuntu安裝mysql出錯之Python版本衝突

今天給大家分享一個特別坑的坑,就是關於在ubuntu上裝數據庫的時候一直報錯,”Erros were encountered while processing:/var/cache/apt/archives/apport_2.20.1-0

原创 Python學習——JS基本語法(一)

在web項目開發的過程中,前端尤爲重要的一門語言就是js,雖然作爲後端人員js對於我們來說不是特別重要,但是還是有必要會寫的。閒話少說,下面進入正題。那麼什麼是js呢?它有什麼作用呢?它是怎麼用的呢?不要捉急,下面我們就來淺談一下

原创 Python學習——Linux命令——wget命令

今天聽說了一個特別牛逼的Linux命令,然後去搜了一下資料,對它有了簡單的瞭解,總結了一些它的用法。wget是一個下載文件的工具,它也是用在小黑窗口中的。對於Linux用戶來說簡直是一大福利。因爲我們要經常要下載很多軟件或者從遠程

原创 Apache Http Server Windows環境安裝和啓動

下載 Apache官網上只提供了Linux系統的壓縮包,Windows版在Apache Windows版 點擊Files for Microsoft Windows 然後下載第一個 博主選擇的是x64的版本 安裝 把下載的文件h

原创 python爬蟲——增量式爬蟲——queue

python隊列Queue Queue是python標準庫中的線程安全的隊列(FIFO)實現,提供了一個使用於多線程編程的先進先出的數據結構,即隊列,用來在生產者和消費者線程之間的信息傳遞。 基本FIFO隊列 class Queue.Qu

原创 python學習——flask中靜態文件不能加載的問題

今天在做一個flask項目的時候,模板中的static靜態文件一直加載不出來,所有的靜態文件都是報404,所以肯定是它們的加載路徑找不到。說實話這個問題確實挺小的,但是很容易被我們忽略,我們都知道在創建藍圖對象的時候,它不會默認註冊模

原创 Python學習——cookie和session的區別

cookie 存儲的數據量小,最大不超過3k 是web服務器創建,在瀏覽器中存儲 首次登錄的時候服務器會創建cookie存儲到瀏覽器中。 是瀏覽器的會話技術,是一種長連接的會話技術 它能夠保證我們在有效期內,訪問同一個web服務器時,產生

原创 Python學習——項目上線

一、下載虛擬環境 pip install virtualenv 二、對pip進行升級 pip install --upgrade pip 三、下載虛擬環境的wrapper文件 apt install virtualenvwrappe

原创 Python學習——Django模型——表關係

關係型數據庫最強大之處在於“關係”,表和表之間是有關聯的,表之間的關係有一對一,一對多,多對多。 1.1一對一 學生和檔案之間屬於一對一,學生表和檔案表就是一對一關係,學生表是主表,檔案表是從表。從表中有一個外鍵和學生表關聯,並且要求外鍵

原创 Python學習——django模型

django框架中的模型models是用來控制數據庫的,屬於MVT中的M層。有關數據的操作的都要經過models模塊。 模型的使用步驟: 配置數據庫 models.py定義模型類 激活模型 使用模型 Django默認使用的是sqlite,

原创 Python學習——Django數據庫遷移衝突

我們在學習框架的時候不可避免的要用到數據庫,所以框架主要就是和數據庫打交道,但是在進行數據遷移的時候難免會出現一點小BUG,此以Django爲例,進行二次數據庫遷移的時候可能會出現遷移文件已經存在,遷移信息衝突的問題嗎,或者是數據庫表