03 2023 档案

摘要:封装CommonListModelMixin from utils.common_response import APIResponse from rest_framework.mixins import ListModelMixin class CommonListModelMixin(ListM 阅读全文
posted @ 2023-03-13 15:00 莫~慌 阅读(31) 评论(0) 推荐(0) 编辑
摘要:课程前端页面 新建3个页面组件 FreeCourser ActualCourser LightCourse 配置路由 { path: '/free-course', name: 'free', component: FreeCourserView }, { path: '/actual-course 阅读全文
posted @ 2023-03-10 15:51 莫~慌 阅读(70) 评论(0) 推荐(0) 编辑
摘要:轮播图接口加缓存 为什么要加缓存 网站首页被访问的频率很高,同一时间1w个人在访问,首页的轮播图接口会执行1w次,如果每一次都向后台拿数据,则效率较低 想一种方式,让这1w个访问,效率更高一些,不查数据库了,直接走缓存--》redis--》效率高 现在的逻辑变成了 轮播图接口请求来了,先去缓存中看, 阅读全文
posted @ 2023-03-09 23:06 莫~慌 阅读(124) 评论(0) 推荐(0) 编辑
摘要:一. Celery简介 Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统,专注于实时处理的异步任务队列,同时也支持任务调度。 Celery的架构由三部分组成,消息中间件(message broker),任务执行单元(worker)和任务执行结果存储(task result store) 阅读全文
posted @ 2023-03-09 22:07 莫~慌 阅读(125) 评论(0) 推荐(0) 编辑
摘要:一、Redis介绍 redis属于cs架构的软件 redis非关系型数据库(NoSQL数据库)内存存储 速度非常快 可以持久化把数据从内存同步到硬盘 数据类型丰富:(5大数据类型:字符串|列表|哈希(字典)|集合|有序集合|) key-value形式存储 没有表结构相当于字典 二、Redis为什么这 阅读全文
posted @ 2023-03-09 22:06 莫~慌 阅读(308) 评论(0) 推荐(0) 编辑
摘要:Redis其他操作 import redis conn = redis.Redis() 1.delete(*names) # 根据删除redis中的任意数据类型 conn.delete('name', 'userinfo2') # conn.delete(['name', 'userinfo2']) 阅读全文
posted @ 2023-03-08 22:31 莫~慌 阅读(41) 评论(0) 推荐(0) 编辑
摘要:Redis 数据存储格式 redis自身是一个Map类型的存储方式,其中所有的数据都是采用key:value的形式存储 我们讨论的数据类型指的是存储的数据的类型,也就是value部分的类型,key部分永远都是字符串 使用场景 字符串:用的最多,做缓存;做计数器 列表: 简单的消息队列 字典(hash 阅读全文
posted @ 2023-03-08 21:03 莫~慌 阅读(336) 评论(0) 推荐(0) 编辑
摘要:一、下载 1.要安装Redis,首先要获取安装包。Windows的Redis安装包需要到以下GitHub链接找到。链接:https://github.com/tporadowski/redis/releases。打开网站后,找到Release,点击前往下载页面。 2、在下载网页中,找到最后发行的版本 阅读全文
posted @ 2023-03-07 22:52 莫~慌 阅读(9715) 评论(0) 推荐(0) 编辑
摘要:Login.vue <template> <div class="login"> <div class="box"> <i class="el-icon-close" @click="close_login"></i> <div class="content"> <div class="nav"> 阅读全文
posted @ 2023-03-07 22:47 莫~慌 阅读(32) 评论(0) 推荐(0) 编辑
摘要:登录、注册功能分析 # 接口分析 1 校验手机号是否存在接口 2 多方式登录接口:用户名/手机号/邮箱 + 密码都可以登录 3 发送手机验证码接口(借助于第三方短信平台) 4 短信登录接口 5 注册接口 校验手机号是否存在接口 视图类 视图类初级版 from .models import User 阅读全文
posted @ 2023-03-05 14:20 莫~慌 阅读(252) 评论(0) 推荐(0) 编辑
摘要:一、freeze 1. 查看项目依赖 pip freeze # 注意要在当前项目下 2. 将项目依赖导入文件 pip freeze > requirements.txt # 将当前项目依赖导入requirement.txt文件中 3. 在新的环境安装文件中的依赖 pip install -r req 阅读全文
posted @ 2023-03-01 21:15 莫~慌 阅读(24) 评论(0) 推荐(0) 编辑
摘要:一、版本控制器 完成协同开发项目,帮助程序员整合代码 帮助开发者合并开发的代码,使用git实现版本的控制 如果出现冲突代码的合并,会提示后提交合并代码的开发者,让其解决冲突 版本管理工具 SVN 、 GIT(都是同一个人的个人项目) github、gitee(两个采用git版本控制器管理代码的公共平 阅读全文
posted @ 2023-03-01 17:32 莫~慌 阅读(360) 评论(0) 推荐(0) 编辑
摘要:子组件 页头组件components / Header.vue <template> <div class="header"> <div class="slogan"> <p>老男孩IT教育 | 帮助有志向的年轻人通过努力学习获得体面的工作和生活</p> </div> <div class="nav 阅读全文
posted @ 2023-03-01 17:00 莫~慌 阅读(27) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示