## 建立数据库连接 ```python from sqlalchemy.ext.declarative import declarative_base BaseModel = dec…
分类:web 后台
sqlalchemy外键的使用(二)
## 外键的创建 ```python from sqlalchemy.ext.declarative import declarative_base from sqlalchemy imp…
sqlalchemy多对多关系(三)
## sqlalchemy 多对多关系创建 ```python from sqlalchemy.ext.declarative import declarative_base from s…
Nginx的location匹配规则
## nginx location语法 ```shel location [=|~|~*|^~] /uri/ { … } ``` 说明: ```tex = 严格匹配。如果…
django请求的生命周期示意图
<img src="https://s1.ax1x.com/2020/04/04/GwT19f.png" alt="GwT19f.png" border="0" />
django中使用数据库连接池
#### 数据库连接池的概念 据库连接池(Connection pooling)是程序启动时建立足够的数据库连接,并将这些连接组成一个连接池,由程序动态地对池中的连接进行申请,使用,释放。 …
Mysql大型SQL文件快速恢复方案分享
这篇文章主要给大家介绍了关于Mysql大型SQL文件快速恢复方案的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Mysql具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧 …
使用django-guardian实现django-admin的行级权限控制的方法
**需求描述** 我们项目组开发的一些系统通常会用mysql数据库来存储一些配置,但是如果每次有配置修改的时候都去手动修改mysql数据的话,会挺麻烦的,同时也比较容易出错。django…
协程 asyncio 异步编程 (笔记)
## 1.协程 #### 协程不是计算机提供,程序员认为创造 协程(coroutine)也是被称为微线程,是一种用户态的上下文切换技术,简而言之,其实就是通过一个线程实现代码模块相互切换…
FastAPI 快速入门
*FastAPI framework, high performance, easy to learn, fast to code, ready for production* FastAPI…
服务器性能测试客户端,aiohttp实现
### 一个性能测试工具aiohttp实现 ```python #! /usr/bin/python3 # -*- coding:utf-8 -*- # file: test.py #…
socket 连接参数探究
### 探究Linux环境下的socket连接参数的设置。 ```tex 设置SO_KEEPALIVE选项,将这个选项设置为1,代表打开KeepAlive机制。 设置TCP_KEEPIDLE选…
使用flask实现一个测试桩
### 项目路径 ```text testNode/ ├── main.py ├── test_node.conf.json ├── tn_commands.py └── tn_co…
gevent.Timeout() 的使用
### 前言 网络环境复杂,IO复杂,死锁等等问题,剪不断,理还乱。 往往,我们执行一个任务的时候,希望在一定的时间内被执行完,否则我们就认为任务执行失败。 这个时候就需要`定时操作`,就…