- 博客(25)
- 资源 (10)
- 收藏
- 关注
原创 python 爬虫 Selenium的简单使用
一、Selenium基础介绍及安装 1、Selenium简介 Selenium是一个用于测试网站的自动化测试工具,支持各种浏览器包括Chrome、Firefox、Safari等主流界面浏览器,同时也支持phantomJS无界面浏览器。 2、安装Seleniumpip install Selenium 3、安装浏...
2019-10-06 15:48:00 261
原创 虚拟机ubuntu 网速慢的解决方法
其实虚拟机网速慢,我觉得就两个限制因素。一个是虚拟机的内存,内存小了,上传和下载的速率就慢了,就像内存小的虚拟机跑得慢是一个道理;还有一个就是网络连接方式,这里我使用的是桥接,之前我使用的NAT模式,上个外国官网慢的要死,改了以后,发现快了很多。以上只是代表我个人的观点,希望各位能踊跃指正我的错误。...
2019-10-06 15:39:00 2376
原创 github release 文件下载贼慢,干脆失败的解决方法
链接:Free Download Manager 5提取码:4194Free Download Manager 下载工具可以解决Github 下载缓慢或失败问题,至少能加快下载速度。如果嫌百度网盘下载慢,可以下载 PanDownload 工具,该工具可能可以加速从百度网盘下载。但听说好像会也会限速,所以下载不快,先不要急着骂我,仔细看看PanDownload 官网的说明 ...
2019-10-06 15:34:00 4165 1
原创 windows 下sublime text 3 配置python 环境详解
这我们的环境已经安装了python 3.7.1解释器和sublime text 3 编辑器一、package control 安装 首先我们打开sublime text 3 ——>Tools——>Install Package Control,等几分钟就弹出提示窗体,表示安装成功 然后我们使用的时候发现,报错“no packages”,大概意思是有一个获取...
2019-10-06 15:14:00 135
原创 Ubuntu下安装并使用sublime text 3(建议:先安装Package controls 后在看本教程,否则可能会安装不了)...
首先从Sublime Text官网下载合适的包然后使用tar -xvvf sublime_text_3_build_3207_x64.tar.bz2解压;再使用mv sublime_text_3 /opt/命令把sublime_text_3文件夹移动到/opt文件夹下;找到移动后的sublime_text_3...
2019-10-05 10:45:00 164
原创 windows 下sublime text 3 配置python 环境详解
这我们的环境已经安装了python 3.7.1解释器和sublime text 3 编辑器一、package control 安装 首先我们打开sublime text 3 ——>Tools——>Install Package Control,等几分钟就弹出提示窗体,表示安装成功 然后我们使用的时候发现,报错“no packages”,大概意思是有一个获取package...
2019-10-02 16:16:29 623
原创 Ubuntu下安装并使用sublime text 3(建议:先安装Package controls 后在看本教程,否则可能会安装不了)
首先从Sublime Text官网下载合适的包 然后使用 tar -xvvf sublime_text_3_build_3207_x64.tar.bz2 解压; 再使用 mv sublime_text_3 /opt/ 命令把sublime_text_3文件夹移动到/opt文件夹下; 找到移动后的sublime_text_3文件夹,进入终端, vim /...
2019-09-28 17:37:02 1430
原创 python 爬虫 Selenium的简单使用
一、Selenium基础介绍及安装 1、Selenium简介 Selenium是一个用于测试网站的自动化测试工具,支持各种浏览器包括Chrome、Firefox、Safari等主流界面浏览器,同时也支持phantomJS无界面浏览器。 2、安装Seleniumpip install Selenium 3、安装浏览器驱动 ...
2019-09-28 15:26:23 160
原创 C# 继承,多态【基础】
C#继承继承是面向对象程序设计中最重要的概念之一。继承允许我们根据一个类来定义另一个类,这使得创建和维护应用程序变得更容易。同时也有利于重用代码和节省开发时间。当创建一个类时,程序员不需要完全重新编写新的数据成员和成员函数,只需要设计一个新的类,继承了已有的类的成员即可。这个已有的类被称为的基类,这个新的类被称为派生类。继承的思想实现了属于(IS-A)关系。例如,哺乳动物属于(...
2019-09-28 12:46:20 366
原创 常见Python爬虫框架
一般比较小型的爬虫需求, 可以使用requests库 + bs4就解决了,再麻烦点就使用selenium解决js的异步 加载问题。相对比较大型的需求才使用框架,主要是便于管理以及扩展等。一、爬虫技术库-urllib.request和requests库的使用(简单) 1.requests库 import requestsheaders =...
2019-09-28 11:15:17 464
原创 C# 委托 Delegate 【基础】
C#委托(Delegate)委托(Delegate)是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。委托(Delegate)特别用于实现事件和回调方法。所有的委托(Delegate)都派生自System.Delegate类。声明委托(Delegate)委托声明决定了可由该委托引用的方法。委托可指向一个与其具有相同标签的方法。例如,假设有一个委托:p...
2019-08-18 17:32:05 167
原创 C# Socket 通信(winfrom案例)
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Net;using System.Net.Sockets;using System.Tex...
2019-08-17 17:56:24 2883 5
原创 python爬虫,爬取小说案例,仅供参考
在初学python爬虫时,第一个自己的爬虫最难写。你时不时会因为这样那样的原因爬取失败。这个案例是我写成功的第一个小爬虫,特别开心。 刚开始写的时候,一切都很顺利。跑一跑,结果却报错,大概是连接不上,连接超时。 所以我就上网找了许多代理ip池案例,都不是我能懂的。最后终于找到一个易懂的案例,改改,就连上我的爬取代码。没想到,还成功了。 ...
2019-07-30 17:17:01 1577
原创 python 爬虫 代理ip池(适合初学者)
初次学习python爬虫的朋友在频繁访问被爬取页面网站时都会被拦截,也就是限制ip。这里教教大家建立代理ip池。#!/usr/bin/env python3# -*- coding: utf-8 -*-import requests,threading,datetimefrom bs4 import BeautifulSoupimport random"""1、抓取西刺代理网站...
2019-07-29 18:06:57 2363 2
原创 Ubuntu 修改Sublime Text 默认python编译版本(并修改SublimeREPL默认python版本)
安装PackageResourceViewer插件输入Ctrl+Shift+P 输入install,选择Package Control: Install Package 选择PackageResourceViewer,安装设置默认的 Python.sublime-build输入Ctrl+Shift+P 输入resource,选择PackageResourceViewer:O...
2019-07-14 12:01:17 1052
原创 虚拟机ubuntu 网速慢的解决方法
其实虚拟机网速慢,我觉得就两个限制因素。一个是虚拟机的内存,内存小了,上传和下载的速率就慢了,就像内存小的虚拟机跑得慢是一个道理;还有一个就是网络连接方式,这里我使用的是桥接,之前我使用的NAT模式,上个外国官网慢的要死,改了以后,发现快了很多。以上只是代表我个人的观点,希望各位能踊跃指正我的错误。...
2019-07-14 11:02:44 15516 3
原创 Python 爬虫框架
scrapy (推荐)地址: Scrapy | A Fast and Powerful Scraping and Web Crawling FrameworkScrapy,Python开发的一个快速、高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。Scrapy用途广泛,可以用于数据挖掘、监测和自动化测试。Scrapy吸引人的地方在于它是一个框架,任何人都可以...
2019-07-09 11:35:18 504
原创 C#爬虫框架
DotnetSpider 地址:DotnetSpider (一) 架构的理解、应用、搭建 - Grom DotnetSpider这是国人开源的一个跨平台、高性能、轻量级的爬虫软件,采用 C# 开发。目前是.Net开源爬虫最为优秀的爬虫之一。 NWebCrawler 地址...
2019-07-09 11:18:39 6678
原创 github release 文件下载贼慢,干脆失败的解决方法
链接:Free Download Manager 5提取码:4194Free Download Manager 下载工具可以解决Github 下载缓慢或失败问题,至少能加快下载速度。
2019-05-14 18:06:31 9240 6
原创 ASP MVC 控制器弹出提示
弹窗后进入空白页面return Content("<script>alert('请先登录');</script>");弹窗后进入指定页面(如实现原页面刷新)return Content("<script>alert('请先登录');window.location.href='../Account/Index';</script>");...
2019-04-19 17:29:36 698
原创 Asp.Net MVC中Action跳转小结
一、RedirectToAction("Index");//一个参数时在本Controller下,不传入参数。二、RedirectToAction(ActionName,ControllerName) //可以直接跳到别的Controller.三、RedirectToRoute(new {controller="Home",action="Index"});//可跳到其他controlle...
2019-04-19 17:13:28 249
原创 自定义路由访问.html文件报404错误两种解决方法
1、自定义路由规则//定义新路由routes.MapRoute( name: "bookdetail", url: "Books/BookDetail/Static/{id}.html", defaults: new { Controller = "Books", action = "BookD...
2019-04-17 18:28:00 4325
原创 C#除去list中重复元素的方法
List<string> li1 = new List<string> { "8", "8", "9", "9", "0", "9" }; List<string> li2 = new List<string> { "张三", &quo
2018-11-12 11:08:03 9058
转载 解析WINDOWS中的DLL文件---经典DLL解读
在Windows世界中,有无数块活动的大陆,它们都有一个共同的名字——动态链接库。现在就走进这些神奇的活动大陆,找出它们隐藏已久的秘密吧! 初窥门径:Windows的基石 随便打开一个系统目录,一眼望去就能看到很多扩展名DLL的文件,这些就是经常说的“动态链接库”,DLL是Dynamic Link Library(即“动态链接库”)的缩写。从Microsoft公司推出首个版本的Win
2017-12-14 16:10:22 6349 3
Package Control.7z
2019-07-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人