Web程序设计〖两个对象值相同(x.equals(y)==true),但却可有不同的hashcode,这句话对不对?并简要说明理由。〗相关问答题
1、【题目】两个对象值相同 (x.equals(y) == true) ,但却可有不同的 hash code ,这句话对不对?并简要说明理由。
答案:
答 对 。
如 果 对 象 要 保 存 在 HashSet 或 HashMap 中 , 它 们 的 equals 相 等 , 那 么 , 它 们 的 hashcode 值 就 必 须 相 等 。如果不是要保存在 HashSet 或 HashMap ,则与 hashcode没有什么关系了, 这时候 hashcode不等是可以的, 例如 arrayList 存储的对 象 就 不 用 实 现 hashcode , 当 然 , 我 们 没 有 理 由 不 实 现 , 通 常 都 会 去 实 现 的 。 对 。如 果 对 象 要 保 存 在 HashSet 或 HashMap 中 , 它 们 的 equals 相 等 , 那 么 , 它 们 的 hashcode 值 就 必 须 相 等 。如果不是要保存HashSet 或 HashMap ,则与 hashcode没有什么关系了, 这时候 hashcode不等是可以的, 例如 arrayList 存储的对象就不用实现 hashcode,当然,我们没有理由不实现,通常都会去实现的 。
解析:
暂无解析
1、【题目】ASP.NET 提供了几个验证控件?各有什么作用?
答案:
答:有 5 个
requiredfieldvalidator 用于必填验证
rangevalidator 范围验证
comparevalidator 比较验证
regularexpressionvalidator 正则表达式验证
customvalidaotr 用用户自定义的规则进行验证 .
解析:
暂无解析
1、【题目】简述Web的工作原理
答案:
www(world wide web 万维网)由遍布在互联网中的 web 服务器和安装了 web 浏览器 的计算机组成,它是一种基于超文本方式工作的信息系统。作为一个能够处理文字,图 像,声音,视频等多媒体信息的综合系统,它提供了丰富的信息资源,这些信息资源以
web 页面的形式分别存放在各个 web 服务器上,用户可以通过浏览器选择并浏览所需的 信息 . 客户机向服务器发送请求,要求服务器执行某项任务,服务器执行该项任务,并向客户 机返回响应
解析:
暂无解析
1、【题目】分析以下ASP程序代码的运行结果
答案:
解析:
暂无解析
1、【题目】ADO.NET数据访问程序的开发流程分为那几个步骤?
答案:
答: 1、利用 Connection 对象创建数据连接
2、利用 Command命令对象数据源执行 SQL命令
3. 利用 DataReader 对象读取数据源的数据。
4.DataSet 对象和 DataAdapter 对象配合,完成数据的查询和更新操作。
解析:
暂无解析
1、【题目】接口是否可继承接口?抽象类是否可实现(implements)接口?抽象类是否可继承实体类(concreteclass)?
答案:
答: 1、接口是否可继承接口? 答:不可以。接口是要被实现而不是被继承的,加入你用词不当,问接口是否可实现接口,答案仍然是不能,因为接口里面的方法必 须全部是抽象方法,接口 A 实现了接口 B,那么 A 就要重写 B 的抽象方法,重写了之后, A 的性质也就不是接口 A 了,变成了抽象 类 A。
2、抽象类是否可实现接口? 答:可以。正如第一题所说。
3、抽象类是否可继承实体类? 答:可以
解析:
暂无解析
1、【题目】静态网页和动态网页的区别?
答案:
答:静态页面是不能随时改动的, 静态是一次性写好放在服务器上进行浏览的, 如果想改 动,必须在页面上修改, 然后再上传服务器覆盖原来的页面, 这样才能更新信息, 比较麻烦, 使用者不能随时修改。
动态页面是可以随时改变内容的, 有前后台之分, 管理员可以在后台随时更新网站的内容, 前台页面的内容也会随之更新
解析:
暂无解析
1、【题目】简述加载页面时,page类各事件的发生顺序。
答案:
答: 第01步、内容页的 Page_PreInit
第02步、母版页的 Page_Init
第03步、内容页的 Page_Init
第04步、内容页的 Page_InitComplete
第05步、内容页的 Page_PreLoad
第06步、内容页的 Page_Load
第07步、母版页的 Page_Load
第08步、母版页或内容页的 按钮点击等回发事件( Master 或 Content 的 Button 事件不会
同时触发)
第09步、内容页的 Page_LoadComplete
第10步、内容页的 Page_PreRender
第11步、母版页的 Page_PreRender
第12步、内容页的 Page_PreRenderComplete
第13步、内容页的 Page_SaveStateComplete
第14步、母版页的 Page_Unload
第15步、内容页的 Page_Unload
解析:
暂无解析
1、【题目】说明 Image、ImageButton 、ImageMap控件的区别
答案:
答:Image 控件用于在 Web窗体上显示图片,图片源文件可以使用 ImageUrl 属性在界面设 计时确定也可以在编程时确定。 Image 不包含 click 事件,要 Click 事件处理,则可使用 ImageButton ;ImageMap除可以用来显示图片外,还可以实现图片链接
解析:
暂无解析
1、【题目】写出以下 JavaScript 代码在浏览器中的显示结果
答案:
显示 1 到 10 之间的随机数
解析:
暂无解析
1、【题目】一个学校有多个分院, 每个分院有各自的网站, 如果提供一台 WEB服务器,如何设置?
答案:
答:每个分院设置各自的虚拟目录。 虚拟目录是服务器硬盘上通常不再主目录下的文件夹 的一个好记名称 (别名), 使用别名可以发布多个文件夹下的内容以供所有用户访问,并能 单独控制每个虚拟目录的读写权限。
解析:
暂无解析