摘要:1、
/* * created on 2004-8-22 * * todo to change the template for this generated file go to * window - preferences - java - code style - code templates */
/** * @author diyer6 * * todo to change the ......
摘要:最近做了一个btoc项目,遇到了一些网页状态存储管理的问题,现总结一下我的解决方案:
首先,我们说说状态:
状态是任何类型数据能够在一定时期内保持活跃的信息。
我们这里说的一定时期可以是整个应用程序的生命周期,也可以是用户操作程序的时间,也可以是单个页面的生命周期等等。时间是有长有短的。
由于web程序的http协议是无状态的,所以存储状态信息就成了一个要解决的问题,既然要存储数据,那么存......
用实体关系图进行数据库建模 一.概述
对于web应用来说,关系数据库是一种强大的支持工具,这得感谢它们的高可用性.性能,而且相对来说,关系数据库比较容易使用.要找出一个功能完善.源代码开放.能够在多种平台上运行的数据库系统并不困难.你可以用perl.java.php以及其他服务器端脚本语言把关系数据库与web网站连结到一起. 【程序编程相关:
键盘VK值列表】
很可能你现在正在规划一个数据库驱动的网站;而且几乎可以肯定的是,你一定已经浏览过数据库驱动的网站.过去,一些网站依赖cgi脚本与文本文件存储实现数据持久化,但现在我们能够访问大量不同的关系型.对象-关系型.面向对象型数据库. 【推荐阅读:
如何让基于对话框的程序运行时隐藏界面】
用图(diagram)管理数据模型具有高效.方便的优点.对于rdbms,描述数据模型的图通常称为实体关系图(entity relationship diagram,erd).用erd描述数据模型能够帮助你预先精确定义数据需求,使你能够对以后的改动作出有效的规划,能够随着网站的发展方便地改进规划. 【扩展信息:
如何取得三个键盘提示灯当前状态】
随着网站规模的发展,它对数据库——通常是关系数据库——的依赖程度也日益增加.大量页面与服务需要向数据库表写入信息,或者从数据库提取信息.对于大多数网站,数据库表很快成为网站体系结构中的关键部分,成为网站运作的生命中枢.为了方便与轻松地管理大容量数据,用户帐户.新闻动态.内容.统计数据都可以保存到关系数据库管理系统(relational database management system,rdbms).
本文将介绍erd建模工具与概念.文章提供了一些图的实例,但它们的目的不是提供精确的或者是全面的数据设计范例.它们的目的是以两个建模工具为例,介绍数据建模符号.在不同的工具之间,图的符号有着重大的差别,但它们的基本概念一样.本文的图例从powerdesigner与visio 2000 professional的试用版得到,你可以从本文末尾找到这些工具与其他类似产品的链接.
二.是否使用建模工具?
许多规模较小的网站用ascii形式的sql(structured query language)脚本文件进行数据建模.当开发小组人员较少,或者最理想的情况下仅由一个人构成时,这种方法最有效.然而,数据模型将很快发展成为一个复杂的结构——在这种情况下,case(computer aided software engineering,计算机辅助软件设计)工具.有关所有数据信息的图.集中式知识库能够极大地帮助你管理web网站的数据层.
2.1 何时使用sql?
即使当你准备用sql直接管理数据模式(物理数据库)时,图也能有效地帮助你理解与改进系统.然而,如果你的预算或者时间非常有限,采用复杂的新式建模工具可能得不偿失.相反,在这种情况下,你应该使用一个简单的图形工具把数据模式的基本情况记录下来,然后逐步转换到复杂的数据建模工具.
如果你正在设计的数据库类型不常见(或者是非标准的),避免使用某些复杂case工具可能是明智的,因为这些工具的“反向工程”能力与某些自动功能可能无法在你的环境下发挥作用.这里所谓的自动功能,是指建模工具根据输入模型的图形与属性信息,自动为目标数据库生成合适sql命令的能力....
下一页 摘要:利用隐藏的窗体字段在客户机和服务器间传递数据也是可行的
例如:<input type="hidden" name="aa" value="abc">
string str=request.form["aa"];str就等于“abc“
总结,最好不要放安全性高的数据,例如不要传递......