MySQL xtrabackup开启新实例 1.1. 前言 之前有几位朋友刚刚接触MySQL备份工具xtrabackup,想将使用这个工具使用在自己的生产环境上。他们使用这用具恢复数据的使用,总是按官网的,在恢复的最后都会执行--copy-ba... 08月02日xtrabackup开启新实例已关闭评论 收藏 阅读全文
MySQL 分区表的使用 1.1. 场景 在每个系统中都会生成一些日志,往往有些日志都是需要记录的,比如:生成订单的过程的一些记录、某个账号活动的一些信息。这样一来每天生成的日志会很多,而且还会生成到数据库中。 像这些记录信息... 07月26日 1 收藏 阅读全文
MySQL zabbix-3.0导入percona模板报错 1.1. 错误 Import failed Invalid XML tag "/zabbix_export/date": "YYYY-MM-DDThh:mm:ssZ" is expec... 07月19日zabbix-3.0导入percona模板报错已关闭评论 收藏 阅读全文
python Django自定义分页 源代码:https://github.com/daiguadaidai/django_pagination 2013年从开发转DB以来都没有写过网页了,最近想使用Django写点东西,在做准备的时候发... 07月17日 2 收藏 阅读全文
MySQL MySQL多层级结构-区域表树改造 1.1. 前言 之前我们的地区表的层级结构,可以说是一颗数树的祖先是 '中国'。在一个树的结构下当数据量大的时候要更新或添加一个地区的时候跟新的数据量平均是半个表。这看以来显然是不合理的。 1.2. ... 07月12日MySQL多层级结构-区域表树改造已关闭评论 收藏 阅读全文
MySQL MySQL多层级结构-区域表使用树 1.1. 前言 前面我们大概介绍了一下树结构表的基本使用。在我们项目中有好几块有用到多层级的概念。下面我们哪大家都比较熟悉的区域表来做演示。 1.2. 表结构和数据 区域表基本结构,可能在你的项目中还... 07月05日MySQL多层级结构-区域表使用树已关闭评论 收藏 阅读全文
MySQL MySQL多层级结构-树搜索 1.1. 背景 基本上在每个系统中都有那么几张表是自关联父子关系的结构。往往有很多人都是使用pid来做关联。在刚进入IT行业时使用CAKEPHP框架编写WEB的时候,使用它里面的一个ACL plugi... 06月28日 1 收藏 阅读全文
python Python 之父谈 Python 的未来 6月初,Python之父Guido van Rossum在今天的PyCon US大会上作了名为“Python Language”的演讲。近日,他又接受了IT媒体Infoworld的采访,大谈Pytho... 06月27日Python 之父谈 Python 的未来已关闭评论 收藏 阅读全文
python SQLAlchemy 简明使用指南 SQLAlchemy是Python编程语言下的一款开源软件。提供了SQL工具包及对象关系映射(ORM)工具,使用MIT许可证发行。 SQLAlchemy“采用简单的Python语言,为高效和高性能的数... 06月23日 1 收藏 阅读全文
MySQL 千万条据下的分页 1.1. 背景 对于开发来说,分页功能碰到的频率还是算蛮高的,基本上在每个模块中都需要都会遇到列表分页的功能。他们实现的都很快,因为基本上只要把之前的代码改改就OK了。他们的实现基本是是如下语句: 像... 06月21日千万条据下的分页已关闭评论 收藏 阅读全文
MySQL 表迁移工具的选型-xtrabackup的使用 1.1. 场景 有的时候test人员可能需要在测试库上比较新的数据,这时候只能是从生产库上面去那了。如果是小表还好实用mysqldump/mysqlpump就可以轻松的解决。但是,如果遇到了大表这将是... 06月14日表迁移工具的选型-xtrabackup的使用已关闭评论 收藏 阅读全文
python Flask的Jinja2模板引擎 — 自定义扩展(8th) 说实话,关于自定义扩展的开发,Jinja2的官方文档写得真心的简单。到目前为止网上可参考的资料也非常少,你必须得好好读下源码,还好依然有乐于奉献的大牛们分享了些文章来帮助我理解怎么开发扩展。本文我就完... 06月11日Flask的Jinja2模板引擎 — 自定义扩展(8th)已关闭评论 收藏 阅读全文
python Flask的Jinja2模板引擎 — 本地化(7th) 一个强大的工具一般都支持扩展或插件的开发功能,来允许第三方通过开发新扩展或插件,扩充工具本身功能,并可以贡献给社区。Jinja2也不例外,Jinja2本身提供了一部分扩展,你可以在程序中启用。同时,你... 06月08日Flask的Jinja2模板引擎 — 本地化(7th)已关闭评论 收藏 阅读全文
python Flask的Jinja2模板引擎 — 块与宏(6th) 考虑到模板代码的重用,Jinja2提供了块 (Block)和宏 (Macro)的功能。块功能有些类似于C语言中的宏,原理就是代码替换;而宏的功能有些类似于函数,可以传入参数。本篇我们就来介绍下块和宏的... 06月07日Flask的Jinja2模板引擎 — 块与宏(6th)已关闭评论 收藏 阅读全文