4.29
一、什么是Cookie对象,Session对象,Application对象
服务器端状态管理:
Application对象
应用程序状态:Web 应用程序的所有用户都可以访问该应用程序的状态信息
Session对象
会话状态:只有特定会话中的用户可以访问该信息
不同的用户正在使用某个应用程序,则每个用户都将有一个不同的会话状态
客户端状态管理:Cookie对象
Cookie:使用文本文件存储信息来维护状态
Cookie对象也可以保存客户信息,与Session
对象相似,分别保存不同用户的信息。
和Session的区别是:Session对象所有信息保存在服务器上,Cookie对象所有信息保存在客户端的浏览器上。
二、在access中如何创建数据库。你认为数据库在网站开发中所扮演的角色是什么。使用数据库和使用文件,两者的优缺点各是什么。
1、在开始,office软件中打开access软件
2、点击 菜单栏中“文件”、“新建“
3、在右边的菜单栏中点击“空数据库……”
4、在弹出的“新建数据库”对话框中输入建立一个数据库文件名,选择保存位置,点击“创建” ,这时就创建了一个数据库文件
5、然后在打开的数据库对话框中点击“ 表”,“使用设计器创建表”
6、在打开的表中输入字段名称,选择数据类型等,如我输入“我的数据库”“我的原料”“我的成品”等字段名,并选择数据类型“文本”“数字”等
7、然后点击保存按钮,在弹出的对话框中输入一个表文件名,如“我的数据库”,确定
8、这时创建的表名就成了“我的数据库”了
9、点击左上角的转换按钮,选择”数据表视图
10、这时”我的数据库“表就转换成表视图格式,便于我们观察和修改、添加数据,这时一个完整的表就建立了,当然在这个新建的数据库文件中还可以建立很多表,并能实现表间的横向联系,这样,一个完整的数据库就建立了, 当然在这个新建的数据库文件中还可以建立很多表,并能实现表间的横向联系,这样,一个完整的数据库就建立了。扮演的角色可以是表、查询、报表、窗体、和页等等。文本数据库的缺点一是并发访问麻烦,无法实现多个程序同时修改数据库里面的不同记录。文本数据库的缺点二是查询、修改、删除非常麻烦,只能顺序查找,修改、删除需要更新整个文件。文本数据库的优点显而易见,程序简单,数据库管理方便。
三、关于缓存的内容,谈谈你对缓存的理解看法。并回答在网站开发中使用缓存有哪些好处?
操作系统的任务主要是合理地调配系统的各种资源,为各种程序的运行提供环境,它可以看作是硬件和应用软件之间的一个媒介。其中对内存的管理是系统的最主要的职责,怎么样使有限的内存用在刀刃上,怎么要保证系统本身所需的内存(以防止死机,在win2000和winxp里这一点已经做的非常好了),怎样克服各种硬件连接的瓶颈。 本文主要就这种硬件连接的瓶颈问题展开一些讨论。大家知道计算机的主要硬件,硬盘,内存和处理器之间的速度是不一样的,其中处理器的速度是非常快的,内存次之,而硬盘的速度是很慢的(相对于处理器来说),一件任务的处理要通过处理器给出的指令,把相关数据从硬盘里调出来,到内存,在内存和处理器之间还会有许多数据的传输,内存本身不能处理数据,要通过处理器来处理,当他们一起工作的时候,由于处理器和内存工作得快,它们常在把事做完了没事做了,要等硬盘,这样就大大降低了系统的整体性能,不能发挥所有硬件的性能。为了解决这个问题,一个优秀的操作系统必然要有“缓存”来作为这些硬件之间的一个中间站,来缓和这种矛盾,从而一定程度上提高系统的性能,“缓存”处理的越好,系统的性能发挥的越好。所以研究“缓存”就有了它的意义。
对于网站建设来说,页面缓存是安装在网站服务器之前的缓存服务器,用于卸载对于服务器上的静态和动态对象的请求。在网站制作或网站设计中页面缓存还有其它常见名称,如反向代理缓存,反向代理服务器和反向代理。经过慎重考虑,最后还是采用了页面缓存这个术语,因为在网站制作中代理程序还会负责负载平衡或SSL加速,而我们只想专注于缓存服务器对可扩展性的影响。
缓存文件太多占用磁盘空间太大,就会拖慢电脑速度。可以用以下方法解决:
一、打开Interner Expiorer(不是你后来安装的360浏览器,是电脑原装的IE),点击
工具/删除浏览的历史记录/关于删除浏览的历史记录,这是一份使用说明书,仔细阅读后照章操作。
二、将360浏览器重装,安装过程中会出现“自动删除浏览历史记录”,“自动删除缓存文件”之类的对话框,打勾即可。
三、利用杀毒软件经常清理垃圾和痕迹。