[置顶] MySQL 学习资源整理

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

[待解决]MySQL 优化-连接查询改嵌套查询一例

线上抓了一条慢查询日志,经过改写之后,速度从7s提升到0.1s以下,但是没有真正明白其中的原理,先记录之,以后再来解析。 前置条件 环境:MySQL5.6.14,Centos6.6 表结构 mysql> SHOW CREATE TABLE count_statusbyhour \G *************************** 1. row ************************...
阅读(167) 评论(0)

mysqlbinlog 命令简单使用

此命令用来解析 查看mysql binlog的, 这里使说说怎么通过binlog查看执行的sql。 环境: Centos 6.6, MySQL 5.6.x查看配置查看二进制日志是否打开,本地是关的(开启需要 配置my.conf并重启)mysql> SHOW VARIABLES LIKE 'log_bin'; +---------------+-------+ | Variable_name | Va...
阅读(625) 评论(3)

blog写作心得体会

虽然写blog也挺久了,写出来的东西自己回顾的时候也会怀疑读者是否能看的明白,还是有种流水账的感觉,以后希望多从读者的角度出发。下面记录一些以后写博客的注意点。具体关于某种技术点的小知识还有碰到的各种错误的解决过程这类博客,一定要指明 当时的系统环境,软件版本。自己在平时查问题的时候,总是因为弄不清其他作者当时操作的环境而浪费很多时间,好不容易搜索一个类似的问题,折腾半天,发现可能不是当前使用的这个...
阅读(438) 评论(5)

利用github webhook 结合openresty自动更新静态博客

使用hexo在github pages上弄了一个静态博客,后来觉得访问有点慢,于是放到自己vps上。 对于静态博客的部署非常简单,本来就是html,js,css等静态文件,只要nginx上配置下目录就可以正常访问了。 麻烦的是博客更新的时候,还要去vps上操作更新git pull操作,如果每次在本地commit之后,github仓库能够自动更新到vps上多好啊,于是就用到了webhook的功能。(这...
阅读(367) 评论(0)

Django中过期@cache_page中缓存的views数据

django的缓存系统中,cache_page 这个装饰器非常好用,只要添加一个装饰器就可以缓存views的响应内容,但是django没有提供过期这个views缓存数据的功能。 @cache_page(60*10) def blog_post(request): ...上面的代码是缓存这个请求响应体10分钟,如果有数据刚缓存2分钟,post中的内容已经更新了,我想要过期这个当前的缓存怎么做呢...
阅读(470) 评论(0)

百度地图JS 搜索悬浮窗功能

这个需求的效果类似下面的截图,主要还是利用百度地图中自定义控件的功能,挺简单的。文档地址在这 http://lbsyun.baidu.com/index.php?title=jspopular 效果图代码 <meta http-equiv="Content-Type" content="text/html; charset=utf-...
阅读(769) 评论(0)

Django 缓存模块 page_cache 源码阅读

Django page_cache 源码阅读笔记 标签(空格分隔): django --> Django cache中比较常用的有 cache_page 这么个 decorators, 下面就根据请求流程,结合源码来说说它是怎么工作的? 版本是django1.8,不同版本可能函数等会变化,逻辑应该类似。cache_page的功能从逻辑上来说 cache_page 的功能非常简单,无非就是针对被装...
阅读(294) 评论(0)

OpenResty 自定义 access_log 格式

定义access log的format是 Nginx已经提供的功能,有了 ngx_lua 之后就可以更灵活的记录请求相关的信息,而不仅仅拘泥于 Nginx的内置变量了,可以自定义一些格式和变量来存储结构化的数据,这样做离线的统计更加方面一些。 当然也可以通过or的 cosocket完成日志的实时收集和处理,可以参照 lua-resty-logger-socket 来实现。 思路需求是根据当前的请求记...
阅读(945) 评论(0)

OpenResty 执行阶段的概念和用途

主要还是 Nginx 的执行阶段知识了,都是因为 OR 才会那么深刻, 它有些自己的阶段。 主要还是参照 春哥的 Nginx 教程 请多读几遍,如果不清楚nginx的执行阶段就无法充分利用 openresty 提供的强大功能。罗列从上到下的顺序执行每个阶段。NGX_HTTP_POST_READ_PHASE: #读取请求内容阶段 NGX_HTTP_SERVER_REWRITE_PHASE:...
阅读(728) 评论(0)
14条 共2页1 2 下一页 尾页
    个人资料
    • 访问:1307311次
    • 积分:17193
    • 等级:
    • 排名:第588名
    • 原创:444篇
    • 转载:35篇
    • 译文:22篇
    • 评论:106条
    感谢支持
    一起玩
    统计