摘要: mysql+centos7+主从复制 MYSQL(mariadb) MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB 阅读全文
posted @ 2019-02-20 20:38 zpf666 阅读(512) 评论(0) 推荐(0) 编辑
摘要: Linux基础系统优化 引言没有,只有一张图。 Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令。 ifconfig 查询、设置网卡和ip等参数 ifup,ifdown 脚本命令,更简单的方式启动关闭网络 ip 符合指令,直接修改上述 阅读全文
posted @ 2019-02-20 20:36 zpf666 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 远程连接必备的知识 ip地址 > 服务器的位置 互联网上的计算机都会有一个唯一的32位的ip地址,如同家里的门牌号,对应到服务器的位置。 局域网 (针对自己班级/家庭所在环境)里也有预留的ip地址,一般是192/10/172开头,局域网的IP地址也是唯一的。 windows查看ip通过命令: Lin 阅读全文
posted @ 2019-02-20 20:33 zpf666 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 解析器 解析器的作用 解析器的作用就是服务端接收客户端传过来的数据,把数据解析成自己可以处理的数据。本质就是对请求体中的数据进行解析。 在了解解析器之前,我们要先知道Accept以及ContentType请求头。 Accept是告诉对方我能解析什么样的数据,通常也可以表示我想要什么样的数据。 Con 阅读全文
posted @ 2019-01-25 20:42 zpf666 阅读(162) 评论(0) 推荐(0) 编辑
摘要: DRF分页组件 为什么要使用分页 我们数据表中可能会有成千上万条数据,当我们访问某张表的所有数据时,我们不太可能需要一次把所有的数据都展示出来,因为数据量很大,对服务端的内存压力比较大还有就是网络传输过程中耗时也会比较大。 通常我们会希望一部分一部分去请求数据,也就是我们常说的一页一页获取数据并展示 阅读全文
posted @ 2019-01-25 20:19 zpf666 阅读(120) 评论(0) 推荐(0) 编辑
摘要: Redis是什么 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string、list、set、zset(sorted set)和hash。这些数据类型都支持push/pop、add/remove、取交集、并集和差集及其他更丰富的操作, 阅读全文
posted @ 2019-01-22 21:58 zpf666 阅读(4135) 评论(0) 推荐(1) 编辑
摘要: 认证、权限和限制 身份验证是将传入请求与一组标识凭据(例如请求来自的用户或其签名的令牌)相关联的机制。然后 权限 和 限制 组件决定是否拒绝这个请求。 简单来说就是: 认证确定了你是谁 权限确定你能不能访问某个接口 限制确定你访问某个接口的频率 认证 在 REST framework 提供了一些开箱 阅读全文
posted @ 2019-01-16 21:50 zpf666 阅读(580) 评论(0) 推荐(0) 编辑
摘要: DRF的版本控制 为什么需要版本控制 API 版本控制允许我们在不同的客户端之间更改行为(同一个接口的不同版本会返回不同的数据)。 DRF提供了许多不同的版本控制方案。 可能会有一些客户端因为某些原因不再维护了,但是我们后端的接口还要不断的更新迭代,这个时候通过版本控制返回不同的内容就是一种不错的解 阅读全文
posted @ 2019-01-16 21:02 zpf666 阅读(370) 评论(0) 推荐(0) 编辑
摘要: DRF中的Request 在Django REST Framework中内置的Request类扩展了Django中的Request类,实现了很多方便的功能--如请求数据解析和认证等。 比如,区别于Django中的request从request.GET中获取URL参数,从request.POST中取某 阅读全文
posted @ 2019-01-16 20:45 zpf666 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 表结构 单表的GET和POST: 路由: 序列化类: 视图: 外键的GET和POST: 路由: 序列化: 视图: 多对多的GET和POST: 路由: 序列化: 视图: 超链接的序列化: 路由: 序列化: 视图: 阅读全文
posted @ 2019-01-16 20:01 zpf666 阅读(251) 评论(0) 推荐(0) 编辑