原创 C# 繼承,多態【基礎】

C# 繼承 繼承是面向對象程序設計中最重要的概念之一。繼承允許我們根據一個類來定義另一個類,這使得創建和維護應用程序變得更容易。同時也有利於重用代碼和節省開發時間。 當創建一個類時,程序員不需要完全重新編寫新的數據成員和成員函數,只需要設

原创 Ubuntu下安裝並使用sublime text 3(建議:先安裝Package controls 後在看本教程,否則可能會安裝不了)...

首先從Sublime Text官網下載合適的包 然後使用 tar -xvvf sublime_text_3_build_3207_x64.tar.bz2 解壓; 再使用 mv sublime_text_3 /opt/

原创 常見Python爬蟲框架

一般比較小型的爬蟲需求,         可以使用requests庫 + bs4就解決了,再麻煩點就使用selenium解決js的異步 加載問題。相對比較大型的需求才使用框架,主要是便於管理以及擴展等。 一、爬蟲技術庫-urllib.re

原创 python 爬蟲 Selenium的簡單使用

一、Selenium基礎介紹及安裝       1、Selenium簡介          Selenium是一個用於測試網站的自動化測試工具,支持各種瀏覽器包括Chrome、Firefox、Safari等主流界面瀏覽器,同時也支持ph

原创 Ubuntu下安裝並使用sublime text 3(建議:先安裝Package controls 後在看本教程,否則可能會安裝不了)

首先從Sublime Text官網下載合適的包 然後使用 tar -xvvf sublime_text_3_build_3207_x64.tar.bz2 解壓; 再使用 mv sublime_text_3 /opt/ 命令把su

原创 python 爬蟲 Selenium的簡單使用

一、Selenium基礎介紹及安裝       1、Selenium簡介          Selenium是一個用於測試網站的自動化測試工具,支持各種瀏覽器包括Chrome、Firefox、Safari等主流界面瀏覽器,同時也支持pha

原创 虛擬機ubuntu 網速慢的解決方法

    其實虛擬機網速慢,我覺得就兩個限制因素。一個是虛擬機的內存,內存小了,上傳和下載的速率就慢了,就像內存小的虛擬機跑得慢是一個道理;還有一個就是網絡連接方式,這裏我使用的是橋接,之前我使用的NAT模式,上個外國官網慢的要死,改了

原创 C# 委託 Delegate 【基礎】

C# 委託(Delegate) 委託(Delegate) 是存有對某個方法的引用的一種引用類型變量。引用可在運行時被改變。 委託(Delegate)特別用於實現事件和回調方法。所有的委託(Delegate)都派生自 System.Dele

原创 C# Socket 通信(winfrom案例)

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing;

原创 python爬蟲,爬取小說案例,僅供參考

        在初學python爬蟲時,第一個自己的爬蟲最難寫。你時不時會因爲這樣那樣的原因爬取失敗。這個案例是我寫成功的第一個小爬蟲,特別開心。        剛開始寫的時候,一切都很順利。跑一跑,結果卻報錯,大概是連接不上,連接超時

原创 python 爬蟲 代理ip池(適合初學者)

初次學習python爬蟲的朋友在頻繁訪問被爬取頁面網站時都會被攔截,也就是限制ip。這裏教教大家建立代理ip池。 #!/usr/bin/env python3 # -*- coding: utf-8 -*- import request

原创 Python 爬蟲框架

scrapy (推薦) 地址: Scrapy | A Fast and Powerful Scraping and Web Crawling Framework Scrapy,Python開發的一個快速、高層次的屏幕抓取和web抓取框架,

原创 C#爬蟲框架

        DotnetSpider                地址:DotnetSpider (一) 架構的理解、應用、搭建 - Grom                DotnetSpider這是國人開源的一個跨平臺、高性能