自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Mysql数据库中的锁

1、MyISAM和InnoDB支持的锁类型相对其他数据库而言,MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制。MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking)。InnoDB存储引擎既支持行级锁(row-level locking),也支持表级锁,但默认情况下是采用行级锁。2、MySQL这3种锁的特性1)行级锁行级锁分为共享锁和排它锁,行级锁是Mysql中锁定粒度最细的锁。InnoDB引擎支持行级锁和表

2020-12-28 21:19:51 139

原创 Mysql事务原理

目录一、Innodb事务原理1、什么是事务2、事务的特性:(ACID)3、事务的分类3.1、扁平事务(Flat Transactions)3.2、链事务3.3、嵌套事务事务的隔离级别4.1、Read uncommitted4.2、Read committed4.3、Repeatable read4.4、Serializable一、Innodb事务原理1、什么是事务事务(Transaction)是数据库区别于文件系统的重要特性之一,事务会把数据库从一种一致性状态转换成为另一种一致性状态。在数据库提交

2020-12-28 20:53:00 109

原创 Django多对多CURD

Django 框架操作数据库 用到的是 ORM 思想。什么是 ORM 呢?Object Relational Mapping 对象关系映射,就是 操作数据库的 语句 和 Python 乃至 Django 的不太一样 为了 方便,面向数据库的关系更改成了 面向对象。详细点的就是,创建 实例 代替 数据库中的表,类属性就是 对应的 字段了。models# =====models.py=====from django.db import modelsclass UserModel(models

2020-12-19 11:10:22 141 1

原创 ModelViewSet和ModelSerializer的使用

目录ModelSerializerModelViewSetUrls.pyViews.pyModelViewSet的过滤,排序,分页过滤排序过滤和排序联合使用分页ModelViewSet分开指定序列化器ModelSerializer########demo3app/serializers.py#########from rest_framework import serializersfrom demoapp import models as dm1modelclass UserSer(seri

2020-12-18 09:44:00 206

原创 ORM中的基本操作

目录orm基本操作添加修改查询基本查询模糊查询空查询范围查询比较查询F对象Q对象关联查询聚合函数排序orm基本操作添加方法一:模型类.objects.create()方法二:obj = 模型类(参数)obj.save()修改方法一:模型类.objects.fifter().update()方法二:obj = 模型类.objects.get()obj.字段名 = 新参数obj.save()查询基本查询obj = 模型类.objects.get(name=“Tom”)单一查询

2020-12-17 17:21:18 371

原创 什么是restful?说说你对restful的理解

目录什么是restful?说说你理解的restfulAPIview里如何获取http里的数据?为什么APIview里获取的数据可以直接当做字典操作?什么是restful?说说你理解的restfulREST英文Representational state transfer 表述性状态转移 其实就是对 资源 的表述性状态转移。简单的说:RESTful是一种架构的规范与约束、原则,符合这种规范的架构就是RESTful架构。理解:Web 应用程序最重要的 REST 原则是,客户端和服务器之间的交互在请求之间

2020-12-16 16:01:35 835 4

原创 2020年12月15日学习笔记

Vue和Django的工作流程vue通过axios发送HTTP请求,然后uwsgi接收请求报文并通过wsgi协议到达Django,Django会通过request接收请求然后通过中间件处理后响应对象。此时也会通过wsgi协议到uwsgi再构造响应报文并返回响应报文。最后将HTTP响应返回给vue。Django中间件的作用中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。中

2020-12-15 20:02:16 165

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除