07 2023 档案
脏读,不可重复读,幻读 ,mysql5.7以后默认隔离级别是什么?什么是qps,tps,并发量,pv,uv、什么是接口幂等性问题,如何解决?
摘要:[toc] ## 一、脏读,不可重复读,幻读 ,mysql5.7以后默认隔离级别是什么? 程序访问数据库,往往是多个线程并发执行多个事务,数据库要能进行隔离操作,以保证各个线程获取数据的准确性,所以,对于不同的事务,采用不同的隔离级别会有不同的结果。 如果不考虑事务的隔离性,会发生 几种问题 **脏
数据库三大范式是什么、mysql有哪些索引类型,分别有什么作用、事务的特性和隔离级别
摘要:[toc] ## 1 数据库三大范式是什么 -https://zhuanlan.zhihu.com/p/618012849 -# 第一范式:1NF 是指数据库表的每一列都是不可分割 -每列的值具有原子性,不可再分割。 -每个字段的值都只能是单一值 -# 第二范式(2NF)是在第一范式(1NF)的基础
flask快速上手
摘要:[toc] ## 1 flask 介绍 ```python # python 界的web框架 -Django:大而全,快速开发,公司内部项目 -Flask:小而精,不具备web开发好多功能,丰富的第三方插件 -FastApi:异步框架,主要为了做前后端分离接口 -Sanic:异步框架,只支持pyth
selenium、xpath、打码平台
摘要:[toc] ## 1 selenium等待元素加载 ```python # 程序执行速度很快 》获取标签 》标签还没加载好 》直接去拿会报错 # 显示等待:当你要找一个标签的时候,给它加单独加等待时间 # 隐士等待:只要写一行,代码中查找标签,如果标签没加载好,会自动等待 browser.impli
爬取新闻 ,bs4, css选择器,selenium基本使用
摘要:[toc] ## 1 爬取新闻 ```python # 1 爬取网页 requests # 2 解析 xml格式,用了re匹配的 html,bs4,lxml。。。 json: -python :内置的 -java : fastjson 》漏洞 -java: 谷歌 Gson -go :内置 基于反射,
requests高级用法 代理池搭建 爬取某视频网站
摘要:[toc] ```python # 1 扫码登录 前端 -1 前端进入扫码登录页面 》向后端发送请求,获取一个验证码图片,显示在前端 -把key:1234567暂存 -2 掏出手机扫码 》用自己的app 》扫码 》app端提示是否登录 》当你点登录 》向二维码链接地址发送请求 》http://192
爬虫第一天基础
摘要:[toc] ## 1 前戏 ``` #介绍:使用requests可以模拟浏览器的请求,比起之前用到的urllib,requests模块的api更加便捷(本质就是封装了urllib3) #注意:requests库发送请求将网页内容下载下来以后,并不会执行js代码,这需要我们自己分析目标站点然后发起新的
HTTP详解
摘要:[toc] ## 1、HTTP简介 ``` 1. HTTP协议是用于从服务器传输超文本到本地浏览器的传送协议。 2. HTTP基于TCP/IP通信协议进行传送输数据(HTML文件、图片文件、查询结果等)。 3. HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息
luffy 搜索功能,支付宝支付
摘要:[toc] ## 1 搜索后台接口 ```python # 咱们写的很简单,但是公司中这个接口是最牛逼的 -搜索接口中带个性化推荐 # 咱们只写了实战课,搜索要搜索所有跟用户输入相关的 -实战课 -轻课 -免费 -资料 文档 ``` ### 1.1 视图类 ```python from utils.
luffy 查询所有课程接口、课程详情接口、课程详情后台之所有章节接口
摘要:[toc] ## 1 查询所有课程接口 ```python # 查询所有课程接口 -带过滤:按分类过滤 -带排序:价格,学习人数 -带分页:简单分页 ``` ### 1.1 视图类 ```python class CourseView(GenericViewSet, ListModelMixin):
上线
摘要:# 昨日回顾 ```python # 1 搜索接口 -后期扩展 -1 做全文检索 》分布式全文检索引擎 -2 不仅仅搜索实战课:搜其它课程,老师,文章 有这些关键字都能搜出来 -咱们的只是搜实战课 # 2 搜索前端,搜索结果页面 # 3 支付宝支付 -支付宝:元 -微信:分 -银联 -流程:在咱们前
luffy之支付
摘要:# 支付宝支付介绍 ## 流程  ### 公钥私钥设置 ``` # alipay_public_key.p