动态网页开发流程

创建动态网站时,应先确定创建的网站的运行环境,包括数据环境等,对于一般的网站,如果只用于国内用户,则可以选择ASP、ASP.NET;数据库则视数据量的流量的多少而定,一般使用Access即可,如果数据量较大,则最好使用SQL Server。如果所做的网站除了针对国内用户,还需要为国外的用户提供服务,则可以选择PHP或JSP;数据库方面,如果是PHP,则最好使用MySQL,JSP则可以选择服务,则可以选择 SQL Server。对于保密性高或者安全性高的网站,最好选择ASP.NET、PHP或JSP,数据库方面的可选择SQL Server。

动态规划的算法

计算一个结点n的代价包括在给定寄存器数量的情况下对S求值时所需要的全部加载和保 存运算,也包括了计算S的根结点处的运算符所需要的代价。代价向量的第0个元素存放的是把子树S的值计算出来并保存到内存的最优代价。只需要考虑S的根结点的各子树的最优程序的 不同组合,就可以生成S的最优程序。这是由连续求值的性质来确保的。这个限制减少了需要考虑的情况。
动态规划算法有三个步骤(假设目标机器具有r个寄存器):

1)对表达式树的每个结点n自底向上地计算得到一个代价数组C,其中C的第i个元素 C[i]是在假设有i(1≤i≤r)个可用寄存器的情况下对以n为根的子树S求值并将结果存放在一个寄存器中的最优代价。

«1»
最近发表
控制面板
您好,欢迎到访网站!
  [查看权限]
网站分类
搜索
Tags列表
网站收藏
图标汇集
  • 订阅本站的 RSS 2.0 新闻聚合
友情链接

热门搜索: 外链域名 高外链域名 高收录域名

Copyright www.thyst.cn. Some Rights Reserved.