orangleliu 笔记本

lzz的编程之旅,技术,思考,分享,happy

MySQL 学习资源整理

MySQL也有了几年了,说不出来个所以然,认知比较肤浅。所以需要加深学习呀,这里是学习过程中收集的一些好的资源,希望大家共同进步了。不是很系统的整理,看到了就记录了下来。 博客前辈们的博客就是他们成长的足迹。 DimitriK’s (dim) 玄惭 阿里 何登成 阿里 叶金荣 知数堂 姜成尧 网...

2017-01-23 16:16:38

阅读数:3794

评论数:0

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

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

2017-01-21 09:26:51

阅读数:318

评论数:0

mysqlbinlog 命令简单使用

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

2017-01-20 14:48:15

阅读数:3870

评论数:3

blog写作心得体会

虽然写blog也挺久了,写出来的东西自己回顾的时候也会怀疑读者是否能看的明白,还是有种流水账的感觉,以后希望多从读者的角度出发。下面记录一些以后写博客的注意点。具体关于某种技术点的小知识还有碰到的各种错误的解决过程这类博客,一定要指明 当时的系统环境,软件版本。自己在平时查问题的时候,总是因为弄不...

2017-01-14 14:33:02

阅读数:552

评论数:5

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

使用hexo在github pages上弄了一个静态博客,后来觉得访问有点慢,于是放到自己vps上。 对于静态博客的部署非常简单,本来就是html,js,css等静态文件,只要nginx上配置下目录就可以正常访问了。 麻烦的是博客更新的时候,还要去vps上操作更新git pull操作,如果每次在本...

2017-01-14 14:18:01

阅读数:868

评论数:0

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

django的缓存系统中,cache_page 这个装饰器非常好用,只要添加一个装饰器就可以缓存views的响应内容,但是django没有提供过期这个views缓存数据的功能。 @cache_page(60*10) def blog_post(request): ...上面的代码是缓存这个...

2017-01-13 15:28:18

阅读数:1489

评论数:0

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

这个需求的效果类似下面的截图,主要还是利用百度地图中自定义控件的功能,挺简单的。文档地址在这 http://lbsyun.baidu.com/index.php?title=jspopular 效果图代码<!DOCTYPE html> <html> <head>...

2017-01-12 01:47:07

阅读数:2492

评论数:0

Django 缓存模块 page_cache 源码阅读

Django page_cache 源码阅读笔记 标签(空格分隔): django --> Django cache中比较常用的有 cache_page 这么个 decorators, 下面就根据请求流程,结合源码来说说它是怎么工作的? 版本是django1.8,不同版本可能函数等会变化...

2017-01-12 01:27:50

阅读数:559

评论数:0

OpenResty 自定义 access_log 格式

定义access log的format是 Nginx已经提供的功能,有了 ngx_lua 之后就可以更灵活的记录请求相关的信息,而不仅仅拘泥于 Nginx的内置变量了,可以自定义一些格式和变量来存储结构化的数据,这样做离线的统计更加方面一些。 当然也可以通过or的 cosocket完成日志的实时收...

2017-01-12 01:25:29

阅读数:2530

评论数:0

OpenResty 执行阶段的概念和用途

主要还是 Nginx 的执行阶段知识了,都是因为 OR 才会那么深刻, 它有些自己的阶段。 主要还是参照 春哥的 Nginx 教程 请多读几遍,如果不清楚nginx的执行阶段就无法充分利用 openresty 提供的强大功能。罗列从上到下的顺序执行每个阶段。NGX_HTTP_POST_READ_P...

2017-01-12 01:19:55

阅读数:2425

评论数:0

OpenResty 操作cookies

在or中简单的使用cookies 复杂的操作请使用 [lua_resty_cookies](https://github.com/cloudflare/lua-resty-cookie) 基本操作 获取一个cookies叫做session local cookie_name = "coo...

2017-01-12 01:14:29

阅读数:6382

评论数:0

javascript 代码风格指南

写代码就像写字一样,好看的大家都喜欢 下面是几个不错的代码风格指南 https://github.com/airbnb/javascript/blob/es5-deprecated/es5/README.md airbnb的 https://google.github.io/styleguide/...

2017-01-06 16:29:54

阅读数:356

评论数:0

[Centos7] bcc tools安装

作者 运维开发群 @军爷,bbc是什么? 请参考 Brendan大爷的博客 Linux 4.9’s Efficient BPF-based Profiler 更新到最新 CentOS 7.3 1611yum update -y cat /etc/redhat-release CentOS Lin...

2017-01-05 22:50:24

阅读数:2013

评论数:0

OpenResty修改Nginx默认autoindex页面

Nginx的autoindex 命令可以自动列出目录下的文件,一些网站用这个功能做文件下载,但是Nginx又没有提供这个页面的 自定义的功能,后来看到别人提及 ngx_openresty,才想到 body_filter 阶段可以修改 response 的请求内容,只要进行一些hacking就能完成...

2017-01-02 16:34:32

阅读数:1362

评论数:0

提示
确定要删除当前文章?
取消 删除