efficient

不积跬步,无以至千里,不积小流无以成江海

导航

随笔分类 -  技术

摘要:问题描述:由于vs2005和iis的安装顺序问题导致无法正常浏览服务器网页,这里写出解决方案。正常的安装工具及部署顺序应当是: 1. 安装iis2. 安装.net framework3. 通过vss获取服务器上的最新项目版本4. 生成网站而我安装的顺序为先安装了.net framework,后安装的iis,并且先生成的网站后配置的iis,导致遇到了以下一些问题。 问题1:当我浏览项目中的aspx文... 阅读全文

posted @ 2006-10-15 21:01 efficient 阅读(316) 评论(0) 推荐(0)

摘要: 使用值类型还是引用类型?结构体(structs)还是类(class)?什么情况下两者都可以使用?这并不是C++,你可以为任何类型的对象建立指针来引用他们。这也不是java,任何类型都自动声明为引用类型。你需要想清楚你将要定义的类型会有怎样的行为。首次能否选择对是至关重要的,一旦你决定使用哪种类型,你就要承担相应的后果,因为如果你后面修改了你之前定义的类型将会给你的代码带来潜在的不连贯性... 阅读全文

posted @ 2006-09-11 10:01 efficient 阅读(496) 评论(0) 推荐(0)

摘要:昨天下载了selenium,简单体验了一下test runner的自动测试,感觉还是满简单的,但是途中碰到一个问题,就是只能使用文件路径、而不能使用网络路径,一旦使用了网络路径(http://localhost/test.html)后就会出现对象无法识别的错误,尝试了一下午都不行,一直在报这个错误,一开始我以为是因为页面的不同所引起的,后来网上找资料才发现原来selenium需要和你要测试的应用程... 阅读全文

posted @ 2006-09-05 09:43 efficient 阅读(3190) 评论(1) 推荐(0)

摘要:为什么要使用测试工具?程序的测试是一项枯燥、重复的劳动,每当程序发布一个新的版本后,首先要跟踪缺陷日志,对上一个版本中的BUG进行测试、参看是否已经修正。其次还要对没有问题的功能重新测试一遍,检查是否由于程序的改动而引发了新的BUG。对于大型项目来讲,版本更新相当频繁,每当更新一个版本后就重新进行测试是一项相当繁重的任务,有时甚至当一个版本的测试用例还没有遍历完,新的一个版本就发布了,为了避免这种... 阅读全文

posted @ 2006-09-01 14:35 efficient 阅读(1401) 评论(0) 推荐(0)

摘要:用vs2005新建一个网站,随便查看一个网页的源文件,在普通的html代码之前依次定义了页面指令、doctype和命名空间(xmlns),前两者不做过多的介绍了,今天学习一下命名空间。由于web标准的建立,推荐使用xhtml代替原来的普通标记语言html,他是html向xml过渡的标记语言,遵从了xml的语法,因此也要写上命名空间,那么命名空间的作用是什么呢? 其实和我们程序中所使用的命名空间的作... 阅读全文

posted @ 2006-08-28 16:29 efficient 阅读(612) 评论(0) 推荐(0)

摘要:什么是DOCTYPE?DOCTYPE的全称是document type--文档类型,他用来说明你所使用XHTML或HTML的版本。DTD的全称是document type defined 文档定义类型,他用来定义你页面的表示,浏览器根据你的DTD来解析你的页面。你所使用的DTD包含在DOCTYPE中。要建立符合标准的网页,DOCTYPE声明是必不可少的关键组成部分;除非你的XHTML确定了一个正确... 阅读全文

posted @ 2006-08-28 16:16 efficient 阅读(219) 评论(0) 推荐(0)