随笔分类 - luffy项目
摘要:路飞上线 1 购买云服务器 # 部署架构 # 公网服务器:买云服务器+公网ip # vmwarm:虚拟化硬件 》装操作系统 # openstack,阿里飞天:管理虚拟化的机器的 # docker:轻量级 # 单机编排 docker-compose # k8s:多机容器编排 2 安装mysql # 安
阅读全文
摘要:luffy之支付宝使用 复习 #1 课程列表页面 #2 课程详情页面 》vue-video-player #3 视频托管(文件) -直接放到项目中 -公司自己搭建文件服务器(fastdfs,ceph,minio) 小而量大的问题 -第三方存储:阿里oss,七牛云存储(sdk) -上传文件:js--》
阅读全文
摘要:luffy之前端调用后端接口,动态显示页面内容 复习 1 设计课程相关表(开发阶段,字段的增减很正常) -课程分类 -课程(每个课程一个表) -章节表 -课时表 -老师表 # 关系型数据库中 其实就只有一种关系,就是外键关系:一对一,一对多,多对多 2 录入数据 3 所有课程分类接口 4 查询所有课
阅读全文
摘要:luffy之课程表的创建、课程接口 复习 # celery:分布式异步任务框架 其他定时任务框架:apscheduler -异步任务 -延迟任务 -定时任务: # 消息队列(redis),任务执行单元(worker),结果存储(redis) # 如何使用:包管理的方式 -包名 -celery.py
阅读全文
摘要:luffy项目之django操作redis,celery使用 复习 # redis:非关系型数据库,存数据的地方,纯内存操作,6.x之前 单线程架构,5大数据类型 # 编译安装,win支持不好 # 启动服务:redis-server 配置文件 使用win的服务启动 # 停止服务: shutdown
阅读全文
摘要:复习 # 1 对腾讯云短信二次封装 -v2 -v3 里面res_dict = json.loads(resp.to_json_string(indent=2)) 我们判断的是list所以需要这么改一下 -API是接口 sdk软件开发工具包 也可以说封装了api # 2 发送验证码功能 -设置缓存 -
阅读全文
摘要:复习 # 1 pycharm 操作git # fetch和pull的区别 :fetch+merge=pull # 2 给开源项目贡献代码 # fork代码 》clone下来改就行了 》提交pr 》同意--》贡献者 # 3 登录注册 前端页面 # 4 5个接口 -多方式登录 #手机号/邮箱/用户名 -
阅读全文
摘要:复习 # 1 前端使用elementui -npm install -S elementui -main.js >入口中配置 import ElementUI from 'element-ui'; import 'element-ui/lib/theme-chalk/index.css'; Vue.
阅读全文
摘要:复习 # django 项目目录调整 -想把app都统一放到一个文件夹下 -apps文件夹:切换到该文件夹执行 python ../../manage.py startapp app名字 -配置文件有多个:开发环境,上线环境 -settings文件夹,创建 dev.py(原来的settings) p
阅读全文
摘要:复习 # 企业项目的类型 # 项目开发流程 -开发那块:部门 》小组 -研讨会 》技术选型 》架构设计 》数据库设计 -功能分块 》分任务开发 -项目管理平台(禅道) >看任务,开发(钉钉交流) -把代码提交到git(自测) 》任务点完成 》(代码review或代码评审) -发版测试 -准备上线 》
阅读全文
摘要:复习 # 插槽 -<slot></slot> -具名插槽 # 创建vue项目 -node js:后端语言,解释型语言,解释器 16.x -node npm 命令 cnpm -npm 安装cli -vue create 项目名 -照图操作 -vue ui -项目本质其实是从远端拉了一个空项目 # 目录
阅读全文