自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 764

转载 浅谈数据分析师的前世今生

作者:Jo(qq:790964489),66team原创专稿,未经允许不得转载。“小明,听说你是数学专业出身的?”“是的,领导。”“那你去把这些手抄报表录入到电脑里去。”“老板,请你尊重我的专业”“那你把欧氏距离、闵可夫斯基距离、坎贝拉度量各自的计算方法和优缺点说明一下。”“老板,我去干活了。”文章以最近比较火的一则笑话作为开端,今天浅谈一下

2015-02-25 10:50:26 924

转载 正则表达式: 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命令大全

光标控制命令:命令                   光标移动 h                   向左移一个字符 j                   向下移一行 k                   向上移一行 l                   向右移一个字符 G                   移到文件的最后一行 w

2015-02-06 09:00:05 393

转载 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 1958

原创 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 2936

10部经典的算法著作合集,全英文的

10部经典的算法著作合集,全英文的,坚持读完一篇英文著作之后,你会发现老外写的东西真是太great了,由浅入深,娓娓道来。英文要求也不高,学过英语基本都能看的懂

2010-12-16

唐发根老师的数据结构ppt

老师很用心制作的数据结构ppt,经典,值得一看

2010-12-16

(罗聪)数据结构与算法分析 学习笔记chm

(罗聪)数据结构与算法分析 学习笔记,网上评论挺好的,

2010-12-16

数据结构(C语言版)ppt

1绪论 2、线性表 3、栈和队列 4、串 5、数组和广义表 6、树和二叉树 7、图 8、动态存储管理 9、查找 10、内部排序

2010-12-16

深入java虚拟机 java进阶不容错过的好书

对于想要进一步学好java的同学来说,这是一本不容错过的好书。 第1章 Java体系结构介绍 1.1 为什么使用Java 1.2 网络带来的挑战和机遇 1.3 体系结构 1.3.1 Java虚拟机 1.3.2 类装载器的体系结构 1.3.3 Java class文件 1.3.4 Java API 1.3.5 Java程序设计语言 1.4 Java体系结构的代价 1.5 结论 1.6 资源页 第2章 平台无关 2.1 为什么要平台无关 2.2 Java的体系结构对平台无关的支持 2.2.1 Java平台 2.2.2 Java语言 2.3.3 Java class文件 . 2.2.4 可伸缩性 2.3 影响平台无关性的因素 2.3.1 Java平台的部署 2.3.2 Java平台的版本 2.3.3 本地方法 2.3.4 非标准运行时库 2.3.5 对虚拟机的依赖 2.3.6 对用户界面的依赖 2.3.7 Java平台实现中的bug 2.3.8 测试 2.4 平台无关的七个步骤 2.5 平台无关性的策略 2.6 平台无关性和网络移动对象 2.7 资源页 第3章 安全 3.1 为什么需要安全性 3.2 基本沙箱 3.3 类装载器体系结构 3.4 class文件检验器 3.4.1 第一趟:class文件的结构检查 3.4.2 第二趟:类型数据的语义检查 3.4.3 第三趟:字节码验证 3.4.4 第四趟:符号引用的验证 3.4.5 二进制兼容 3.5 Java虚拟机中内置的安全特性 3.6 安全管理器和Java API 3.7 代码签名和认证 3.8 一个代码签名示例 3.9 策略 3.10 保护域 3.11 访问控制器 3.11.1 implies()方法 3.11.2 栈检查示例 3.11.3 一个回答“是”的栈检查 3.11.4 一个回答“不”的栈检查 3.11.5 doPrivileged()方法 3.11.6 doPrivileged()的一个无效使用 3.12 Java安全模型的不足和今后的发展 方向 3.13 和体系结构无关的安全性 3.14 资源页 第4章 网络移动性 4.1 为什么需要网络移动性 4.2 一种新的软件模式 4.3 Java体系结构对网络移动性的支持 4.4 applet:网络移动性代码的示例 4.5 Jini服务对象:网络移动对象的示例 4.5.1 Jini是什么 4.5.2 Jini如何工作 4.5.3 服务对象的优点 4.6 网络移动性:Java设计的中心 4.7 资源页 第5章 Java虚拟机 5.1 Java虚拟机是什么 5.2 Java虚拟机的生命周期 5.3 Java虚拟机的体系结构 5.3.1 数据类型 5.3.2 字长的考量 5.3.3 类装载器子系统 5.3.4 方法区 5.3.5 堆 5.3.6 程序计数器 5.3.7 Java栈 5.3.8 栈帧 5.3.9 本地方法栈 5.3.10 执行引擎 5.3.11 本地方法接口 5.4 真实机器 5.5 一个模拟:“Eternal Math” 5.6 随书光盘 5.7 资源页 第6章 Java class文件 6.1 Java class文件是什么 6.2 class文件的内容 6.3 特殊字符串 6.3.1 全限定名 6.3.2 简单名称 6.3.3 描述符 6.4 常量池 6.4.1 CONSTANT_Utf8_info表 6.4.2 CONSTANT_Integer_info表 6.4.3 CONSTANT_Float_info表 6.4.4 CONSTANT_Long_info表 6.4.5 CONSTANT_Double_info表 6.4.6 CONSTANT_Class_info表 6.4.7 CONSTANT_String_info表 6.4.8 CONSTANT_Fieldref_info表 6.4.9 CONSTANT_Methodref_info表 6.4.10 CONSTANT_InterfaceMethodref_ info表 6.4.11 CONSTANT_NameAndType_info 表 6.5 字段 6.6 方法 6.7 属性 6.7.1 属性格式 6.7.2 Code属性 6.7.3 ConstantValue属性 6.7.4 Deprecated属性 6.7.5 Exceptions属性 6.7.6 InnerClasses属性 6.7.7 LineNumberTable属性 6.7.8 LocalVariableTable属性 6.7.9 SourceFile属性 6.7.10 Synthetic属性 6.8 一个模拟:“Getting Loaded” 6.9 随书光盘 6.10 资源页 第7章 类型的生命周期 7.1 类型装载、连接与初始化 7.1.1 装载 7.1.2 验证 7.1.3 准备 7.1.4 解析 7.1.5 初始化 7.2 对象的生命周期 7.2.1 类实例化 7.2.2 垃圾收集和对象的终结 7.3 卸载类型 7.4 随书光盘 7.5 资源页 第8章 连接模型 8.1 动态连接和解析 8.1.1 解析和动态扩展 8.1.2 类装载器与双亲委派模型 8.1.3 常量池解析 8.1.4 解析CONSTANT_Class_info入口 8.1.5 解析CONSTANT_Fieldref_info 入口 S.1.6 解析CONSTANT_Methodref_info 入口 8.1.7 解析CONSTANT_Interface- Methodref_info入口 8.1.8 解析CONSTANT_String_info入口 8.1.9 解析其他类型的入口 8.1.10 装载约束 8.1.11 编译时常量解析 8.1.12 直接引用 8.1.13 _quick指令 8.1.14 示例:Salutation程序的连接 8.1.15 示例:Greet程序的动态扩展 8.1.16 使用1.1版本的用户自定义类装 载器 8.1.17 使用1.2版本的用户自定义类装 载器 8.1.18 示例:使用forName()的动态扩展 8.1.19 示例:卸载无法触及的greeter类 8.1.20 示例:类型安全性与装载约束 8.2 随书光盘 8.3 资源页 第9章 垃圾收集 9.1 为什么要使用垃圾收集 9.2 垃圾收集算法 9.3 引用计数收集器 9.4 跟踪收集器 9.5 压缩收集器 9.6 拷贝收集器 9.7 按代收集的收集器 9.8 自适应收集器 9.9 火车算法 9.9.1 车厢、火车和火车站 9.9.2 车厢收集 9.9.3 记忆集合和流行对象 9.10 终结 9.11 对象可触及性的生命周期 9.11.1 引用对象 9.11.2 可触及性状态的变化 9.11.3 缓存、规范映射和临终清理 9.12 一个模拟:“Heap of Fish” 9.12.1 分配鱼 9.12.2 设置引用 9.12.3 垃圾收集 9.12.4 压缩堆 9.13 随书光盘 9.14 资源页 第10章 栈和局部变量操作 10.1 常量入栈操作 10.2 通用栈操作 10.3 把局部变量压入栈 10.4 弹出栈顶部元素,将其赋给局部变量 10.5 wide指令 10.6 一个模拟:“Fibonacci Forever” 10.7 随书光盘 10.8 资源页 第11章 类型转换 11.1 转换操作码 11.2 一个模拟:“Conversion Diversion” 11.3 随书光盘 11.4 资源页 第12章 整数运算 12.1 二进制补码运算 12.2 Inner Int:揭示Java int类型内部性质 的applet 12.3 运算操作码 12.4 一个模拟:“Prime Time” 12.5 随书光盘 12.6 资源页 第13章 逻辑运算 13.1 逻辑操作码 13.2 一个模拟:“Logical Results” 13.3 随书光盘 13.4 资源页 第14章 浮点运算 14.1 浮点数 14.2 Inner Float:揭示Java float类型内部 性质的applet 14.3 浮点模式 14.3.1 浮点值集合 14.3.2 浮点值集的转换 14.3.3 相关规则的本质 14.4 浮点操作码 14.5 一个模拟:“Circle of Squares” 14.6 随书光盘 14.7 资源页 第15章 对象和数组 15.1 关于对象和数组的回顾 15.2 针对对象的操作码 15.3 针对数组的操作码 15.4 一个模拟:“Three—Dimensional Array” 15.5 随书光盘 15.6 资源页 第16章 控制流 16.1 条件分支 16.2 五条件分支 16.3 使用表的条件分支 16.4 一个模拟:“Saying Tomato” 16.5 随书光盘 16.6 资源页 第17章 异常 17.1 异常的抛出与捕获 17.2 异常表 17.3 一个模拟:“Play Ball!” 17.4 随书光盘 17.5 资源页 第18章 finally子句 18.1 微型子例程 18.2 不对称的调用和返回 18.3 一个模拟:“Hop Around” 18.4 随书光盘 18.5 资源页 第19章 方法的调用与返回 19.1 方法调用 19.1.1 Java方法的调用 19.1.2 本地方法的调用 19.2 方法调用的其他形式 19.3 指令invokespecial 19.3.1 指令invokespecial和[init]()方法 19.3.2 指令invokespecial和私有方法 19.3.3 指令invokespecial和super关键字 19.4 指令invokeinterface 19.5 指令的调用和速度 19.6 方法调用的实例 19.7 从方法中返回 19.8 随书光盘 19.9 资源页 第20章 线程同步 20.1 监视器 20.2 对象锁 20.3 指令集中对同步的支持 20.3.1 同步语句 20.3.2 同步方法 20.4 Object类中的协调支持 20.5 随书光盘 20.6 资源页 附录A 按操作码助记符排列的指令集 附录B 按功能排列的操作码助记符 附录C 按操作码字节值排列的操作码助 记符 附录D Java虚拟机的一个模拟:“Slices of Pi”

2010-12-03

华为研发工程师的一些笔试题

华为研发工程师的一些笔试题,有三个文件,需要的就下,貌似我们学校好多不愿意去hw

2010-11-24

C++,操作系统的知识点总结,包括一些笔试题

C++,操作系统的知识点总结,包括一些笔试题,很有用!!留着自己以后做备份

2010-11-24

迅雷的笔试题,多个笔试题

迅雷的笔试题,一笔,二笔的,过去的,可以参考。ps:深圳迅雷的工资可以透露一下,没想象中的那么高,个人认为哈

2010-11-24

百度度技术研发笔试题,好几个

百度度技术研发笔试题,好几个,觉得有用就下

2010-11-24

绿盟(面经+拒信),有时候,一个面经,或者一封拒信可以让你少走很长一段弯路

绿盟的面经和拒信,有时候,一个面经,或者一封拒信可以让你少走很长一段弯路

2010-11-24

东南融通的面试题目 java方向 (内部)

东南融通的面试题目,内部的哈,要的快下 1.使用静态方法代替构造函数有什么优缺点? 2.如何覆写equals方法?为什么覆写equals的同时也要覆写hashcode方法? 3.异常分为几种,一般使用异常的原则是什么? 4.对多线程是否理解? 5.方法设计的基本原则是什么? 6.面向对象有哪些基本原则? read-uncommitted 未提交读 会脏读 不可重复读 幻读 read-committed 提交读 reaptable-read 可重复读 会出幻读 serializable 系列化 锁表 所有都不发生 ISOLATION isolation 5.数据库的事务传播方式有哪几种? 6.hibernate是在何处设置数据库事务级别?

2010-10-15

HTTP 代理服务器在 Windows下的实现.pdf

HTTP 代理服务器在 Windows下的实现.pdf HTTP 代理服务器在 Windows下的实现.pdf

2010-08-05

TCP/IP详解,卷1:协议源码.rar 经典 权威

TCP/IP详解,卷1:协议源码.rar 经典权威!还有卷二,卷三,太大了,传不起,有需要的给我留言哈

2010-08-04

简明python教程.chm

简明python教程.chm,很不错,小东西大容量,当成字典用吧,本来有其他版本,太大了,传不起

2010-08-04

C语言库函数范例教程

C语言库函数范例教程,我个人觉得这个非常好,囊括了几乎所有C语言库函数的格式和功能,每个函数地使用都有范例。是本优秀的C库函数字典!怕丢了,放上来。PS,要看这个不要装IE8以上版本的浏览器,不然貌似看不起的。.exe格式的

2010-08-04

C语言编程宝典之一,还有C语言屏幕函数,图形函数的用法扩展,有实例

C语言编程宝典,CHM格式,有基础的,还C语言屏幕函数,图形函数的用法扩展,有实例

2010-08-04

JAVA网络编程,孙卫琴版的,经典

JAVA网络编程,孙卫琴版的,经典,PPT

2010-08-04

汇编语言程序设计基本方法.pdf

汇编语言程序设计基本方法.pdf,汇编语言程序设计基本方法.pdf

2010-08-03

ipv6资料(上海交大资料)

ipv6资料(上海交大资料),新一代校园网络中IPv6的部署,在校园网部署IPv6

2010-07-05

spring-reference

这是spring教程,蛮不错地,推荐大家一起学习

2009-07-11

junitsampler_tutorial

junitsampler_tutorial

2009-07-09

jakarta-jmeter-2.3.2

jakarta-jmeter-2.3.2

2009-07-09

成功思维的30个模式.chm

成功思维的30个模式.chm

2008-07-02

空空如也

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

TA关注的人

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