10 2023 档案
摘要:1. 课程列表页前端 1. 前端:新建三个组件 - LightCourse.vue - FreeCourse.vue - ActualCourse.vue 2 配置路由 ActualCourse: <template> <div class="course"> <Header></Header> <
阅读全文
摘要:什么是单例? 单例模式是指:保证一个类仅有一个实例,并提供一个访问它的全局访问点 # 线程1 执行: cursor.excute('select * from user') # 线程2执行 cursor.excute('select * from books') # 线程1 执行 cursor.fe
阅读全文
摘要:1. celery介绍 1. celery是什么? 分布式异步任务框架:第三方框架。 项目中使用异步任务的场景,可以使用它 之前做异步,如何做? 异步发送短信 》 开启多线程 》 不便于管理 2.celery 有什么作用? - 执行异步任务 - 执行延迟任务 - 执行定时任务 3. celery原理
阅读全文
摘要:redis管道 1. 事务四大特性: - 原子性:要么都成功,要么都失败 - 一致性:数据前后要一致 - 隔离性:多个事务之间互不影响 - 持久性:事务一旦完成,数据永久改变 2. 关系型数据库,支持事务 3. redis有没有事务? 没有专门的事情,但是通过标的方式可以实现事务的几个特性,所以我们
阅读全文
摘要:一、redis介绍和安装 1. redis 是什么 - 数据库就是个存数据的地方:只是不同的数据库数据组织,存放形式不一样 - mysql 关系型数据库(oracle,sqlserver,postgrasql) - 非关系型数据(no sql ):redis,mongodb,clickhouse,i
阅读全文
摘要:注册功能 分析: 前端:携带数据格式 》{mobile:,code:,password:} 后端: -1. 视图类 》注册方法 -2. 序列化类 》校验,保存(表中字段多,传的少 》 随机,按某种格式生成 》 后期修改) 序列化类: # 用户名 密码注册,将手机号作为用户名 class UserRe
阅读全文
摘要:1. 短信服务应用申请 1. 创建短信应用 - 应用管理 2. 申请短信签名 - 国内短信 > 签名管理 3. 申请短信模块 - 国内短信 > 正文模板管理 2.python中开发腾讯云短信服务 1. API文档,接口的使用说吧 2. SDK,基于开发语言封装的可以直接调用的功能(工具)集合 官网s
阅读全文
摘要:1. 前后端项目上传到gitee 我们看到的好多开源项目,前后端都在一个仓库中 》是为了方便 正常我们开发代码,一个项目一个仓库 1. 后端仓库创建好了,提交过了 》继续提交 - git add . - git commit -m '注释' - git push origin master 2. 前
阅读全文
摘要:1. 登录注册页面分析 用户板块需要写的接口 1. 用户名密码登录(多方式登录) 2. 获取手机验证码接口 3. 手机号+验证码登录 4. 注册接口 5. 验证手机号是否存在接口 1.1 验证手机号是否存在接口 视图类: from django.shortcuts import render # C
阅读全文
摘要:1. 线上分支合并 1.线下分支合并: git merge dev 2. 线上分支合并: - 公司有个主分支 》只保留大版本信息,真正的开发在dev分支开发 - 你开发的代码,提交到dev的分支了,功能写完了,要给用户看了,把dev分支合并到主分支 - 线上分支合并: 提交: - pr:pull r
阅读全文
摘要:1. git介绍和安装 1.首页功能写完了 》正常应该提交到版本仓库 》大家都能看到这个 》运维应该把现在这个项目部署到测试环境中 》测试开始测试 》客户可以看到目前做的情况 需要有版本仓库,来管理我们的代码 - svn:比较老,公司基本不用 - git:比较流行,做代码管理 2. git 能干什么
阅读全文
摘要:1. 前台首页 1.1 Header.vue <template> <div class="header"> <div class="slogan"> <p>老男孩IT教育 | 帮助有志向的年轻人通过努力学习获得体面的工作和生活</p> </div> <div class="nav"> <ul cl
阅读全文
摘要:luffy前端配置 1. 跟后端交互:axios 1. 先安装:cnpm install -S axios 以后想发送ajax请求,必须导入使用,我们可以把axios放到vue实例中,以后任意组件中 this.$axios.get(),就可以使用了 2. 在 main.js中加: import ax
阅读全文
摘要:1. 项目创建 1. 使用命令创建luffy项目 2. 创建虚拟环境 mkvirtualenv -p python310 luffy 3. 安装django pip install django==3.1.12 4. 命令创建项目 django-admin startproject luffy_ap
阅读全文
摘要:虚拟环境的搭建 1. 作用(优点): 1. 使不同应用开发环境相互独立 2. 环境升级不影响其他应用,也不会影响全局的python环境 3. 防止出现包管理混乱及包版本冲突 2. 什么是虚拟环境,为什么要有它?解决了什么问题 - 操作系统装了 python3.10 - 使用django 2.2.2
阅读全文
摘要:pip安装源 1. 采用国内源,加速下载模块的速度 2. 常用pip源:阿里、清华源 - 阿里:https://mirrors.aliyun.com/pypi/simple - 豆瓣:https://pypi.douban.com/simple (现在不用了 ) 3. 加速安装的命令: pip in
阅读全文
摘要:1. 企业项目类型 1. 面向互联网用户:商城类项目 - 微信小程序商城 - 线上线下结合 2. 面向互联网用户:二手交易 - 闲鱼 - 转转 - 交友平台 3. 公司内部项目,给某些用户定制项目:python写的重点 - 运维管理,监控平台,资产管理 - oa系统 - 打卡系统工资核算系统 - 第
阅读全文