- 博客(18)
- 资源 (27)
- 收藏
- 关注
原创 常见的nginx扩展说明
drizzle-nginx-moduledrizzle1.0rds-json-nginx-moduleredis2-nginx-moduleset-misc-nginx-module(unknown directive "set_unescape_uri")lua-cjson( module 'cjson' not found)lua-redis-parser (mod
2015-02-26 18:05:29 1498
原创 常见的nginx扩展安装
1.安装drizzle1.0:wget http://agentzh.org/misc/nginx/drizzle7-2011.07.21.tar.gzcd drizzle7-2011.07.21/./configure --without-server make libdrizzle-1.0make install-libdrizzle-1.0修改/etc/profile,新增以下两
2015-02-26 17:55:45 9912 1
转载 lua-redis中redis数据(table)转换成json
通过lua-redis获取的hash数据中key,val并非对应关系,数据结构如下1 key12 val13 key24 val2为了便于其他语言程序拿到格式化的数据,需要将其转换为json,让key和val对应起来,程序中做了如下修改(lua)for k,v in pairs(ok) dofor key,val in pairs(v) doif k
2015-02-26 16:35:27 5942 2
转载 Nginx 第三方模块试用记
最近试用了几个@agentzh写的第三方Nginx模块,甚为愉悦,没想到在Nginx可以玩很多技巧和扩展,分享一下。本文尝试的几个模块大概分为:echomemcachednginxlua详细模块地址分别为:ngx_devel_kit https://github.com/simpl/ngx_devel_kitset-misc-nginx-module https:/
2015-02-26 15:11:28 2929
转载 Ngx_Lua使用分享
Nginx_Lua1.1. 介绍1.2. 安装1.2.1. 安装JIT平台1.2.2. NDK与Lua_module1.2.3. 编译安装Nginx1.3. 嵌入Lua后1.3.1. 检测版本1.3.2. Hello,World1.3.3. 同步形式,异步执行1.4. Nginx与Lua执行顺序1.4.1. Ngi
2015-02-26 09:55:49 16739 1
转载 怎样快速成为某个领域的“专家”?
文/明道副总裁 许维公众号/xuwei0418曾经的媒体从业经历给了我两项终身受用的技能:社交和快速学习。前一项技能,我已经总结成文《“人脉投资”的10条建议》。后一项技能,今天这篇文章来总结一下。什么是学习?在我的范畴里,学习可被分为两类,一类是“学以致用”,一类是“君子不器”。至于中小学应试教育、托福、GRE这类学习,不在我们今天谈论的范畴之内。“
2015-02-25 11:06:24 766
转载 浅谈数据分析师的前世今生
作者:Jo(qq:790964489),66team原创专稿,未经允许不得转载。“小明,听说你是数学专业出身的?”“是的,领导。”“那你去把这些手抄报表录入到电脑里去。”“老板,请你尊重我的专业”“那你把欧氏距离、闵可夫斯基距离、坎贝拉度量各自的计算方法和优缺点说明一下。”“老板,我去干活了。”文章以最近比较火的一则笑话作为开端,今天浅谈一下
2015-02-25 10:50:26 925
转载 正则表达式: NFA引擎匹配原理
NFA引擎匹配原理1 为什么要了解引擎匹配原理一个个音符杂乱无章的组合在一起,弹奏出的或许就是噪音,同样的音符经过作曲家的手,就可以谱出非常动听的乐曲,一个演奏者同样可以照着乐谱奏出动听的乐曲,但他/她或许不知道该如何去改变音符的组合,使得乐曲更动听。作为正则的使用者也一样,不懂正则引擎原理的情况下,同样可以写出满足需求的正则,但是不知道原理,却很难写出高效且没有隐患的正则
2015-02-12 11:33:00 2625
转载 正则表达式:贪婪与非贪婪
1 概述贪婪与非贪婪模式影响的是被量词修饰的子表达式的匹配行为,贪婪模式在整个表达式匹配成功的前提下,尽可能多的匹配,而非贪婪模式在整个表达式匹配成功的前提下,尽可能少的匹配。非贪婪模式只被部分NFA引擎所支持。属于贪婪模式的量词,也叫做匹配优先量词,包括:“{m,n}”、“{m,}”、“?”、“*”和“+”。在一些使用NFA引擎的语言中,在匹配优先量词后加上“?”,
2015-02-12 11:22:16 687
原创 vim导图
补注:图中没有关于查找和替换的,应该用下面的。自上而下的查找操作 /word小写的n和N自下而上的查找操作 ?word小写的n和N普通替换操作 :s/old/new当前行进行匹配和替换、命令替换当前行中第一个匹配的字符行内全部替换操作:s/old/new
2015-02-06 09:08:21 705
转载 Use gitk to understand git
Posted by Joshua Flanagan on September 3, 2010Moving from subversion to git can be a struggle, trying to understand what terms like checkout, commit, branch, remote, rebase all mean in the g
2015-02-06 09:02:16 1446
转载 vim命令2
vim 命令速查图片命令速查卡(一)命令速查卡(二)Vim 打开命令vim FileName -- 打开文件 FileName,并将光标置于第一行首vim +n FileName -- 打开文件 FileName,并将光标置于第 n 行首vim + FileName -- 打开文件 FileName,并将光标置于最后一行vim + /pattern File --
2015-02-06 08:59:15 707
转载 vim命令合集
Vim命令合集命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim 直接启动vimvim filename 打开vim并创建名为filename的文件文件命令打开单个文件vim file同时打开多个文件vim file1 file2 file3 ..
2015-02-06 08:56:19 469
转载 大型网站架构不得不考虑的10个问题(转)
这里的大型网站架构只包括高互动性高交互性的数据型大型网站,基于大家众所周知的原因,我们就不谈新闻类和一些依靠HTML静态化就可以实现的架 构了,我们以高负载高数据交换高数据流动性的网站为例,比如海内,开心网等类似的web2.0系列架构。我们这里不讨论是PHP还是JSP或者.NET环 境,我们从架构的方面去看问题,实现语言方面并不是问题,语言的优势在于实现而不是好坏,不论你选择任何语言,架构都是
2015-02-04 12:07:52 599
原创 另外一种搭建nginx_lua环境的方法
使用大牛 ZhangYichun(http://openresty.org/) 提供的集成包快速安装。非常简单,下载 ngx_openresty,该集成包中有:Nginx,Lua或Luajit,ngx_lua,以及一些有用的Nginx第三方模块。例如:nginx的第三方模块redis,这个包实质就是一个.lua文件,是个库文件,提供一些访问redis的接口:将其
2015-02-03 20:15:09 1959
原创 ng_lua环境搭建
前言:ngx_lua_module 是一个nginx http模块,它把 lua 解析器内嵌到 nginx,用来解析并执行lua 语言编写的网页后台脚本。特性:支持Windows和Linux平台。支持高并发高性能。HTML网页中内嵌LUA脚本代码,类似于PHP。支持非阻塞的数据库操作,目前只支持MYSQL。支持异步的文件IO操作。支持非阻塞的SOCKET IO操作。
2015-02-03 20:02:39 3457
转载 How to Build a Strong A/B Testing Plan That Gets Results
原文地址:http://conversionxl.com/how-to-build-a-strong-ab-testing-plan-that-gets-results/A strong A/B testing plan will allow you to increase your revenue. You will also learn valuable insig
2015-02-03 14:06:11 2938
10部经典的算法著作合集,全英文的
2010-12-16
深入java虚拟机 java进阶不容错过的好书
2010-12-03
东南融通的面试题目 java方向 (内部)
2010-10-15
C语言库函数范例教程
2010-08-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人