摘要: (Visual Interface) (vi iMprove) 编辑器是所有Unix及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样,它的强大不逊色于任何最新的文本编辑器。它是我们使用Linux系统不能缺少的工具。Unix及linux系统的任何版本下的vi编辑器是完全相同的 阅读全文
posted @ 2018-12-25 21:17 无名大侠01 阅读(211) 评论(0) 推荐(0) 编辑
摘要: Rhel/CentOS网络配置文件路径: @[toc] 7.0版本后,网卡命名方式从eth0、eth1、eth2的方式变成了 。 其中, 代表的是entherent(以太网), 代表的是onbard(内置),后面的一串数字是主板的某种索引编号自动生成的,以确保其唯一性。 和6.x版本的命名方式相比, 阅读全文
posted @ 2018-12-25 21:16 无名大侠01 阅读(2756) 评论(0) 推荐(0) 编辑
摘要: @[toc] 相比于6.x的版本,Rhel7/CentOS7增加或改进了以下7大特性。 1.身份管理 的跨平台信任机制:kerberos将完全兼容微软活动目录,实现完全使用活动目录进行认证。 :该功能简化了RHEL加入微软活动目录的配置,支持自动发现域信息。 RHEL7增加了这两个关键性的新特征改善 阅读全文
posted @ 2018-12-25 21:14 无名大侠01 阅读(660) 评论(0) 推荐(1) 编辑
摘要: Redis官网:https://redis.io Redis是完全开源免费的,遵守 "BSD协议" . Redis是一个高性能的 数据库. @[TOC] Redis具有以下特点 1. 支持数据持久化,可将内存中的数据保存至磁盘,重启后可以再次加载进行使用. 2. 支持五种数据类型. 3. 支持数据库 阅读全文
posted @ 2018-12-25 21:11 无名大侠01 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 我们数据库有几千万条数据,这些数据需要展示,我们不可能直接从数据库把数据全部读取出来. 因为这样会给内存造成巨大的压力,很容易就会内存溢出,所以我们希望一点一点的取. 同样,展示的时候也是一样的,我们必定会对数据进行分页显示. 本文将详细讲述DRF为我们提供的三种分页方式. 全局配置 @[toc] 阅读全文
posted @ 2018-12-25 20:49 无名大侠01 阅读(190) 评论(0) 推荐(0) 编辑
摘要: @[toc] 解析器 解析器的作用就是服务端接收客户端传过来的数据,把数据解析成自己想要的数据类型的过程. 本质就是对请求体中的数据进行解析. :用于声明我给你传的是什么类型的数据 : application/x ww form urlencoded 表单数据类型 : multipart/form 阅读全文
posted @ 2018-12-25 20:49 无名大侠01 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 我们都听过权限,那么权限到底是做什么的呢. 我们都有博客,或者去一些论坛,一定知道管理员这个角色, 比如我们申请博客的时候,一定要向管理员申请,也就是说管理员会有一些特殊的权利,是我们没有的. ==这些对某件事情决策的范围和程度,我们叫做权限==,权限是我们在项目开发中经常用到的. 本文将详细讲述D 阅读全文
posted @ 2018-12-25 20:48 无名大侠01 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 开发平台的API接口调用需要限制其频率,以节约服务器资源和避免恶意的频繁调用. DRF就为我们提供了一些频率限制的方法. DRF中的版本、认证、权限、频率组件的源码是一个流程,且频率组件在最后执行. @[toc] DRF频率组件原理 · DRF中的频率控制基本原理是基于访问次数和时间的,当然我们也可 阅读全文
posted @ 2018-12-25 20:48 无名大侠01 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 首先,我们开发的项目会有多个版本. 其次,我们的项目版本会随着更新越来越多,我们不可能因出了新版本就不维护旧版本了. 那么,我们就需要对版本进行控制——DRF版本控制. @[toc] 源码剖析 DRF视图中的APIView返回的是View类中的view函数,然后调用 方法. 那么,我们来看看 方法都 阅读全文
posted @ 2018-12-25 20:47 无名大侠01 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 本文详细讲述了DRF认证组件的原理以及用法. @[toc] 源码剖析 上一篇博客讲解DRF版本的时候我们都知道了,在 方法里执行了 方法来初始化我们的版本. 而在 方法里有我们的认证、权限、频率组件,如下图: 我们再点进去认证组件看看: 可以看到,我们的权限组件返回的是 ,那么这里返回的 是新的还是 阅读全文
posted @ 2018-12-25 20:47 无名大侠01 阅读(115) 评论(0) 推荐(0) 编辑