4 anjichan4261

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 35w+

使用Microsoft Web Application Stress Tool对web进行压力测试

使用Microsoft Web Application Stress Tool对web进行压力测试 Web压力测试是目前比较流行的话题,利用Web压力测试可以有效地测试一些Web服务器的运行状态和响应时间等等,对于Web服务器的承受力测试是个非常好的手法。Web压力测试通常是利用一些工具,例如微软的WebApplicationStress、Linux下的sie...

2012-08-22 11:33:00

不是iPhone5的话,还是别玩营销花招吧:华为D1四核将开卖

华为智能手机去年开始发力,先后推出荣耀、P1、D1,性能一代代强,关注度一个个高,而今市场上担当主角的是D1双核。但从目前的市场反馈看,D1双核似乎并没有引起特别轰动的效应,并非D1双核的配置不高,只是在这个四核引领潮流的时代,也不能期望D1双核对市场造成很大的扰动,毕竟前面已经有魅族四核、三星S3、HTC One X等等旗舰级别在商海弄潮了,D1双核还不具备这样的实力与上述四核旗舰...

2012-07-29 23:13:00

一个新开始的地方—魔都

今天是个值得纪念的日子,人生的很多的第一次在实现。第一次来上海,第一次做地铁,第一次吃上海的油泼面(够味)。今天最深的体会是,轻易别搬家,累死人。在杭州的生活有点恬静,上海人潮熙熙攘攘,很热闹。最吸引我的还是久违的大排档,有福了 明天到公司报道,在这纪念下载杭州的一年安逸的生活,魔都的生活会是怎么的,期待美好的明天,期待美好的未来。。。 其实不管在...

2012-07-29 23:12:00

如何给spring3 MVC中的Action做JUnit单元测试?

使用了spring3 MVC后,给action做单元测试也很方便,我以前从来不给action写单元测试的,再在不同了,方便了,所以一定要写。JUnitActionBase类是所有JUnit的测试类的父类Java代码packagetest;importjavax.servlet.http.HttpServletRequest;...

2012-07-21 00:33:00

Spring MVC如何把全局异常记录到日志中?

在前的配置中,其中有一个属性warnLogCategory,值是“SimpleMappingExceptionResolver类的全限定名”。我是在SimpleMappingExceptionResolver类父类AbstractHandlerExceptionResolver类中找到这个属性的。查看源码后得知:如果warnLogCategory不为空,spring就会使用apache的...

2012-07-21 00:30:00

纯css下拉菜单,可以设置下拉菜单为多列

<!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 conte...

2012-06-16 16:06:00

十年磨一剑

一年轻人上山拜师学剑,见到师父后问师父, “师父,假如我努力学习,要多久才可以学成?” “我想,学十年就差不多了。” “师父,家父年事已高,我要服侍他,假如我加强训练,那需要多长时间可以练成?” “那么,大概要三十年了。” “啊,师父你刚才说十年,现在说要三十年。我不惜任何代价也要在最短的时间内学成。师父……” “如果是...

2012-06-16 16:06:00

Android培训班(101)内核入口汇编1

从上面已经看到movpc,r4语句,就知道把解压后内核的执行地址r4给了pc程序计数器,意味着解压的内核已经把运行控制权交给解压后的内核代码进行运行了。这时内核已经在正确的物理地址上运行,但是它还是未长大的孩子,还有很多东西都没有准备好,比如内存管理、中断管理等等。同时内核还需要再次映射合适的虚拟地址,以便打开MMU访问内核所有的代码和数据。从这里开始正式进入内核运行起点,是从文件ker...

2012-04-21 21:33:00

Oracle ROWID 方式访问数据库

和ROWNUM一样,ROWID是一个伪列,即是一个非用户定义的列,而又实际存储于数据库之中。每一个表都有一个ROWID列,一个ROWID值用于唯一确定数据库表中的的一条记录。因此通过ROWID 方式来访问数据也是 Oracle 数据库访问数据的实现方式之一。一般情况下,ROWID方式的访问一定以索引访问或用户指定ROWID作为先决条件,因为所有的索引访问方式最终都会转换为通过RO...

2012-04-18 17:16:00

Android培训班(100)内核解压过程13

有了文件的格式,就可以按图索骥,也就是根据文件的格式来分析压缩数据了。但文件格式只是一种存储的格式,还需要算法才可以把数据解压出来,下面就来理解gzip的压缩算法。gzip使用deflate的压缩算法来进行压缩数据,这是一种无损的压缩算法,主要组合LZ77和Huffman的压缩算法。LZ77算法是基于这样的思路:当一串字符中,如果后面的字符串已经在前面出现,那么后面的字符串只需要使用前面...

2012-04-17 21:17:00

Android培训班(99)内核解压过程12

在函数decompress_kernel里看到调用gunzip函数来解压内核代码,你也许比较好奇,这个gunzip函数里究竟是怎么样把内核代码解压出来的呢?为了深入地理解解压的代码,就得学习gzip文件格式,压缩的原理,才会理解其中的奥秘。现在就先看看gzip的文件格式,如下:2bytes GZIP标志字节:0x1f,0x8b (\037 \213) 1byte 压缩方法:(0....

2012-04-14 21:38:00

Android培训班(98)内核解压过程11

从前面那段代码,就可以看到调用decompress_kernel函数来把内核压缩的代码解压出来,那么你也许问传给解压函数decompress_kernel的四个参数是什么呢?由于ARM里编译时就决定这四个参数是使用四个寄存器来传送,分别为r0,r1,r2,r3等四个寄存器。因此,只需要搞清楚这四个寄存器是什么样的内容,就知道传送给函数什么值了。从代码上看到r0的值与r2、r5的值一样,都...

2012-04-13 21:49:00

INDEX FULL SCAN vs INDEX FAST FULL SCAN

INDEX FULL SCAN 与 INDEX FAST FULL SCAN两个长相差不多,乃是一母同胞,因此既有其共性,也有其个性。两者来说其共性是不用扫描表而是通过索引就可以直接返回所需要的所有数据。这对提高查询性能而言,无疑是一个难得的数据访问方式之一,因为索引中存储的数据通常是远小于原始表的数据。下面具体来看看两者之间的异同。一、何时INDEX FULL SCAN 或...

2012-04-12 09:47:00

Android培训班(97)内核解压过程10

经过上面打开MMU代码之后,就进入了另一个主要环节,就是把压缩的内核代码解压出来,变换回原来可执行代码的模样,这样才可以让CPU理解并执行相应的指令。由于加载压缩的内核就占用了一定的内存空间,如果这个压缩的内核比较大,而物理内存比较小,那么解压后的内核就会把未解压部份的内核数据覆盖,否则就可以采用更简单的方法来解压了,直接写入相应的位置就行了。下面这段代码里,r4是解压内核的开始地址,r...

2012-04-11 22:46:00

使用优化器性能视图获取SQL语句执行环境

Oracle SQL语句的运行环境分为多个不同的层次,主要包括实例级别,会话级别,语句级别,其优先级依次递增。即语句级别的执行环境具有最高的优先权,会话级别次之,实例级别最低。反过来,实例级别的环境设置影响全局,而会话级别的则影响当前会话,语句级别的设置当然也就只影响当前语句。由此可知,运行环境中每一个环节的参数都对最终的数据库性能或所执行的SQL语句有直接的影响。因此在对数据库...

2012-04-09 19:36:00

NULL 值与索引(二)

在NULL值与索引(一)中讲述了null值与索引的一些基本情况。其主要的内容为,基于允许存在null值的索引列,其索引值不会被存储;其次是由于这个特性导致了我们在使用is null时索引失效的情形;最后则是描述的通过为null值列添加not null约束来使得is null走索引。尽管我们可以通过添加not null来解决is null走索引,当现实中的情况是仍然很多列根本是无法...

2012-04-08 19:04:00

NULL 值与索引(一)

NULL值是关系数据库系统布尔型(true,false,unknown)中比较特殊类型的一种值,通常称为UNKNOWN或空值,即是未知的,不确定的。由于NULL存在着无数的可能,因此NULL值也不等于NULL值,所以与NULL值相关的操作同样都为NULL值。正是基于这样一个特性,对于NULL值列上的B树索引导致了is null/is not null不走索引的情形,下面描述了NU...

2012-04-08 13:22:00

尽力而为

看到这样一则故事,讲述的是众人千里迢迢前往千年古刹寻高僧指点迷津的事,更有甚者想向大师学习武功秘籍。下面是其描述。 当众人到达深山的时候,发现大师正从山谷里挑水。他挑得不多,两只木桶里的水都没有装满。按他们的想象,大师应该能够挑很大的桶,而且挑得满满的。 众人不解地问:“大师,这是什么道理?” 大师说:“挑水之道并不在于挑多,而在于挑得够用。一味贪多,适得其反。...

2012-04-05 22:01:00

Oracle SQL tuning 步骤

SQL是的全称是Structured Query Language(结构化查询语言)。SQL是一个在80年代中期被使用的工业标准数据库查询语言。不要把SQL语言与商业化产品如Microsoft SQL server或开源产品MySQL相混淆。所有的使用SQL缩略词的这些都是SQL标准的一部分。一、SQL tuning之前的调整 下面这个粗略的方法能够节省数千小时乏味的SQL...

2012-04-02 19:54:00

ORA-31623: a job is not attached to this session via the specified handle

在使用Oracel Datapump API时碰到ORA-31623(a job is not attached to this session via the specified handle)错误,从故障描述来看提示 job并没有成功附加到当前session指定的handle。该package的导入导出一直正常运行究竟是什么原因导致的呢?我们拭目以待......1、故障环境...

2012-03-29 18:36:00

查看更多

勋章 我的勋章
    暂无奖章