上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 21 下一页

2020年3月19日

Flask Signals详解

摘要: Flask Signals简介 Flask Signals和操作系统的signals系统很类似,都是通过信号(也可以说是事件event)来通知已经注册的回调函数,让回调函数自动开始执行。Flask定义了自己的一套核心signals和对应的functions(用于发起消息,注册回调函数),我们需要定义 阅读全文

posted @ 2020-03-19 15:44 不要挡着我晒太阳 阅读(687) 评论(0) 推荐(0) 编辑

python setuptools 学习

摘要: 转载一个操作的例子: https://www.cnblogs.com/anliven/p/9840583.html 太多了,直接官网看介绍吧 下载和官网: https://pypi.org/project/setuptools/ 文档:https://setuptools.readthedocs.i 阅读全文

posted @ 2020-03-19 15:36 不要挡着我晒太阳 阅读(1086) 评论(0) 推荐(0) 编辑

Docker 容器化应用

摘要: Dockerfile Docker 通过 dockerfile 配置来把应用构建成镜像,dockerfile 是一个包含了配置和创建应用的全部命令的文本。Docker 官网上有对 dockerfile 的详细说明文档 看了文档后,对其使用有大致的了解,对不是太复杂的应用的容器化,已经能实践了,下面对 阅读全文

posted @ 2020-03-19 13:58 不要挡着我晒太阳 阅读(302) 评论(0) 推荐(0) 编辑

Python Click 学习笔记

摘要: Click 是 Flask 的团队 pallets 开发的优秀开源项目,它为命令行工具的开发封装了大量方法,使开发者只需要专注于功能实现。恰好我最近在开发的一个小工具需要在命令行环境下操作,就写个学习笔记。 国际惯例,先来一段 “Hello World” 程序(假定已经安装了 Click 包)。 # 阅读全文

posted @ 2020-03-19 12:49 不要挡着我晒太阳 阅读(463) 评论(0) 推荐(0) 编辑

2020年3月18日

MySQL优化(7):其他注意事项

摘要: DDL执行 线上服务器执行DDL,更新表结构,需要谨慎,结构更改会导致全表被独占锁定(新版本有改善) 避免这种情况,使用COPY策略,而不是直接执行ALTER TABLE语句 思路:创建一个新表,满足新要求,将旧表数据逐条导入新表,同时表上可以执行其他任务,导入的过程其他任务都记录在日志,导入完成后 阅读全文

posted @ 2020-03-18 19:48 不要挡着我晒太阳 阅读(134) 评论(0) 推荐(0) 编辑

MySQL优化(6):分表和读写分离

摘要: 分表 通常指:通过应用程序层,将数据划分到不同的表中进行存储 对比分区,分区是在服务器层完成的分区算法 分表会导致客户端明显的改变,在服务器端出现结构相同的多张表,甚至可以把多张表分到不同的服务器上 以账单表为例:数据库可能会有这样的情况 create table bill201710( id in 阅读全文

posted @ 2020-03-18 19:45 不要挡着我晒太阳 阅读(140) 评论(0) 推荐(0) 编辑

MySQL优化(5):分区

摘要: 分区: 分区也是MySQL优化中的一个重要方式 将一个表中的数据和索引,分散到不同的文件中进行存储 通常情况下,一个表,对应一组数据和索引文件,一个表的数据和索引集中存储在这组文件中 当一个表出现了大量的记录时,可以将其分布到不同的数据和索引文件中进行存储 Innodb来说,一个表对应多个ibd文件 阅读全文

posted @ 2020-03-18 19:23 不要挡着我晒太阳 阅读(243) 评论(0) 推荐(0) 编辑

MySQL优化(4):查询缓存

摘要: 查询缓存: MySQL提供的数据缓存QueryCache,用于缓存SELECT查询的结果 默认不开启,需要在配置文件中开启缓存(my.ini/my.cnf) 在[mysqld]段中,修改query_cache_type完成配置: 0:关闭 1:开启,但是默认缓存,需要增加sql-no-cache提示 阅读全文

posted @ 2020-03-18 19:10 不要挡着我晒太阳 阅读(200) 评论(0) 推荐(0) 编辑

MySQL优化(3):索引

摘要: MySQL优化中,最重要的优化手段就是索引,也是最常用的优化手段 索引简介: 索引:关键字与数据位置之间的映射关系 关键字:从数据中提取,用于标识,检索数据的特定内容 目的:加快检索 索引检索为什么快: (1)关键字相对于数据本身,量较小 (2)关键字都是排序好的 MySQL中索引的类型: 普通索引 阅读全文

posted @ 2020-03-18 19:07 不要挡着我晒太阳 阅读(149) 评论(0) 推荐(0) 编辑

MySQL优化(2):存储引擎和锁

摘要: 存储引擎: 早期的时候,存在如何选择MyISAM和Innodb? 现在,Innodb不断地发展完善,成为了主流的存储引擎。 因此5.5之后的mysql,无脑选择Innodb即可。 MYSQL中的数据,索引以及其他的对象,是如何存储的,是一套文件系统的实现。 MYSQL支持很多的存储引擎,使用 SHO 阅读全文

posted @ 2020-03-18 19:05 不要挡着我晒太阳 阅读(167) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 21 下一页

导航