摘要: 外键的使用 外键的概念: 一个表的主键在另外一个表中出现,在另外一个表中称为外键 作用:表间的数据插入、更新的时候的一种约束 语法 sql [CONSTRAINT constraint_name] FOREIGN KEY [foreign_key_name] (columns) REFERENCES 阅读全文
posted @ 2020-04-01 17:38 Hhhighway 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 本文转自https://blog.csdn.net/weixin_42555985/article/details/103641350 https://blog.csdn.net/weixin_43116910/article/details/103439930 背景分析 “字体反爬”我相信大多数从 阅读全文
posted @ 2020-04-01 17:22 Hhhighway 阅读(988) 评论(0) 推荐(1) 编辑
摘要: 视图 视图: 虚拟表,是从一个或多个基本表(或视图)导出的表。 只存放视图的定义(能知道有什么字段,数据从哪几张表而来等等信息足够),不存放视图对应的数据,因为基本表已经存放过一次数据,再次存放会造成数据的冗余。 因此,基表中的数据发生变化,从视图中查询出的数据也会随之变化。 视图的优点: 简单:使 阅读全文
posted @ 2020-03-30 19:04 Hhhighway 阅读(186) 评论(0) 推荐(0) 编辑
摘要: Mysql数据类型 数值 整形 int tinyint 浮点型 float double 表示的精度不同 float 6位有效,double 16 decimal 浮点型,用来更加精确的保存小数 字符串 char: 255个字符, 固定大小 varchar: 65535 字节,不固定(可变) tex 阅读全文
posted @ 2020-03-30 17:44 Hhhighway 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 有时我们需要编写自己的一些下载器中间件,如 使用代理,更换user agent 等。 对于请求的中间件实现 ( request , spider ); 对于处理回复中间件实现 ( request , response , spider ); 以及异常处理实现 ( request , exceptio 阅读全文
posted @ 2020-03-29 22:02 Hhhighway 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 一. 新建项目(scrapy startproject) 1. 在开始爬取之前,必须创建一个新的Scrapy项目。进入scrapy所在的项目目录中,运行下列命令: ​ 其中, mySpider 为项目名称 。 2. 在当前目录下继续输入命令,表示将在mySpider/spiders目录下创建一个名为 阅读全文
posted @ 2020-03-29 20:44 Hhhighway 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 单道程序设计技术 是指内存一次只能装载一个程序运行,在这次程序运行结束前,其他程序不允许使用内存。这是早期的操作系统所使用的技术。 多道程序设计技术 是现代操作系统普遍使用的,它可以允许多个程序进驻内存,系统通过某种调度策略交替执行程序.所有多道程序设计操作系统都建立在进程的基础上。 单核CPU 单 阅读全文
posted @ 2020-03-27 22:35 Hhhighway 阅读(3438) 评论(0) 推荐(0) 编辑
摘要: 多道程序在并发执行时,需要共享系统资源,从而导致各程序在执行过程中出现相互制约的关系,程序的执行表现出间断性的特征。这些特征都是在程序的执行过程中发生的,是动态的过程,而传统的程序本身是一组指令的集合,是一个静态的概念,无法描述程序在内存中的执行情况,即我们无法从程序的字面上看出它何时执行,何时停顿 阅读全文
posted @ 2020-03-27 21:57 Hhhighway 阅读(355) 评论(0) 推荐(0) 编辑