djangorestframework-simplejwt简介Django REST框架的JSON Web Token认证插件。 安装1pip install djangorestframework-simplejwt 如打算使用数字签名算法对令牌进行编码或解码,需要额外安装djangorestframe...2020-05-31Python
Django自动注册所有Model到管理后台场景实际的开发过程中,往往Model多达几十个,一个个写Admin,再Register,效率低。 思考能自动注册Model到管理后台 方案 在项目配置目录下新建一个文件夹apps,再在文件夹下穿件项目同名APP。 重写APP下apps.py文件中A...2020-05-23Python
Redis学习笔记Redis数据库介绍Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不...2020-05-02数据与存储
IO 多路复用selectselect最早于1983年出现在4.2BSD中,它通过一个select()系统调用来监视多个文件描述符的数组,当select()返回后,该数组中就绪的文件描述符便会被内核修改标志位,使得进程可以获得这些文件描述符从而进行后续的读写操作。...2020-04-13操作系统
进程、线程和协程并发与并行在操作系统中,某一时间段,几个程序在同一个CPU上运行,但在任意一个时间点上,只有一个程序在CPU上运行。 并发如果系统只有一个CPU,当有多个线程时,那么CPU不可能真正同时进行多个线程,CPU的运行时间会被划分成若干个时间段,每个时间段...2019-08-10操作系统
数据库范式化与反范式化设计范式化第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。 第一范式的合理遵循需要根据系统的实际需求来定。比如某些数据库系统中需要用到“地址”这个属性,本来直接将“地址...2019-04-29数据与存储
HTTP协议学习笔记超文本传输协议(HTTP)是一个用于传输超媒体文档(例如 HTML)的应用层协议。它是为 Web 浏览器与 Web 服务器之间的通信而设计的,但也可以用于其他目的。HTTP 遵循经典的客户端—服务端模型,客户端打开一个连接以发出请求,然后等待直到收到...2019-04-10网络
TCP/IP协议群学习笔记TCP/IP简介计算机为了联网,就必须规定通信协议,早期的计算机网络,都是由各厂商自己规定一套协议,IBM、Apple和Microsoft都有各自的网络协议,互不兼容。为了把全世界的所有不同类型的计算机都连接起来,就必须规定一套全球通用的协...2019-01-04网络
Python知识手册开发注意点 str拼接时,注意变量要放在str()函数内转化,预防变量是其他类型 request请求要添加超时时间并放到try…except…中运行,防止报错 导入excel文件时,注意去除空格 函数的默认参数要设计为不变对象 禁用递归 lis.so...2018-08-27Python
Python学习笔记Python 知识图谱 Python 入门编译型语言和解释型语言编程都是用的高级语言,计算机不能直接理解高级语言,只能理解和运行机器语言,所以必须要把高级语言转成机器语言,计算机才能运行高级语言别写的程序。 编译型 解释型 Python程序文件的...2018-06-23Python