关于MySQL的优化思路 SQL 优化步骤当面对一个需要优化的 SQL 时,我们有哪几种排查思路呢? 通过 show status 命令了解 SQL 执行次数首先,我们可以使用 show status 命令查看服务器状态信息。show status 命令会显示每个服务器变量 variable_name 和 value,状态变量是只读的。如果使用 SQL 命令,可以使用 like 或者 where 条件来限制结果。lik 2021-06-11 SQL #mysql
Dockerfile 最佳实践(Dockerfile指令的使用及建议) 目录 Dockerfile 最佳实践 一般性的指南和建议 容器应该是短暂的 使用 .dockerignore 文件 使用多阶段构建 避免安装不必要的包 一个容器只运行一个进程 镜像层数尽可能少 将多行参数排序 构建缓存 Dockerfile 指令 FROM LABEL RUN CMD EXPOSE ENV ADD 和 COPY ENTRYPOINT VOLUME USER WORKDIR 官 2020-12-14 Docker #docker linux
Jupyter NoteBook 的快捷键使用指南 Jupyter NoteBook 的快捷键使用指南 Jupyter Notebook 有两种键盘输入模式。即命令模式和编辑模式,这与 Vim 有些类似。在编辑模式下,可以往单元中键入代码或文本,此时单元格被绿色的框线包围,且命令模式下的快捷键不生效。在命令模式下,可以用快捷键命令运行单元格,移动单元格,切换单元格编辑状态等等,此时的单元格被灰色的框线包围,且编辑模式下的快捷键不生效。 从命令 2020-09-25 python加油鸭 #python markdown
PyMySQL 详解 PyMySQL 是一个纯 Python 实现的 MySQL 客户端操作库,支持事务、存储过程、批量执行等。 PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-Python MySQL 客户端库。 安装 1pip install PyMySQL 创建数据库连接12345678import pymysqlconnection = pymysql.conne 2020-08-25 SQL #数据库 mysql python
Celery 的用法介绍 celery介绍什么是celery这次我们来介绍一下Python的一个第三方模块celery,那么celery是什么呢? celery是一个灵活且可靠的,处理大量消息的分布式系统,可以在多个节点之间处理某个任务。 celery是一个专注于实时处理的任务队列,支持任务调度。 celery是开源的,有很多使用者。 celery完全基于Python语言编写。 所以celery是一个任务调度框架, 2020-08-18 python加油鸭 #python 数据库
RESTful 设计方法 RESTful设计方法1. 域名应该尽量将API部署在专用域名之下。 1https://api.example.com 如果确定API很简单,不会有进一步扩展,可以考虑放在主域名下。 1https://example.org/api/ 2. 版本(Versioning)应该将API的版本号放入URL。 12345http://www.example.com/app/1.0/foohttp: 2020-07-23 RESTful #restful
认识 RESTful 什么是RESTful 认识RESTful在前后端分离的应用模式里,后端API接口如何定义? 对于接口的请求方式与路径,每个后端开发人员可能都有自己的定义方式,风格迥异。 是否存在一种统一的定义方式,被广大开发人员接受认可的方式呢? 这就是被普遍采用的API的RESTful设计风格。 例如对于后端数据库中保存了商品的信息,前端可能需要对商品数据进行增删改查,那相应的每个操作后端都需要提供一个API接口: 2020-07-23 RESTful #设计模式 restful
文件上传 Flask报错 报错信息:TypeError: expected str, bytes or os.PathLike object,not FileStorage 上传一个文件 file 本来想通过open()来打开文件进行处理的,但是却报错了 123456789101112131415161718192021222324252627@app.route('/getfile', met 2020-07-23 python加油鸭 #python web
进入 Docker 容器的几种方式 attach,ssh,nsenter,exec 在使用Docker创建了容器之后,大家比较关心的就是如何进入该容器了,其实进入Docker容器有好几多种方式,这里我们就讲一下常用的几种进入Docker容器的方法。 进入Docker容器比较常见的几种做法如下: 使用docker attach 使用SSH 使用nsenter 使用exec 一、使用docker attach进入Docker容器 Docker提供了attach命令来进入Do 2020-07-14 Docker #docker linux ubuntu
Linux ubuntu pip install mysqlclient 报错问题解决 报错 123456789101112131415161718192021Looking in indexes: https://pypi.douban.com/simpleCollecting mysqlclient Using cached https://pypi.doubanio.com/packages/a5/e1/e5f2b231c05dc51d9d87fa5066f90d14 2020-07-13 Linux #linux ubuntu python