阿彪温馨的家
我不去想是否能够成功,既然选择了远方,便只顾风雨兼程。
摘要: 1.URLError 首先解释下URLError可能产生的原因: 网络无连接,即本机无法上网 连接不到特定的服务器 服务器不存在 在代码中,我们需要用try-except语句来包围并捕获相应的异常。 2.HTTPError HTTPError是URLError的子类,在你利用urlopen方法发出一 阅读全文
posted @ 2019-12-04 15:18 甩掉裤衩凭风吹 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 1.设置Headers 有些网站不会同意程序直接用上面的方式进行访问,如果识别有问题,那么站点根本不会响应,所以为了完全模拟浏览器的工作,我们需要设置一些Headers 的属性。 打开我们的浏览器,调试浏览器F12,出现一个新的界面,实质上这个页面包含了许许多多的内容,这些内容也不是一次性就加载完成 阅读全文
posted @ 2019-12-03 17:57 甩掉裤衩凭风吹 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 开篇介绍: 因为我本人也是初学者,爬虫的例子大部分都是学习资料上面来的,只是自己手敲了一遍,同时加上自己的理解。 写得不好请多谅解,如果有错误之处请多赐教。 我本人的开发环境是vscode,pythong为3.6版本。 准备好了吗?我们从例子开始吧。 1、扒一个网页下来 是的,你没有看错,上面的代码 阅读全文
posted @ 2019-12-03 14:10 甩掉裤衩凭风吹 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 本篇文章我们先来看一下mysql是如何确保数据不丢失的,通过本文我们可以了解mysql内部确保数据不丢失的原理,学习里面优秀的设计要点,然后我们再借鉴这些优秀的设计要点进行实践应用,加深理解。 预备知识 mysql内部是使用b+树的结构将数据存储在磁盘中,b+树中节点对应mysql中的页,mysql 阅读全文
posted @ 2019-11-08 15:01 甩掉裤衩凭风吹 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 分布式锁的功能 分布式锁使用者位于不同的机器中,锁获取成功之后,才可以对共享资源进行操作 锁具有重入的功能:即一个使用者可以多次获取某个锁 获取锁有超时的功能:即在指定的时间内去尝试获取锁,超过了超时时间,如果还未获取成功,则返回获取失败 能够自动容错,比如:A机器获取锁lock1之后,在释放锁lo 阅读全文
posted @ 2019-11-08 14:43 甩掉裤衩凭风吹 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 问题描述 一条SQL,在数据库中是如何执行的呢?相信很多人都会对这个问题比较感兴趣。当然,要完整描述一条SQL在数据库中的生命周期,这是一个非常巨大的问题,涵盖了SQL的词法解析、语法解析、权限检查、查询优化、SQL执行等一系列的步骤,简短的篇幅是绝对无能为力的。因此,本文挑选了其中的部分内容,也是 阅读全文
posted @ 2019-11-08 14:29 甩掉裤衩凭风吹 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 学习索引,主要是写出更快的sql,当我们写sql的时候,需要明确的知道sql为什么会走索引?为什么有些sql不走索引?sql会走那些索引,为什么会这么走?我们需要了解其原理,了解内部具体过程,这样使用起来才能更顺手,才可以写出更高效的sql。本篇我们就是搞懂这些问题。 先来回顾一些知识: mysql 阅读全文
posted @ 2019-11-01 17:35 甩掉裤衩凭风吹 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 一、索引分类 分为聚集索引和非聚集索引。 聚集索引 每个表有且一定会有一个聚集索引,整个表的数据存储在聚集索引中,mysql索引是采用B+树结构保存在文件中,叶子节点存储主键的值以及对应记录的数据,非叶子节点不存储记录的数据,只存储主键的值。当表中未指定主键时,mysql内部会自动给每条记录添加一个 阅读全文
posted @ 2019-11-01 17:32 甩掉裤衩凭风吹 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 背景 使用mysql最多的就是查询,我们迫切的希望mysql能查询的更快一些,我们经常用到的查询有: 按照id查询唯一一条记录 按照某些个字段查询对应的记录 查找某个范围的所有记录(between and) 对查询出来的结果排序 mysql的索引的目的是使上面的各种查询能够更快。 一、预备知识 什么 阅读全文
posted @ 2019-11-01 14:40 甩掉裤衩凭风吹 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 本文开始连续3篇详解mysql索引: 第1篇来说说什么是索引? 第2篇详解Mysql中索引的原理 第3篇结合索引详解关键字explain 索引是什么? 概况一下索引的定义:索引是依靠某些数据结构和算法来组织数据,最终引导用户快速检索出所需要的数据。 索引有2个特点: 通过数据结构和算法来对原始的数据 阅读全文
posted @ 2019-11-01 14:26 甩掉裤衩凭风吹 阅读(212) 评论(0) 推荐(0) 编辑