自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 爬虫定时任务

import timefrom scrapy import cmdlinedef doSth(): # 把爬虫程序放在这个类里 zhilian_spider 是爬虫的name cmdline.execute('scrapy crawl zhilian_spider'.split())# 想几点更新,定时到几点def time_ti(h=17, m=54): ...

2018-12-24 15:22:36 755 2

原创 数据库三大范式

数据库三大范式- 数据库在是设计时对数据库春初性能,还有开发人员对数据的操作都有很大关系,建立科学数据库需要满足一些规范来优化数据存储方式,在关系型数据库总规范叫做范式第一范式 1NF 原子性 不可以再分割用户id 用户名 密码 姓名 联系方式001 test 123456 张三 13888888888家庭住址:不符合第一范式 因为 可以将联系方式 继续拆...

2018-12-05 22:15:32 245

原创 定时任务 启动级别 软件安装常用命令

Linux 的启动级别vim /etc/rc-sysinit.conf 设置启动级别 第14行 env DEFAULT_RUNLEVEL=2Ubuntu 默认启动级别 2 redhat 默认启动级别 3 Ubuntu redhat0 关机 关机1 单用户模式 以root的身份开启...

2018-12-04 20:30:50 271 1

原创 linux vim编辑 网络管理 进程管理 登录状态

vi vim编辑器sudo apt-get install vim 编辑模式 vi 文件 先进入命令模式 然后 i o a s 进入编辑模式 英文状态下按键作用o在光标的下一行输入i在光标所在的位置插入元素esc回到命令模式a在光标的下一个位置输入内容s先删除光标所在位置的字符S删除光标所在行的内容 然后输入...

2018-12-04 19:56:29 231

原创 ubuntu nginx 编译安装、开机启动及常见错误

编译安装nginx安装依赖sudo apt-get install gcc automake autoconf libtool make build-essential libpcre3-dev 下载软件wget -c https://ftp.pcre.org/pub/pcre/pcre-8.42.tar.gzwget -c https://www.openssl.org...

2018-12-04 15:35:06 628 1

原创 验证码登录及实例

图形验证码、极验验证码(1)手动输入(2)光学识别 OCR毕竟是机器,一般识别率 80% 仅限于简单的图形验证码指令识别,tesseract 图片名字 lala 0%代码识别,60%pip install pytesseractpip install pillow(3)打码平台云打码import requestsfrom bs4 import BeautifulSoup...

2018-11-23 09:09:20 338

原创 bs4实例,并保存mysql、mongodb数据库

BeautifulSoup, 用来解析html数据,提供的接口非常的人性化,简单安装:pip install bs4pip源,默认从国外源安装,我们指定为国内源安装,阿里源、豆瓣源Ubuntu源,(1)指令配置源 pip install bs4 -i 源地址(2)永久配置 pip install bs4windows 1、打开文件资源管理器 2、地址栏输入 %appdata%...

2018-11-23 08:55:26 408

原创 加密数字文字的爬取

爬取起点的数据信息,其中数字是加密的,需要下载包pip install fonttoolsfrom fontTools.ttLib import TTFontfont.getBestCmap()import requestsimport refrom lxml import etreefrom fontTools.ttLib import TTFontfrom io import ...

2018-11-21 18:16:53 599

原创 多线程爬虫

如何理解线程?比如在qq里面,可以同时语音和视频,在word里面,可以同时打字、拼写检查这些同时执行的就可以理解为线程进程和线程的区别(1)线程属于进程,一个线程只能属于一个进程,一个进程里面可以有多个线程。(2)系统分配资源的基本单位是进程。(3)系统调度资源的基本单位是线程。线程和队列,生产者消费者模型while 1:生产数据消费数据生产数据线程数据队列消费数据线程...

2018-11-21 09:14:59 176

原创 spider

1.xml是什么?和json处在同一个位置,后端给前端传输数据的时候使用的数据格式,目前以json使用居多xml:可扩展标记语言 html:超文本标记语言不同: (1)xml用来传输和存储数据,html用来显示数据(2)xml标签可以自行定义,html不行(3)xml是纯文本信息,html是超文本信息 xpath是什么?xpath是用来解析xml数据的xpath和html有什么关系?...

2018-11-17 11:29:33 180

原创 spider

1、bs4 BeautifulSoup,用来解析html数据,提供的接口非常的人性化,简单 安装:pip install bs4 pip源,默认从国外源安装,我们指定为国内源安装,阿里源、豆瓣源 Ubuntu源,(1)指令配置源 pip install bs4 -i 源地址 (2)永久配置 pip install bs4​ windows 1、打开文件资源管理器 2、地址栏输入 %appd...

2018-11-17 11:28:05 189

原创 spider

1、cookie cookie是什么?http协议,发请求-给响应 发请求-给响应 无状态特性 有问题的。 登录请求-响应 登录后请求-响应 这个问题如何解决? 引入了cookie,会话机制 登录请求-响应 响应的头部会有一些信息发给客户端,缓存起来 登录后请求-响应 请求的时候,将你保存的信息带过来即可 session 信息的保存,cookie保存到客户端,session,信息保存到服务端,s...

2018-11-17 11:15:51 166

原创 爬虫基础

1、构建请求对象headers = { 这里面写需要定制的请求头,想定制哪个定制哪个 } request = urllib.request.Request(url=url, headers=headers) response = urllib.request.urlopen(request)2、模拟各种请求方式get post ajax-post ajax-get https://fe-ap...

2018-11-17 11:14:35 170

原创 爬虫

1.爬虫概念 爬虫是什么?生活中,爬虫就是爬行的虫子,毛毛虫、蛆、蜘蛛(spider) 蜘蛛网:从任何一端都可以到达任何一端,由很多的节点构成 互联网爬虫。通用爬虫:百度、搜狗、谷歌、360、必应等 搜索引擎工作:将互联网中所有的数据全部爬取下来,给用户提供检索服务自己的网站呢?博客,阿里云服务器,放上去了,放到网上了百度能不能抓取你的网站?(1)其它网站中设置友情链接(2)主动提...

2018-11-17 11:00:08 269

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除