2006年11月青牛笔试题
出自求职百科
点击排行
- Index - (262760)
- 宝洁 - (59910)
- 华为 - (56813)
- 普华永道 - (44289)
- IBM - (41723)
- 中国银行 - (38001)
- 毕马威 - (35290)
- 招商银行 - (32251)
- 富士康 - (32033)
- 强生 - (31931)
最近更新
青牛笔试
1。cookie 和session
session是针对每一个用户的,变量的值保存在服务器上,但是如何区分是哪个用户session变量呢,这里就有一个sessionID,这个值是通过用户的浏览器在访问的时候返回给服务器,当客户禁用cookie时,这个值也可能设置为由get来返回给服务器。目前,有的浏览器的sessionID不能跨页,有的可以,如IE,MYIE2对session的处理是不同的,后者只要你开过这个网站的页面,即使关闭后(指关闭子窗口,它是多页面浏览器),再重新打开,sessionID依然存在,而无需重新注册。sessionID是经过加密,加密算法比较复杂,被黑的可能性很小,而cookie是保存在客户机子上,安全性较差。另外,session可以设置有效或无效,可手工建立,也可自动建立,可以设置过期时限。
cookie 和session总的说来都在记录用户的会话状态,最明显的不同是1。cookie是记录在客户端的文本形式的,session由服务器记录维护。2。cookie由于记录在文本形式因此她可以保持长久,而session用户一次会话,当浏览器关闭就消失,因此是瞬时的。客户端禁用了Cookies,那么就不能使用Cookies,而Session还能使用.
如果服务器端是多台服务器,采用负载均衡方案,session就有问题了。因为不能保证每次请求都由同一台服务器处理,这样就会出现session丢失的情况。因此在这种情况下,还是应该使用cookie
2。
· XML可以使数据同HTML剥离开来。
· XML可以用来将数据储存在HTML文档中。
· XML可以用来作为信息交换的格式。
· XML可以用来将数据存在文档或数据库中。
XML可以使数据同显示剥离开来
HTML是最有代表性的网页显示标记语言。数据常常储存在无内容结构的HTML文档中。而有了XML,这些数据可以存储在一个单独的XML文档中。这样你就可以专注于HTML做显示与格式,对数据内容则专注于XML文档。这样保证你对数据本身的改变并不会影响HTM。其他终端显示设备,如PDA,手机等也都可以用相同的办法。这还意味着一个内容生成引擎,通过XML可以支持多种形式的显示标记语言。 XML可以用来将数据储存在HTML文档中
XML数据也可以通过数据岛的形式将XML文档储存在HTML中。如果你的注意力是数据显示,你仍可专注于HTML上。
XML可以用来作为信息交换的格式
在实际应用中,计算机系统与数据库中的数据格式大都不兼容。应用软件开发人员的一个头痛问题就是如何在互联网上进行系统之间的数据交换。将数据转化成为XML文档结构可大大降低数据交换的复杂性,创立各种应用程序可以读懂的数据。
XML技术与数据库技术的结合
可以用XML来存储数据。可以开发储存、读取这些XML数据仓库的应用程序,一般通用程序可以用来显示这些数据。传统的数据库信息可以转换成XML文档,进而被为其他商业应用程序使用。XML本身的相关技术用来开发新兴的基于XML的数据库。
消息传递
消息传递是XML应用最热门的领域之一。XML和其他应用程序结合,加上适当的安全机制,可以将具有丰富信息内容的消息通过网络传递给预定的接受方。
3.视图
视图并不是真正的表,也没有自己的数据。它的数据可以来自一个或多个数据库中的表和视图。使用视图的好处在于隐藏数据库中表的真正结构,只向用户提供需要的并且有访问权限的字段,这样既方便了用户,同时也可以保证数据库中表的安全性。
视图的优点主要有:
1)视图对于数据库的重构造提供了一定程度的逻辑独立性。
数据的逻辑独立性是指数据库重构造时,如数据库扩大 (增加了新字段,新关系等),用户和用户程序不会受影响。
2)简化了用户观点。
视图的机制使用户把注意力集中在他所关心的数据上。若这些数据不是直接来自基本表,则可以定义视图,从而使用户眼中的数据结构简单而直接了当, 并可大大简化用户的数据查询操作,特别是把若干表连接在一起的视图,把从表到表所需要的连接操作向用户隐蔽了起来。
3)视图机制使不同的用户能以不同的方式看待同一数据。
4)视图机制对机密数据提供了自动的安全保护功能。可以把机密数据从公共的数据视图(基本表)中分离出去,即针对不同用户定义不同的视图,在用户视图中不包括机密数据的字段。这样,这类数据便不能经由视图被用户存取,从而自动地提供了对机密数据的保护。
