摘要: 如何提高网站的并发量: QPS:Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。 TPS:是TransactionsPerSecond的缩写,也就是事务数/秒。它是软件测试结果的测量单位。一个 阅读全文
posted @ 2019-07-08 19:51 团子I不哭 阅读(449) 评论(0) 推荐(0) 编辑
摘要: rest_framework认证组件主要就是用来做登陆校验 使用 第一步建表 token是什么? 我们之前做验证登录的时候,只要用户端登录成功,服务端就生成一个session(就是一个随机字符串)自己保存起来,再把这个字符串返回给客户端,客户端把这个字符串存起来称为cookie,下次客户端做其他需要 阅读全文
posted @ 2019-07-06 13:16 团子I不哭 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 路由控制 基本路由写法 第二种写法 必须继承只要继承了ViewSetMixin: 第三种 自动生成路由,必须继承ModelViewSet,本质上是继承ViewSetMixin: 解析器 (一般不需要动,项目最开始全局配置一下就可以了) 作用是控制我的视图类能够解析前端传过来的格式是什么样的 全局使用 阅读全文
posted @ 2019-07-05 20:04 团子I不哭 阅读(194) 评论(0) 推荐(0) 编辑
摘要: rest_framework频率组件能够限制一定时间内访问次数 rest_framework频率组件的使用 第一步,写一个类,继承SimpleRateThrottle,(根据ip限制) 第二部,在settings设置限制次数 第三步,在需要限制的类下面配置throttle_classes 全局使用 阅读全文
posted @ 2019-07-04 23:33 团子I不哭 阅读(163) 评论(0) 推荐(0) 编辑
摘要: rest_framework序列化组件 rest_framework序列化组件是干啥的? rest_framework序列化组件就是将需要其他数据类型都转成字符串 项目有前后端分离和前后端不分离的,前后端不分离的项目可以通过模板语法直接将后端的变量,对象传给前端,前端可以直接使用,而前后端分离的项目 阅读全文
posted @ 2019-07-02 22:55 团子I不哭 阅读(339) 评论(0) 推荐(0) 编辑
摘要: CBV源码分析 路由如果这么配置:url(r'^test/', views.Test.as_view()), 请求通过中间件后进入路由 >根据路由匹配,一旦成功,会执行后面函数(request) 》本质就是执行了as_view内部的view函数 》内部又调用了self.dispatch >根据请求方 阅读全文
posted @ 2019-07-02 17:16 团子I不哭 阅读(119) 评论(0) 推荐(0) 编辑
摘要: Vue项目需要自建服务器:node 1.用C++语言编写,用来运行JavaScript语言2.node可以为前端项目提供server (包含了socket) 先安装node环境 直接百度node,进入nodejs官网, 下载长期支持版 下载好后直接安装,一路点就行了 安装好后,直接cmd里输入nod 阅读全文
posted @ 2019-06-28 21:15 团子I不哭 阅读(869) 评论(0) 推荐(0) 编辑
摘要: web应用不管是css,html还是js都寄生于浏览器,所有与硬件内存交互的都是浏览器,如果浏览器卡了,js的优化做得再好也没用 Vue是做了底层优化的,可以和内存打交道,有缓存 Vue优点: 单页面:高效,流量低,i/o低,运行效率高 虚拟DOM:页面缓存 数据的双向绑定 数据驱动:从数据出发,不 阅读全文
posted @ 2019-06-26 20:49 团子I不哭 阅读(3654) 评论(0) 推荐(0) 编辑
摘要: 先看登录功能的需求: 三个输入框,分别是用户名,密码,验证码,输入错误能够直接把错误显示出来且不刷新整个页面,验证码输入框旁边是一个显示验证码的图片,如果看不清,可以点一下就更换图片,登录成功后跳转到主页 先将页面大致搭建出来 <!DOCTYPE html> <html lang="en"> <he 阅读全文
posted @ 2019-06-20 23:12 团子I不哭 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 。。 阅读全文
posted @ 2019-06-20 22:03 团子I不哭 阅读(95) 评论(0) 推荐(0) 编辑