摘要: 一、事务 1.事务简介 (1)事务的场景 转账:一个账户减少,另一个账户增加。两个动作同时成功或者同时失败。就要开启事务。 (2)事务定义 事务是数据库管理系统执行过程中的一个逻辑单元,由一个有限的数据库操作序列构成。 逻辑单元,是数据库最小的工作单元,不可以再分割。有限的数据库操作序列:指的DML 阅读全文
posted @ 2020-05-22 17:16 yq055783 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 1.数据库操作 (1)创建数据库 CREATE DATABASE <数据库名>; 例子: CREATE DATABASE IF NOT EXISTS RUNOOB DEFAULT CHARSET utf8 COLLATE utf8_general_ci; (2)删除数据库 drop database 阅读全文
posted @ 2020-04-20 16:01 yq055783 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1.安装scrapy框架 a.安装wheel pip install wheel -i https://pypi.douban.com/simple/ b.安装twisted pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ Twist 阅读全文
posted @ 2020-04-16 17:25 yq055783 阅读(145) 评论(0) 推荐(0) 编辑
摘要: Scrapy 是一个基于 Twisted 的异步处理框架。异步就是说调用在发出之后,这个调用就直接返回,不管有没有结果。(非阻塞关注的是程序在等待调用结果(消息、返回值)时的状态,指在不能立刻得到结果之前,不会阻塞当前线程。) 1.scrapy架构 Engine,引擎,用来处理整个系统的数据流处理, 阅读全文
posted @ 2020-04-16 15:43 yq055783 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 一、正则表达式 (一)为什么使用正则? 字符串匹配就可以从文本中匹配出想要的字符,为什么要使用正则表达式?因为每一次匹配都要单独完成,不妨设立一个规则。 (二)正则表达式概念 (1)使用单个字符串来描述匹配一系列符合某个语法规则的字符串 (2)是对字符串处理的一种逻辑公式 (3)应用场景:处理文本和 阅读全文
posted @ 2020-04-02 16:03 yq055783 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 一、时间复杂度计算规则 1.基本操作,即只有常数项,其时间复杂度为o(1)。比如if, print 。 与规模N无关 2.顺序结构 ,按加法计算 3.循环结构, 按乘法计算 4。分支结构, 时间复杂度取最大值。 二、常见时间复杂度与大小关系 常数项 o(1) 12 线性项 o(n) 2n + 3 平 阅读全文
posted @ 2020-03-19 21:13 yq055783 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 一 http无状态 定义: HTTP无状态协议,是指协议对于交互性场景没有记忆能力。通俗点说,http不记录任何状态,也就无法维持会话。 例子: 购物商城买东西,当登陆成功后,跳转到购买页面,此时再添加商品,服务器跳转到购买商品的接口,无法判断是否合法,就需要再登陆一遍。因为登陆的那个响应已经结束, 阅读全文
posted @ 2020-02-29 09:09 yq055783 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 一 事务与锁 1.行级锁 行级锁是由存储引擎实现的。如mysql里默认指定的InnoDB存储引擎,由它实现行级锁。InnoDB的行级锁定同样分为两种类型,共享锁(X)和排他锁(S)。 对于UPDATE、DELETE和INSERT语句,InnoDB会自动给涉及数据集加排他锁(X);对于普通SELECT 阅读全文
posted @ 2020-02-27 09:09 yq055783 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 1.mongodb安装后了解 mongo.exe是客户端 mongod.exe是服务器 配置环境变量 默认 监听端口port=27017 3306是mysql,6379是redis的 2.启动配置 启动命令:mongod直接在cmd输入mongod.exe启动服务器,报错。原因是没有配置好放数据的文 阅读全文
posted @ 2020-02-25 13:44 yq055783 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 一 基于对象的跨表查询 基于对象查询的通式就是:先查找到已知条件,然后使用关联方法去查(正、反不同)。 (1)正向查询和反向查询 由关联表去查被关联表,叫正向查询。反之,为反向查询。 分正向、反向查询的原因: 正、反查询方法不同。正向查询通过关联属性去查,而反向查询通过关联表的表名小写去查。(反正都 阅读全文
posted @ 2020-02-25 08:08 yq055783 阅读(150) 评论(0) 推荐(0) 编辑