摘要:
Python 切分数组 将一个数组,均分为多个数组 代码 # -*- coding:utf-8 -*- # py3 def list_split(items, n): return [items[i:i+n] for i in range(0, len(items), n)] if '__main_ 阅读全文
摘要:
webpack devServer 没有加载 js、css HtmlWebpackPlugin runtimeChunks 注入问题。 描述 写了一个极其简单的多页面 demo 启动开发服务器,发现样式没了,打开控制台,发现 js 也没有执行。 但是 build 一切正常。 webpack 配置如下 阅读全文
摘要:
MySQL DML 记录 数据操纵语言DML(Data Manipulation Language),用户通过它可以实现对数据库的基本操作。 记录一些遇到的语法,以便随时查阅。 插入或更新 ON DUPLICATE KEY UPDATE 执行插入或更新 语法 先执行插入语句,如果发生重复错误,执行更 阅读全文
摘要:
URL中加号(+)转义问题 前端通过URL传入一个参数,在后台日志中发现参数中的加号变成了空格。 前端传入 后台日志 可以看到,+ 变成了空格。 先说结论 HTTP为了避免歧义,一些字符传入后台需要做转义,例如: 也就是说,+ 从前台传到后台,应该转换为 。 但是 + 作为 URL 参数时,会被浏览 阅读全文
摘要:
python manage.py runserver 流程分析 这是自己的学习笔记,水平有限,很多地方没有仔细看,慎重阅读 启动 django demo 去 GitHub 的 Django 项目中下载 django-1.0.tar.gz,这是早期的版本,易于理解核心逻辑,并包含一个示例。 解压 dj 阅读全文
摘要:
Docker 配置阿里镜像 Dokcer 拉取镜像非常慢,配置阿里镜像加速。 步骤 首先注册阿里云,找到 “容器镜像服务” “镜像加速器” ,复制加速器地址,例如: 编辑 /etc/docker/daemon.json,配置 重启 docker 再次尝试拉取镜像,速度大大提升 阅读全文
摘要:
Docker RabbitMQ RabbitMQ 安装非常繁琐,使用 Docker 快速搭建一个 RabbitMQ 开发环境 步骤 拉取镜像 docker pull rabbitmq 启动容器 端口会自动映射 hostname 参数,指定容器的hostname docker run \ -d \ - 阅读全文
摘要:
Docker 安装 Redis 使用 docker 快速搭建 redis 开发环境 步骤 拉取镜像 docker pull redis:5.0 启动容器,映射端口 6379 docker run \ --name redis \ -d \ -p 6379:6379 \ redis:5.0 阅读全文
摘要:
使用 Docker 快速搭建一个 MySQL 5.6 开发环境 步骤 获取镜像 docker pull mysql:5.6 启动容器,密码 123456,映射 3306 端口 docker run -d \ --name mysql \ -p 3306:3306 \ -e MYSQL_ROOT_PA 阅读全文
摘要:
Django REST framework 单元测试 只是简单记录一下测试代码怎么写 环境 项目 参照官网 "快速开始" 写了一个 demo 测试 参照官网 "测试" 和 Django 的测试差不多 创建 tutorial/tests/tests.py 执行测试 python manage.py t 阅读全文