原创 Scrapy框架結構及工作原理

話不多說,先上圖1   首先,簡單瞭解一下Scrapy框架中的各個組件 對於用戶來說,Spider是最核心的組件,Scrapy爬蟲開發是圍繞實現Spider展開的。 接下來,看一下在框架中的數據流,有下表所示的3種對象。 Reque

原创 Scrapy 使用LinkExtractor提取鏈接

LinkExtractor的使用非常簡單,通過一個例子進行講解,使用LinkExtractor替代Selector完成BooksSpider提取鏈接的任務,代碼如下: from scrapy.linkextractors import

原创 window7 開啓WIFI熱點

步驟:         打開命令提示符,建議點擊“開始“,然後搜索命令提示符,右鍵以管理員權限打開。         輸入 netsh wlan set hostednetwork mode=allow ssid=The-Gtest ke

原创 Linux下利用docker安裝oracle

一、安裝docker(若已有可忽略) 1.1 更新yum yum update (此處看個人需求,不可亂更新) 1.2 安裝docker yum install docker-engine //安裝docker包 service dock

原创 阿里雲服務器端口無法訪問問題(使用Telnet + 地址 + 端口 無法訪問)

打開阿里雲官網控制檯,添加安全組規則 打開該頁面,點擊添加安全組規則 添加好安全組規則即可 添加指引: 規則方向:最好出入方向都添加 授權策略:允許 協議類型:自定義TCP 端口範圍:按個人需求添加 優先級:1 授權類型:按個人需求

原创 需求分析

軟件需求 在進行需求獲取之前,首先要明確獲取什麼,也就是需求包含哪些內容。軟件需求是指用戶對目標軟件系統在功能、行爲、性能、設計約束等方面的期望。 功能需求。考慮系統要做什麼,在何時做,在何時以及如何修改或升級。 性能需求。考慮軟件開發的

原创 軟件生存週期

可行性分析與項目開發計劃 這個階段主要確定軟件的開發目標以及可行性。必須回答的是:要解決的問題是什麼?該問題有可行的解決辦法嗎?若有解決的辦法,則需要多少費用?需要多少資源?需要多少時間?要回答這些問題,就要進行問題定義、可行性分析,制定

原创 軟件過程模型

軟件過程模型習慣上也稱爲軟件開發模型,他是軟件開發全部過程、活動和任務的結構框架。典型的軟件過程有瀑布模型、增量模型、演化模型(原型模型、螺旋,模型)、噴泉模型、基於構件的開發模型和形式化方法模型等。 瀑布模型 定義:瀑布模型是將軟件生產

原创 運維實習生的日常

今天是7月9日,當實習生已經差不多一個月了,現在還在熟悉業務階段,有些問題可以自己解決,有些東西還不清楚,感覺運維這東西需要在實踐中成長,給你一堆問題,你會很快的成長。所以想要當運維或者實施的朋友要學會主動