自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (18)
  • 收藏
  • 关注

转载 常用mq比较

常用MQ产品比较ActiveMQJoramHornetQOpenMQMuleMQSonicMQRabbitMQZeroMQ

2017-02-17 10:13:46 5146 1

转载 nodejs+bigpipe+angularjs技术实现

bigpipe技术: 淘宝一篇介绍bigpipe的文章: http://www.searchtb.com/2011/04/an-introduction-to-bigpipe.html另外一篇nodejs使用bigpipe的文章: http://engineering.xueqiu.com/blog/2013/02/27/implementing-bigpipe-in-nodejs/我就是看上

2017-02-08 17:48:45 609

原创 NodeJs简介

为什么需要NodeJs?当前的服务器处理请求的方式有什么问题?在Tomcat之类web容器中,对于每个连接都需要一个线程,当有新的http请求进来后,web容器便则会从线程池中获得一个线程来处理该请求(每个线程上下文大约占用 2 MB 的内存。在一个拥有 4 GB RAM 的jvm中,理论上最大的并发连接数量是 2,000个用户,当然,Tomcat容器也可以选择NIO方式来提高并发)。

2017-02-08 14:33:00 1968

原创 LinuxLog分析常用组合命令

LinuxLog分析常用组合命令查看访问量主要用于分析是否受到Http flood(cc攻击),分析方法是查看访问日志,找到访问排名前10的IP地址。 如: cat access.log | cut -f1 -d ” ” | sort | uniq -c | sort -k 1 -n -r | head -10 cat access.log | cut -f4 -d ” ” | sor

2017-02-08 06:47:39 519

原创 Linux Log分析高频命令速查

Log分析less 功能比more更丰富,支持查找.栗子: less catalina.out /ERROR #查找并高亮显示2.tail -n 参数表示最后n行 -f 参数用来持续显示文件新增的行3.head -n 参数表示最前n行4.sort 用于对数据进行排序,默认按字符来排序 -n 按数字进行排序 -r 倒序排列 -k 用来指定排序的列

2017-02-07 22:35:39 459

原创 使用BeanShell设置JMeter动态变量

在某些情况下,我们测试的url是动态的,如http://abc.com/index?param=dynpara,其中dynpara, 其中dynpara表示动态变量,该动态变量是通过某个特定算法实现的。为了实现这样的需求,需要使用 beanshell测试步骤如下:新建一个测试计划新建一个线程组,线程数为10新建BeanShell Sampler,代码如下:String s = String.

2017-02-07 19:37:59 5404

原创 Instrumentation

Instrumentation的功能Java Instrumentation指的是用代理程序来监测和协助运行在JVM上的应用程序,并且这种代理程序是独立于应用程序之外的,这是Instrumentation功能的最主要特性。 Instrumentation能够监测和协助的功能主要包括:获取JVM运行时状态在运行时动态修改类定义在 Java SE 5+中,可以在一个普通 Java 类(具有mai

2017-02-07 11:39:08 332

原创 tprofiler源代码分析

tprofiler源代码分析tprofiler是taobao开源的也是国内目前为止唯一一款Profiler工具,主要用于java应用的性能分析,不仅能够抓取Java方法的调用时间,还能抓取mysql的执行时间, 是一款不错的开源性能分析工具。以下对tprofiler源码中的各包进行分析,帮助大家对tprofiler源码有个初步的认识。1. 最外层Main TProfiler入口,定义了prem

2017-02-06 15:34:28 507

原创 JMockit的常用注解

JMockit的常用注解1. @Tested用于标识一个被测对象的实例,只能作用于具体类,而不能作用于接口,因为一个接口可能有多个实现类,被测试的只能是实现该接口的某一个具体的类通过@Tested标签标识的被测对象实例,将会在测试方法执行之前被JMockit初始化。可通过@Injectable注解对被测对象的构造函数进行改写。如果没有@Injectable,则采用原有代码进行初始化。被@Te

2017-02-06 14:59:30 7390 1

mysql-connector-java-5.0.0-beta-bin.jar

mysql-connector-java-5.0.0-beta-bin.jar

2010-04-16

LoadRunner教程整理--软件测试资料第二辑

软件测试资料整理第二辑- LoadRunner教程.包括: 1.Loadrunner 结果分析向导1-英文版.doc 2.Loadrunner 结果分析向导2-英文版.doc 3.LoadRunner官方教程中文高清1.pdf 4.LoadRunner官方教程中文高清2.pdf 5.具体实例教你如何做LoadRunner结果分析.doc

2009-02-20

LoadRunner压力测试实例

LoadRunner压力测试实例. step by step.

2009-02-20

LoadRunner资料大全

LoadRunner资料大全. 很全的LoadRunner资料。

2009-02-20

displaytag中文排序问题解决办法

通过修改源码的方式 解决displaytag中文排序问题.压缩包中包含1.0与1.1版本修改的源文件、编译后的文件,及修改后的jar包。

2009-01-18

SuperTextReplace(V2.0)

SuperTextReplace(V2.0), 著名的批量替换工具。

2009-01-12

Resin3.13 Pro Linux version

Resin3.13 Pro Linux version

2009-01-12

Resin3.13-pro

resin3.13版,优秀的webserver,适合中级项目

2009-01-12

全面的高性能高并发服务器架构解决方案.rar

全面的高性能高并发服务器架构解决方案,众多资料的汇总

2008-12-27

很系统的高级软件架构师培训PPT讲义系列

很系统的高级软件架构师培训PPT讲义系列,共23节。

2008-12-27

JVM 1.42调优中文文档

JVM 1.42调优文档(已翻译成中文),看起来比英文版轻松多了

2008-12-27

Oracle语句优化53个规则详解.rar

整理后的Oracle语句优化53个规则详解。

2008-12-27

软件性能测试PDF文档

较系统的软件性能测试文档,包含一些前人的总结。共99页

2008-12-27

Web2.0网站性能调优实践

Web2.0网站性能调优实践.包含笔者网站3年不同阶段的优化过程

2008-12-27

高并发高流量网站架构

 本文围绕高并发高流量的网站架构设计问题,主要研究讨论了以下内容:   首先在整个网络的高度讨论了使用镜像网站,CDN内容分发网络等技术对负载均衡带来的便利及各自的优缺点比较。然后在局域网层次对第四层交换技术,包括硬件解决方案F5和软件解决方案LVS,进行了简单的讨论。接下来在单服务器层次,本文着重讨论了单台服务器的Socket优化,硬盘级缓存技术,内存级缓存技术,CPU与IO平衡技术(即以运算为主的程序与以数据读写为主的程序搭配部署),读写分离技术等。在应用层,本文介绍了一些大型网站常用的技术,以及选择使用该技术的理由。最后,在架构的高度讨论了网站扩容,容错等问题。

2008-09-27

Apache Tuscany SCA 用户指南StepByStep

Apache Tuscany SCA 的入门资料,属于Step by step类型的.

2008-09-27

memcached全面剖析

目前为止我找到的关于memcached(分布式缓存)最详细的中文资料。

2008-09-27

空空如也

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

TA关注的人

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