随笔分类 -  学习笔记

摘要:目录 前言 准备工作 搭建github博客 创建仓库 绑定域名 配置SSH key 测试是否成功 使用hexo写博客 hexo简介 原理 注意事项 安装 初始化 修改主题 上传之前 上传到github 保留CNAME、README.md等文件 常用hexo命令 _config.yml 写博客 写博客 阅读全文
posted @ 2021-01-09 19:34 小芒果测开笔记 阅读(418) 评论(0) 推荐(0)
摘要:MySQL 中的事务? 对 MySQL 来说,事务通常是一组包含对数据库操作的集合。在执行时,只有在该组内的事务都执行成功,这个事务才算执行成功,否则就算失败。MySQL 中,事务支持是在引擎层实现的,像 MySQL 原生的 MyISAM 引擎就不支持事务,这也是被 InooDB 取代的重要原因。 阅读全文
posted @ 2020-12-28 18:56 小芒果测开笔记 阅读(120) 评论(0) 推荐(0)
摘要:ModelViewSet 分页 过滤 局部使用 分页 导包 from django_filters.rest_framework import DjangoFilterBackend 类调用 class MyPage(PageNumberPagination): page_size_query_pa 阅读全文
posted @ 2020-12-18 10:09 小芒果测开笔记 阅读(106) 评论(0) 推荐(0)
摘要:1.序列化常用字段参数 '''1. 选项参数''' name = serializers.CharField(min_length=3,max_length=20) max_length # 最大长度 min_lenght # 最小长度 allow_blank # 是否允许为空 max_value 阅读全文
posted @ 2020-12-18 10:06 小芒果测开笔记 阅读(144) 评论(0) 推荐(0)
摘要:ModelViewSet 作用: 可以实现增删改查,内置封装,代码简单,但不适合复杂逻辑 使用: 导包 from rest_framework.viewsets import ModelViewSet 在类中 调用 class CourseTypeView(ModelViewSet): # 实例化要 阅读全文
posted @ 2020-12-17 21:15 小芒果测开笔记 阅读(225) 评论(0) 推荐(0)
摘要:一、什么是RESTful 面向资源 简单的说:RESTful是一种架构的规范与约束、原则,符合这种规范的架构就是RESTful架构。 先看REST是什么意思,英文Representational state transfer 表述性状态转移 其实就是对 资源 的表述性状态转移。 (什么是表述性:就是 阅读全文
posted @ 2020-12-16 15:28 小芒果测开笔记 阅读(621) 评论(0) 推荐(0)
摘要:MVC M全拼为Model,主要封装对数据库层的访问,对数据库中的数据进⾏增、删、改、查操 作。 V全拼为View,⽤于封装结果,⽣成⻚⾯展示的html内容。 C全拼为Controller,⽤于接收请求,处理业务逻辑,与Model和View交互,返回结果。 MVT M全拼为Model,与MVC中的M 阅读全文
posted @ 2020-12-15 19:10 小芒果测开笔记 阅读(200) 评论(0) 推荐(0)
摘要:作⽤: 简便、快速的开发数据库驱动的⽹站 Django的优势 快速开发 MVT MVC 功能⻬全 Django学习版本: 1.11.11 思考 ⽤django还是flask 开发数据驱动web⽹站(复杂业务逻辑) 数据分析后的结果展示界⾯, flflask 快速成型应⽤上线, 就⽤django 阅读全文
posted @ 2020-12-15 19:07 小芒果测开笔记 阅读(102) 评论(0) 推荐(0)
摘要:测试 阅读全文
posted @ 2020-12-15 18:55 小芒果测开笔记 阅读(116) 评论(0) 推荐(0)
摘要:正在整理中 阅读全文
posted @ 2020-12-15 18:40 小芒果测开笔记 阅读(84) 评论(0) 推荐(0)
摘要:1xx 信息 接收请求,继续处理 2xx 成功 操作成功的收到,理解和接受 200 OK - [GET]:服务器成功返回用户请求的数据,该操作是幂等的(Idempotent)。 201 CREATED - [POST/PUT/PATCH]:用户新建或修改数据成功。 202 Accepted - [* 阅读全文
posted @ 2020-12-15 18:37 小芒果测开笔记 阅读(102) 评论(0) 推荐(0)
摘要:HTTP请求方式: HTP/1.1协议中共定义了八种方法(有时也叫做’动作‘),来表明request_url指定的资源不同的操作方式 HTTP/1.0定义了三种请求方法:GET,POST和HEAD方法。 HTTP/1.1新增了物种请求方法:OPTIONS,PUT,DELETE,TRACE和CONNE 阅读全文
posted @ 2020-12-15 18:36 小芒果测开笔记 阅读(158) 评论(0) 推荐(0)
摘要:TCP报文格式 在了解三次握手和四次挥手之前,先知道TCP报文内部包含了哪些东西。 TCP报头中的源端口号和目的端口号同IP数据报中的源IP与目的IP唯一确定一条TCP连接。TCP在发送数据前必须在彼此间建立连接,这里连接意思是:双方需要内保存对方信息(例如:IP,Port…) 报文主要段的意思 序 阅读全文
posted @ 2020-12-15 17:01 小芒果测开笔记 阅读(90) 评论(0) 推荐(0)
摘要:三次握手 建立TCP连接时,需要配客户端和服务器共发送3个包。 第一次:客户端发送初始序号x和syn=1请求标志 第二次:服务器发送请求标志syn,发送确认标志ACK,发送自己的序号seq=y,发送客户端的确认序号ack=x+1 第三次:客户端发送ACK确认号,发哦那个自己的序号seq=x+1,发送 阅读全文
posted @ 2020-12-15 16:51 小芒果测开笔记 阅读(177) 评论(0) 推荐(0)
摘要:Django 中间件是修改 Django request 或者 response 对象的钩子,可以理解为是介于 HttpRequest 与 HttpResponse 处理之间的一道处理过程。 浏览器从请求到响应的过程中,Django 需要通过很多中间件来处理,可以看如下图所示: Django 中间件 阅读全文
posted @ 2020-12-15 16:38 小芒果测开笔记 阅读(158) 评论(0) 推荐(0)
摘要:1、何为魔法方法: Python中,一定要区分开函数和方法的含义; 1.函数:类外部定义的,跟类没有直接关系的;形式: def func(*argv): 2.方法:class内部定义的函数(对象的方法也可以认为是属性);分为两种: ① python自动产生的(魔法方法):一般形式为 __func__ 阅读全文
posted @ 2020-11-26 11:35 小芒果测开笔记 阅读(157) 评论(0) 推荐(0)
摘要:最近学习了某站上老师讲的Redis入门课程,老师讲的很基础,从最初的Redis安装到搭建集群,到最后的问题讲解。适合刚刚接触Redis和想要复习Redis的初学者,在这里和老师的笔记做了个同步文档,希望可以对大家有帮助。 教程来源:https://www.bilibili.com/video/BV1 阅读全文
posted @ 2020-10-20 14:26 小芒果测开笔记 阅读(185) 评论(0) 推荐(0)
摘要:突然发现,学习新知识新技能,都得经常温故使用,这样才能日益精进。最近学习的Git是因为加入了课题组,在学习做一些后台,由于后台开发会牵扯到多人开发,所以学会Git这一代码管理工具会很有用。但是一周下来,目前我还没用到Git,结果,Git代码几乎忘干净了。。。 以下继续总结以下Git常用的命令(从Gi 阅读全文
posted @ 2020-06-29 16:46 小芒果测开笔记 阅读(152) 评论(0) 推荐(0)
摘要:Git学习笔记(一) Git是世界上最先进的分布式版本控制系统(没有之一),分布式版本系统的最大好处之一是在本地工作完全不需要考虑远程库的存在,也就是有没有联网都可以正常工作,而SVN在没有联网的时候是拒绝干活的!当有网络的时候,再把本地提交推送一下就完成了同步,真是太方便了!总之,它是非常重要的一 阅读全文
posted @ 2020-06-29 16:21 小芒果测开笔记 阅读(200) 评论(0) 推荐(0)