自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

orangleliu 笔记本

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

  • 博客(14)
  • 资源 (5)
  • 收藏
  • 关注

原创 MySQL 学习资源整理

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

2017-01-23 16:16:38 21101

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

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

2017-01-21 09:26:51 846

原创 mysqlbinlog 命令简单使用

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

2017-01-20 14:48:15 8375 3

原创 blog写作心得体会

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

2017-01-14 14:33:02 843 5

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

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

2017-01-14 14:18:01 1632

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

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

2017-01-13 15:28:18 3818

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

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

2017-01-12 01:47:07 6742 2

原创 Django 缓存模块 page_cache 源码阅读

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

2017-01-12 01:27:50 1413

原创 OpenResty 自定义 access_log 格式

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

2017-01-12 01:25:29 5761

原创 OpenResty 执行阶段的概念和用途

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

2017-01-12 01:19:55 4893

原创 OpenResty 操作cookies

在or中简单的使用cookies 复杂的操作请使用 [lua_resty_cookies](https://github.com/cloudflare/lua-resty-cookie)基本操作获取一个cookies叫做sessionlocal cookie_name = "cookie_session"ngx.say(ngx.var[cookie_name])设置 cookies ng

2017-01-12 01:14:29 13212

原创 javascript 代码风格指南

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

2017-01-06 16:29:54 575

原创 [Centos7] bcc tools安装

作者 运维开发群 @军爷,bbc是什么? 请参考 Brendan大爷的博客 Linux 4.9’s Efficient BPF-based Profiler更新到最新 CentOS 7.3 1611yum update -ycat /etc/redhat-releaseCentOS Linux release 7.3.1611 (Core)安装elrepo内核rpm --import htt

2017-01-05 22:50:24 7064

原创 OpenResty修改Nginx默认autoindex页面

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

2017-01-02 16:34:32 3829

Coroutines

python 携程相关的

2015-09-22

精通正则表达式英文版

Mastering_Regular_Expressions chm版本 不错

2013-03-29

fileupload的jar包

方面官网资源不好的下载 主要用于servlet3.0之前的版本,文件上传用的第三方类

2012-03-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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