11 2018 档案
摘要:VMware安装完成后默认有以下的网络: 桥接网络 可以把虚拟机看成和主机在同一个网段的另一台物理主机 虚拟机 IP地址与主机在同一网段 虚拟机 子网掩码、网关以及DNS服务器地址与主机相同 Host-only模式 所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开的 VMnet1(H
阅读全文
摘要:什么是shell shell是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Ken Thompson的sh是第一种Unix Shell,Windows Explorer是一个典型的图形界面Shell。 shell是一个在操作系统之上的软件,Linux登录后默认进
阅读全文
摘要:1 下载Python3源码包 2 安装Python3的依赖 首先我们要先下载Python3的所有依赖包,否则安装安装完后会出现各种问题 3 解压源码包 4 创建安装路径 5 进入到解压后的目录 6 测试平台 7 编译与安装 8 检查是否安装成功 9 添加环境变量 1 编辑环境变量配置文件 2 在文件
阅读全文
摘要:安装软件的方式主要有RPM包、TAR包、gz包、bin文件、以sh结尾的文件 RPM包 rpm 是linux的一种软件包名称,以.rmp结尾,安装的时候语法为:rpm -ivh。 rpm包的安装有个很大的缺点就是文件的关联性太大,有时装一个软件要安装很多其他的软件包,很麻烦。 安装 升级 卸载 例如
阅读全文
摘要:使用xshell或者其他ssh工具连接上服务器后我们需要向服务器中上传或者下载文件这时候就用到了lrzsz可以代替其他的ftp软件 在centos7下安装lrzsz 命令 注意:该软件只是用于小文件,比较大的文件还是老老实实用ftp工具吧
阅读全文
摘要:概述 vi是跨平台的高度可配置的文本编辑器 Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。 简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。
阅读全文
摘要:常用命令 普通命令 id -u 打印用户的idcut 按行去切分字符串 -d 定义分隔符 -f 打印第几个字段 查看文件内容 目录相关 命令别名 用户/组相关 文件操作相关 查找文件 压缩与打包 grep命令 是强大的文本搜索工具,支持正则表达式 它对文本逐行查看,如果找到匹配的模式,就打印除包含此
阅读全文
摘要:解析器 导入 默认设置 补充 FileUploadParser # */* 局部视图 全局视图 分页 导入 简单分页 方式一:针对自己写的逻辑 方式二:针对ModelViewSet 偏移分页 方式一:针对自己写的逻辑 方式二:针对ModelViewSet
阅读全文
摘要:认证组件 认证组件的流程 --> CBV里的APIView --> self.dispatch() --> self.initial() --> self.perform_authentication() --> request.user --> self.initialize_request --
阅读全文
摘要:mixins的玩法 from rest_framework import mixins from rest_framework import generics class AuthorView(mixins.CreateModelMixin, mixins.ListModelMixin, gener
阅读全文
摘要:概述 FBV和CBV的概念 FBV 基于函数处理视图 CBV 基于对象处理视图 CBV的优点 1 提高代码的复用性,可以使用面向对象的技术,比如Mixin(多继承) 2 可以用不同的函数针对不同的HTTP方法处理,而不是通过多if判断,提高代码的可读性 restful协议 一切皆是资源,操作只是请求
阅读全文

浙公网安备 33010602011771号