Web系统开发技术平时作业.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web 系统开发技术平时作业 第一次 1. 值类型与引用类型有什么区别? 【参考答案】 1)值类型通常被分配在栈上,它的变量直接包含变量的实例,使用效率比较高。 2)引用类型分配在托管堆上,引用类型的变量通常包含一个指向实例的指针,变量通过该指针来引用实 例。 3)值类型变量包含其实例数据,每个变量保存了其本身的数据拷贝(副本) ,因此在默认情况下,值类型 的参数传递不会影响参数本身;而引用类型变量保存了其数据的引用地址,因此以引用方式进行参数传递 时会影响到参数本身,因为两个变量会引用了内存中的同一块地址。 4)值类型有两种表示:装箱与拆箱;引用类型只有装箱一种形式。 5)典型的值类型为: struct, enum 以及大量的内置值类型;而能称为类的都可以说是引用类型。 6)值类型的内存不由 GC(垃圾回收, Gabage Collection )控制,作用域结束时,值类型会自行释放,减 少了托管堆的压力,因此具有性能上的优势。 7)值类型是密封的( sealed),因此值类型不能作为其他任何类型的基类,但是可以单继承或者多继承接 口;而引用类型一般都有继承性。 8)值类型不具有多态性;而引用类型有多态性。 9)值类型变量不可为 null 值,值类型都会自行初始化为 0 值;而引用类型变量默认情况下,创建为 null 值 , 表 示 没 有 指 向 任 何 托 管 堆 的 引 用 地 址 。 对 值 为 null 的 引 用 类 型 的 任 何 操 作 , 都 会 抛 出 NullReferenceException 异常。 2. 简述 private 、 protected、 public、 internal 修饰符的访问权限。 【参考答案】 private : 私有成员 , 在类的内部才可以访问。 protected : 保护成员, 该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。 第二次 1. 请说明在 .net 中常用内置对象在页面间传递参数的方法及区别,并说出他们的优缺点。 【参考答案】 Session: application : cookie : request: response: 2. 如何保证在多用户状态下对应用程序级变量的独占访问? 【参考答案】 了保 数据的一致性, 用程序 的 量的操作必 行同步操作。如 于 appplication 象 量的 操作,在 它 施前,必 先加 ,操作完成后再 放:如: Application.Lock(); .. Application.UnLock(); 第三次 1. 述基于表 的 程,并 明如何在 web.config 中 行配置。 【参考答案】 表 程: 1)客 向站点 求被保 的 面; 2)如果 求没有包含有效的  cookie ,服 器将把用 重定向到  web.config  文件中  Authentication 的 loginURL 属性中指定的 URL , URL 包含一个供用 登 的表 。 3) 件被 入到表 中,并通 表 被提交。 4)如果 件有效, ASP.NET 将在客 机上 建一个 cookie 。 5) 用 便能 重定向到最初 求的 面。 相关配置如下: configuration location path= “members.aspx” system.web authorization deny users” ?” / /authorization /system.web /location system.web authentication mode=Forms forms name=.aspxauth loginUrl=login.aspx protection=All timeout=30 path=/ /forms /authentication /system.web /configuration

文档评论(0)

156****1485 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档