摘要: 使用Microsoft Web Application Stress Tool对web进行压力测试 Web压力测试是目前比较流行的话题,利用Web压力测试可以有效地测试一些Web服务器的运行状态和响应时间等等,对于Web服务器的承受力测试是个非常好的手法。Web压力测试通常是利用一些工具,例如微软的WebApplicationStress、Linux下的siege、功能全面的Web-CT等等,这些都是非常优秀的Web压力测试工具。 虽然这些工具给我们测试服务器承受能力带来方便,但是它们的危害却更是惊人,甚至于利用随便一种比较全面的测试工具就可以对一台小型的Web服务... 阅读全文
posted @ 2012-08-22 11:33 ajuanabc 阅读(402) 评论(2) 推荐(1) 编辑
摘要: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd"><HTML><HEAD><META http-equiv=Content-Type content=text/html;CHARSET=utf-8><LINK href="styles.css"type=text/css rel=style 阅读全文
posted @ 2012-06-16 16:06 ajuanabc 阅读(1143) 评论(1) 推荐(0) 编辑
摘要: 华为智能手机去年开始发力,先后推出荣耀、P1、D1,性能一代代强,关注度一个个高,而今市场上担当主角的是D1双核。但从目前的市场反馈看,D1双核似乎并没有引起特别轰动的效应,并非D1双核的配置不高,只是在这个四核引领潮流的时代,也不能期望D1双核对市场造成很大的扰动,毕竟前面已经有魅族四核、三星S3、HTC One X等等旗舰级别在商海弄潮了,D1双核还不具备这样的实力与上述四核旗舰抗衡,华为应该很清楚这一点,所以D1双核应该只是铺垫、过渡。早有消息称华为新的四核手机会在7月上市,但我们没有等到,最近有消息说它会搭载Android4.1于下月开卖,之所以迟到是因为它还处在研发状态。事实真相无从 阅读全文
posted @ 2012-07-29 23:13 ajuanabc 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 今天是个值得纪念的日子,人生的很多的第一次在实现。第一次来上海,第一次做地铁,第一次吃上海的油泼面(够味)。今天最深的体会是,轻易别搬家,累死人。在杭州的生活有点恬静,上海人潮熙熙攘攘,很热闹。最吸引我的还是久违的大排档,有福了 明天到公司报道,在这纪念下载杭州的一年安逸的生活,魔都的生活会是怎么的,期待美好的明天,期待美好的未来。。。 其实不管在那,做为初出茅庐程序猿的我们,好好学习,天天向上的心态是我们不断进步保障 各位童鞋加油,加油。。。。。。。。。。 阅读全文
posted @ 2012-07-29 23:12 ajuanabc 阅读(401) 评论(2) 推荐(0) 编辑
摘要: 使用了spring3 MVC后,给action做单元测试也很方便,我以前从来不给action写单元测试的,再在不同了,方便了,所以一定要写。JUnitActionBase类是所有JUnit的测试类的父类Java代码packagetest;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;importorg.junit.BeforeClass;importorg.springframework.mock.web.MockServletContext;importorg. 阅读全文
posted @ 2012-07-21 00:33 ajuanabc 阅读(2536) 评论(2) 推荐(1) 编辑
摘要: 在前的配置中,其中有一个属性warnLogCategory,值是“SimpleMappingExceptionResolver类的全限定名”。我是在SimpleMappingExceptionResolver类父类AbstractHandlerExceptionResolver类中找到这个属性的。查看源码后得知:如果warnLogCategory不为空,spring就会使用apache的org.apache.commons.logging.Log日志工具,记录这个异常,级别是warn。值:“org.springframework.web.servlet.handler.SimpleMappin 阅读全文
posted @ 2012-07-21 00:30 ajuanabc 阅读(1627) 评论(0) 推荐(0) 编辑
摘要: 一年轻人上山拜师学剑,见到师父后问师父, “师父,假如我努力学习,要多久才可以学成?” “我想,学十年就差不多了。” “师父,家父年事已高,我要服侍他,假如我加强训练,那需要多长时间可以练成?” 阅读全文
posted @ 2012-06-16 16:06 ajuanabc 阅读(500) 评论(2) 推荐(2) 编辑
摘要: 从上面已经看到movpc,r4语句,就知道把解压后内核的执行地址r4给了pc程序计数器,意味着解压的内核已经把运行控制权交给解压后的内核代码进行运行了。这时内核已经在正确的物理地址上运行,但是它还是未长大的孩子,还有很多东西都没有准备好,比如内存管理、中断管理等等。同时内核还需要再次映射合适的虚拟地址,以便打开MMU访问内核所有的代码和数据。从这里开始正式进入内核运行起点,是从文件kernel/arch/arm/kernel/head.S开始。为什么是从这个文件开始,而不是别的文件开始呢?其实这是从连接文件vmlinux.lds里决定的,它里面指定如下内容:OUTPUT_ARCH(arm)EN 阅读全文
posted @ 2012-04-21 21:33 ajuanabc 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 和ROWNUM一样,ROWID是一个伪列,即是一个非用户定义的列,而又实际存储于数据库之中。每一个表都有一个ROWID列,一个ROWID值用于唯一确定数据库表中的的一条记录。因此通过ROWID 方式来访问数据也是 Oracle 数据库访问数据的实现方式之一。一般情况下,ROWID方式的访问一定以索引访问或用户指定ROWID作为先决条件,因为所有的索引访问方式最终都会转换为通过ROWID来访问数据记录。(注:index full scan 与index fast full scan除外)由于Oracle ROWID能够直接定位一条记录,因此使用ROWID方式来访问数据,极大提高数据的访问效率。. 阅读全文
posted @ 2012-04-18 17:16 ajuanabc 阅读(496) 评论(1) 推荐(0) 编辑
摘要: 有了文件的格式,就可以按图索骥,也就是根据文件的格式来分析压缩数据了。但文件格式只是一种存储的格式,还需要算法才可以把数据解压出来,下面就来理解gzip的压缩算法。gzip使用deflate的压缩算法来进行压缩数据,这是一种无损的压缩算法,主要组合LZ77和Huffman的压缩算法。LZ77算法是基于这样的思路:当一串字符中,如果后面的字符串已经在前面出现,那么后面的字符串只需要使用前面的位置和长度就表达相同的字符串,从而达到字符串使用最少的空间。现在看一个简单的例子,如下的字符串:AABABBBABAABABBBABBABB在这个串中可以这样表示,第一个块A写作(0,A),第二个块AB,就可 阅读全文
posted @ 2012-04-17 21:17 ajuanabc 阅读(274) 评论(0) 推荐(0) 编辑