03 2023 档案
发表于 2023-03-17 20:01阅读:365评论:0推荐:0
摘要:bs4详解,css选择器,selenium基本使用,无界面浏览器,selenium其它用法 bs4详解 ''' bs4:全称 beautifulsoup4,从HTML或者HTML文件中提取数据的Python库,用来解析爬取回来的xml 安装:pip install beautifulsoup4 pi
阅读全文 »
发表于 2023-03-16 21:17阅读:106评论:0推荐:0
摘要:requests高级用法,代理池搭建, 爬取某视频网站,爬取新闻 requests高级用法 1.0 解析json '''发送http请求,返回的数据会有xml格式,也有json格式''' import requests data = { 'cname': '', 'pid': '', 'keywor
阅读全文 »
发表于 2023-03-15 22:22阅读:14评论:0推荐:0
摘要:上线架构图,阿里云购买,云服务器安装mysql,云服务器安装redis(源码安装),云服务器安装python3.8(源码安装),安装uwsgi,安装虚拟环境,安装nginx(源码安装),路飞前端部署,路飞后端部署,路飞后台管理样式处理 上线架构图,阿里云购买 # 购买阿里云服务器 # 短期或是测试使
阅读全文 »
发表于 2023-03-15 16:57阅读:422评论:0推荐:0
摘要:爬虫介绍,request模块介绍,request发送get请求,request携带参数,url编码解码,携带请求头,发送post请求,携带数据,自动登录,携带cookie的两种方式,requests.session的使用,补充post请求携带数据编码格式, 响应Response对象 爬虫介绍 """
阅读全文 »
发表于 2023-03-14 19:23阅读:85评论:0推荐:0
摘要:文件存储,搜索导航栏,搜索接口, 搜索页面,支付宝支付介绍,支付宝二次封装, 订单表设计,下单接口,前端支付页面,支付成功回调接口 沙箱环境简介 支付宝有一个供开发者测试使用的沙箱环境,会提供一个沙箱版的支付宝app、一个商家账户、一个买家账户。有了这个,可以让我们跳过商家入驻、企业资质审核等* #
阅读全文 »
发表于 2023-03-11 21:42阅读:67评论:0推荐:0
摘要:课程表数据录入,课程分类接口, 所有课程接口(过滤,排序), 课程详情接口(没有章节和课时的内容),所有章节接口(按课程过滤),课程列表前端,课程详情前端 课程表数据录入 # 轻课 实战课 免费课 需要几个表 -所有课程使用一个表 通过类型区分,但是可能出现字段不一样,数据量越来越多,导致表查询速度
阅读全文 »
发表于 2023-03-09 22:22阅读:37评论:0推荐:0
摘要:字符编码梳理,celery 执行异步任务,延迟任务,定时任务, django中使用celery,模拟秒杀功能实例,轮播图接口加缓存,双写一致性,首页轮播图定时更新,课程前端页面 字符编码梳理 字符编码:数字计算机中的存储器唯一可以存储的是比特(bit),因此如果要想在计算机上处理信息,就必须把它们按
阅读全文 »
发表于 2023-03-08 22:12阅读:102评论:0推荐:0
摘要:celery介绍和安装, celery快速使用, celery包结构 celery介绍和安装 celery它是一个分布式异步框架,celery翻译过来是"芹菜"的意思 1.完成异步任务:可以提高项目的并发量,之前开启线程,现在使用celery, 2.完成延迟任务 3.完成定时任务 # 理解celer
阅读全文 »
发表于 2023-03-08 19:23阅读:138评论:0推荐:0
摘要:redis之列表,redis之hash,redis其他操作,redis 管道,django中使用redis redis之列表 1 lpush(name, values) 2 rpush(name, values) 表示从右向左操作 3 lpushx(name, value) 4 rpushx(nam
阅读全文 »
发表于 2023-03-07 21:47阅读:214评论:0推荐:0
摘要:Redis介绍与安装,Redis普通连接和连接池,Redis之字符串类型 Redis介绍与安装 redis:非关系型数据库【存储数据的地方】 数据类型:5大数据类型: 字符串、列表、哈希(字典)、集合、有序集合 key-values形式存储 redis的特点 快 1.纯内存操作,避免了很多IO操作
阅读全文 »
发表于 2023-03-07 19:43阅读:18评论:0推荐:0
摘要:登录页面分析,登录页面,注册页面 登录页面分析 # 点击登录,弹出登录组件,盖住整个屏幕(定位) # 点击登录组件中的X,关闭登录组件(子传父) 1.Login.vue <template> <div class="login"> <span style="padding: 50px" @click
阅读全文 »
发表于 2023-03-06 22:06阅读:164评论:0推荐:0
摘要:腾讯云短信开发,短信验证码接口,短信登录接口,短信注册接口 课前小知识点: 1. 在公司里面我们使用的开发软件不一定是pycharm,有些公司会介意版权的问题,会使用社区版的pychram,或者是使用viscode、用vim搭建开发环境,无论用哪个软件,都是万变不离其中,操作都是差不多的 2.如何保
阅读全文 »
发表于 2023-03-05 20:21阅读:51评论:0推荐:0
摘要:钩子函数,modelfrom组件,django中间件 钩子函数 需求:以上我们写的form组件中写一个注册功能,现在要求判断用户是否已经存在 提供了两个自定义的校验方式; 局部钩子:校验单个字段 全局钩子:校验多个字段 1.局部钩子:校验单个字段 class MyForm(forms.Form):
阅读全文 »
发表于 2023-03-05 19:27阅读:138评论:0推荐:0
摘要:多对多三种创建方式,django内置序列化组件(drf前身),批量操作数据,分页器思路,自定义分页器的使用,form组件 多对多三种创建方式 1.全自动创建 class Book(models.Model): title = models.CharField(max_length=32) autho
阅读全文 »
发表于 2023-03-05 18:29阅读:18评论:0推荐:0
摘要:Ajax的全面了解 我们知道,前端页面想要和后端进行数据交互,可以通过以下的方式: 1.将参数添加到URL中,后端通过get的方式从URL中获取数据 GET请求 2.前端页面通过form表单,将数据以get或者post的方式发送给后端 POST请求/GET请求 3.前端通过a标签(和使用URL方式参
阅读全文 »
发表于 2023-03-04 21:00阅读:36评论:0推荐:0
摘要:为开源项目贡献代码,pycharm使用git,登录注册功能分析,手机号是否存在接口,多方式登录接口, 腾讯云短信申请 为开源项目贡献代码 我们在github,gitee 看到好的开源项目,发现有bug或者为他增加新功能,如何做? # 步骤: 1 先fork开源项目--》复制这个项目到我的仓库中 2
阅读全文 »
发表于 2023-03-02 21:14阅读:73评论:0推荐:0
摘要:Docker部署gitlab 本文参考刘sir的知乎,地址为:https://zhuanlan.zhihu.com/p/413217715 下载docker # 安装依赖 yum install -y yum-utils device-mapper-persistent-data lvm2 # 设置
阅读全文 »
发表于 2023-03-02 20:46阅读:81评论:0推荐:0
摘要:git 多分支,git远程仓库,ssh方式连接远程仓库, 协同开发,冲突解决, 线上分支合并,远程仓库回滚 git 多分支 1.创建分支 >: git branch 分支名 2.查看分支 >: git branch 3.切换分支 >: git checkout 分支名 4.创建并切换到分支 >: g
阅读全文 »
发表于 2023-03-01 22:20阅读:119评论:2推荐:1
摘要:跨域请求详解 同源策略 同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能 如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现 请求的url地址,必须与浏览器上的url地址处于同
阅读全文 »
发表于 2023-03-01 21:23阅读:17评论:0推荐:0
摘要:前台主页功能,前台轮播图功能完成,git介绍和安装 前台主页功能 # 首页页面组件 # 头部组件(小组件) # 轮播图组件(小组件) # 尾部组件(小组件) 1 Header组件 <template> <div class="header"> <div class="slogan"> <p>老男孩I
阅读全文 »