[置顶] MySQL 学习资源整理

MySQL也有了几年了,说不出来个所以然,认知比较肤浅。所以需要加深学习呀,这里是学习过程中收集的一些好的资源,希望大家共同进步了。不是很系统的整理,看到了就记录了下来。 博客前辈们的博客就是他们成长的足迹。 DimitriK’s (dim) 玄惭 阿里 何登成 阿里 叶金荣 知数堂 姜成尧 网易 杨奇龙 支付宝 penglixun 阿里 王朝阳 大师兄 吴老师 知数堂 黄杉 周振兴 一个...
阅读(835) 评论(0)

MySQL终端显示格式化

默认的mysql cli客户端非常方面,但是有时候表字段太多就会显示交错行,看起来很费劲。 测试环境 macos 10 mysql 5.6 + mysql 自带客户端 mysql 命令 来看一个例子mysql> select *from radacct limit 2; +-----------+-----------------------------------+----------------...
阅读(153) 评论(0)

Django unittest 设置跳过某些case

按理说unittest 中是不应该测试那种外部依赖很强的用例,但是呢,有时候有些接口总是调试好之后怕忘了,就写了一些简单的测试case,想要通过在settings中增加一些配置来开启和关闭这些case,这样的话就可以在正常跑单元测试的时候隔离开这些不怎么正规的测试用例。 环境 * Django1.8 * Python2.7.xunittest 中提供了这么一个装饰器,用起来也很简单。这里是一...
阅读(187) 评论(0)

OpenResty 限制下载速度

http://blog.donatas.net/blog/2017/07/25/limit-bandwidth-openresty/ Nginx 有两个非常棒的模块用来限制响应(responses)的速度 limit_rate 对一个客户端限制速率 bytes/每秒 limit_rate_after 一般情况没问题,但是视频流传输就不好用了location / { limit_rate...
阅读(208) 评论(0)

Openresty 动态2017.8

8.27agentzh:Mashape 公司最近赞助了我们 OpenResty Inc 公司把 ngx_stream_lua 模块重写了一遍。现在我们迁移到了 nginx 1.13.3 核心的新的 stream 子系统上面,现在 Lua 驱动的 nginx TCP 服务器也支持 nginx 变量等更多特性了。GitHub 仓库地址是:https://github.com/openresty/stre...
阅读(635) 评论(0)

Django实践之配置文件

一个django项目通常有几个环境,开发环境,测试环境,单元测试环境,以及生产环境,这里每一种环境的settings配置都有一些区别。默认的settings是一个py文件,这里采用一个模块来组织。 目标 - 每个环境不冲突 - git中不冲突配置管理Django启动时候指定settings一般有2中形式 采用 DJANGO_SETTINGS_MODULE 环境变量,例如 export DJANG...
阅读(283) 评论(0)

MySQL 分区表以及操作

对现有表进行分表, 对过期数据进行归档等操作。 分表的一般 参考(只是参考): 表体积大于2g,简单查询表数据超过1000w行,复杂查询表超过200w行。 两种分表的思路 * 横行分表 比较常见的是按时间切分 * 纵向分表 对于字段的冷热程度区分很明显的情况注意的点 * 分表之前要搞清楚数据库引擎,数据现有的量,多大磁盘空间,多少行 * 分表之前 需要备份数据 * 分区之后,索引和数...
阅读(268) 评论(0)

django views中 request, response的常用操作

以问题的形式记录一些请求和响应的常见写法,django1.8为例子。 request 获取post请求中的json数据 def hello(request): data = json.loads(request.body) ...json格式还有一些 非表单序列化 的格式,都可以从 request.body 中获取请求体中的数据,对于ajax请求可以使用 request.is_aja...
阅读(292) 评论(0)

【Django】源码分析之session生命周期

Web应用中session是至关重要的一个概念,有了它http就有了状态。 我们才能方面的开发出各种基于用户的应用。说到session 不得不说cookies,不过cookies在服务端基本没有太多需要实现的逻辑,基本就是存取和报文格式之类,所以不做研究。 (下面是根据django1.8代码分析) session在django源码中的主要配置(django/contrib/sessions),主要的...
阅读(1421) 评论(3)

Python 中 time模块 time.time() 是不是系统调用

事情是这样的,最近公司自己定义了一个api规范,其中有一部分是请求时候用时间戳做 md5摘要。 然后我看到领导在文档中说 python 的 time.time() 是系统系统调用,调用的消耗太大,md5摘要中不用时间戳,而是用其他的字段。 于是我就不太相信这个说法。 线上的环境一般是 CentOS6.7 , CentOS 7, Python 的版本 2.6(惭愧),2.7。下面的测试环境是 Cen...
阅读(445) 评论(0)

python logging模块 init格式配置传递参数

Python项目中,logging模块的配置使用了 ini 这种配置,也叫做 fileconfig 配置,然后不想把存放 log 文件的目录 硬编码。抽象出来就是怎么给 init 格式配置文件传递参数。 利用 fileConfig 中的 defaults 参数可以实现 文档地址py文件import logging import logging.config logconf = os.path.joi...
阅读(308) 评论(0)
501条 共51页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1430353次
    • 积分:18291
    • 等级:
    • 排名:第561名
    • 原创:444篇
    • 转载:35篇
    • 译文:22篇
    • 评论:110条
    感谢支持
    一起玩
    统计