摘要: WEB性能测试工具主要分为三种,一种是测试页面资源加载速度的,一种是测试页面加载完毕后页面呈现、JS操作速度的,还有一种是总体上对页面进行评价分析,下面分别对这些工具进行介绍,如果谁有更好的工具也请一起分享下。   Firebug:  Firebug 是firefox中最为经典的开发工具,可以监控请求头,响应头,显示资源加载瀑布图:     HttpWatch :  httpwatch 功能类似f... 阅读全文
posted @ 2010-07-14 09:16 北北 阅读(489) 评论(2) 推荐(0) 编辑
摘要: JavaScript递归调用跟其它程序语言原理类似,既是在程序里调用自己,下面是一个简单的小例子: HTML代码<script language="javascript" type="text/javascript">var a="12345678".split("");var m=3;var k=m-1;list(k,a.length);function list(n,t){for(... 阅读全文
posted @ 2010-03-21 23:35 北北 阅读(1420) 评论(0) 推荐(0) 编辑
摘要: 最好的正则表达式教程一,概述 1,正则表达式,可以说是任何一种编程语言都提供的机制,它主要是提供了对字符串的处理能力。2,正则表达式在页面处理中的使用场景:1)表单验证。验证某些域符合某种规则,例如邮件输入框必须输入的是邮件、联系电话输入框输入的必须是数字等等2)处理DOM模型。例如通过表达式定位DOM中的一个对象或一系列对象,一个例子就是定位id属性中含有某个特殊字符的div对象。3)纯编程逻辑... 阅读全文
posted @ 2010-01-11 14:58 北北 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 方法一:使用飞信VMDotNet使C#程序脱离.NET FRAMEWORK也能运行的一些心得 (不可用)(X请大家不要用.net自己的程序作为启动程序,因为它也依赖Framework)下面先来简单说明一下VMDotNet文件夹吧,在这个文件夹之下有一个v2.0.50727文件夹,很明显是.NET FRAMEWORK的版本号啦,进入这个文件夹,里面有一个FetionVM.exe的可执行文件(飞信的图... 阅读全文
posted @ 2009-08-13 18:01 北北 阅读(1303) 评论(1) 推荐(0) 编辑
摘要: 本来是不想跳出来充大头蒜的,但最近发现园子里关于MVC的文章和讨论之风越刮越烈,其中有些朋友的观点并不是我所欣赏和推荐的,同时最近也在忙着给公司里的同事做MVC方面的“扫盲工作”。所以就搜集了一些大家接触MVC的过程中经常出现的问题做了一下解释说明,希望能与大家多多交流,呵呵。 当然这种架构模式本身的一些问题也会在接下来的内容就加以介绍,另外就是如果大家有什么不同观点的话,... 阅读全文
posted @ 2009-06-29 18:14 北北 阅读(426) 评论(0) 推荐(1) 编辑
摘要: 恭喜,你选择开发工程师做为自已的职业  悲哀,你选择开发工程师做为自已的职业  本文所指的开发工程师,仅指程序开发人员和以数字电路开发为主的电子工程师。  当你选择计算机或者电子、自控等专业进入大学时,你本来还是有机会从事其它行业的,可你毕业时执迷不悟,仍然选择了开发做为你的职业,真是自做孽不可活。不过,欢迎你和我一样加入这个被其它人认为是风光无限的“白领”吧。  如果你不... 阅读全文
posted @ 2009-06-15 17:50 北北 阅读(468) 评论(3) 推荐(0) 编辑
摘要: //****** Hide and Show Option Function *******///hide optionfunction hideone(theselect,index){ var oldOption = theselect.children[index]; var oldStr = oldOption.innerText; var newOption = document.cre... 阅读全文
posted @ 2009-06-08 16:49 北北 阅读(826) 评论(0) 推荐(0) 编辑
摘要: 什么是Javascript?入门javascript有什么用处?简单的说。首先,入门级别的Javascript可以让你的网页动起来,可以做网页特效。其二,Javascript可以辅助后台做一些信息的检验。比如信箱格式是否合法等等。值得一提的是javascript还是AJAX的关键部分。如果心急的话,可以马上看看JavaScript可以干什么。复杂点说:Javascript是由Netscape公司创... 阅读全文
posted @ 2009-05-20 11:10 北北 阅读(6300) 评论(2) 推荐(1) 编辑
摘要: 为了便于文章的开展,首先介绍装箱(Boxing)和拆箱(Unboxing)这两个名词。.net的类型分为两种,一种是值类型,另一种是引用类型。这两个类型的本质区别,值类型数据是分配在栈中,而引用类型数据分配在堆上。那么如果要把一个值类型数据放到堆上,就需要装箱操作;反之,把一个放在堆上的值类型数据取出来,则需要进行拆箱操作。  例如,对于如下简单的装箱和拆箱操作语句。  int i = 123; ... 阅读全文
posted @ 2009-04-07 15:52 北北 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 我们都知道,const和static readonly的确很像:通过类名而不是对象名进行访问,在程序中只读等等。在多数情况下可以混用。二者本质的区别在于,const的值是在编译期间确定的,因此只能在声明时通过常量表达式指定其值。而static readonly是在运行时计算出其值的,所以还可以通过静态构造函数来赋值。明白了这个本质区别,我们就不难看出下面的语句中static readonly和co... 阅读全文
posted @ 2009-04-07 15:14 北北 阅读(260) 评论(0) 推荐(0) 编辑