index首页执行页面的顺序分析

DVBBS设计了三个类
Cls_Forum
cls_Template
cls_UserOnlne

index首页:
执行页面的顺序分析:
一:conn.asp
定义缓冲后下载

定义变量强制性

定义全局变量及常量

定义数据库连接对象过程:
Sub ConnectionDatabase

End Sub
'独立道具库连接设置
Sub Plus_ConnectionDatabase

End Sub

定义对象实例:Set Dvbbs = New Cls_Forum:Set template = New cls_templates

二、Dv_ClsMain.asp
参考类分析。定义类

三、常量定义
Cls_UserOnlne 实例化:Set MyBoardOnline = new Cls_UserOnlne
执行以下事件
'论坛设置
Dvbbs.GetForum_Setting  'Dv_ClsMain.asp 370行GetForum_Setting()
'判断用户是否登陆设置
Dvbbs.CheckUserLogin 'Dv_ClsMain.asp 653行CheckUserLogin()

定义check 字符串 XHTML代码
Function checkXHTML(XMLstr)

三、dv_clsother.asp
Rem 除首页外的通用函数
'检查板块信息,输出导航菜单字串
Sub CheckBoardInfo()
'判断是否得到板块访问允许
Sub GetBoardPermission()
Rem 能否进入论坛的判断
Public Sub Chkboardlogin()
'得到论坛文字广告位部分内容,PageID=0 为首页,=1为帖子列表页面,=2为帖子内容页面
'下载文本广告
Sub LoardTextAd()
Sub GetForumTextAd(PageID)
'下载板块新闻
Sub LoadBoardNews_Paper()
'下载组群名称
Sub Load_GroupName()

四、index.asp自身页面
Rem 首页页面设置
几个判断:
1 是否需要通行证判断
2 是否为客户端连接,即非内部提交
3 是否显示XML

执行Main()

Sub Showxml()'首页按xml格式显示

Sub Main()'正常显示函数

'接下来可能是本页的主函数要用到的次函数
Sub Chk_List_Err()
Sub topicList()
Function auditcount()
Sub LoadTopiclist()
Sub transform_topicList()
Sub LoadBoardlistData()
Sub BoardList()
Sub transform_BoardList()
Sub ShowNews()
Sub LoadlinkList()
Sub Forum_birUser()
Function LoadToolsInfo()
Sub Passport_Main()

最后是一段禁目被框架的代码
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
(1)假设每个页面可存放10条指令,分配给一作业的内存数为4. (2)用C语言模拟一作业的执行过程,该作业共有320条指令,即它的地址空间为32页,目前它的所有页面都还未调入内存。在模拟过程中,如果所访问的指令已在内存,则显示其物理地址,并转下一条指令。如果所访问的指令还未装入内存,则发生缺页,此时须记录缺页的次数,并将相应页调入内存;如果4个内存块中均装入该作业,则需要进行页面置换;最后显示其物理地址,并转下一条指令。在所有320条指令执行完后,请计算并显示作业运行过程中发生的缺页率。 (3)置换算法请分别考虑OPT、FIFO和LRU算法。 (4)作业中指令的访问次序按下述原则生成: 50%的指令是顺序执行的; 25%的指令是均匀分布在前地址部分; 25%的指令是均匀分布在后地址部分; 具体的实施办法是: ①在[0,319]之间随机选取一条开始执行指令,其序号为m; ②顺序执行下一条指令,即序号为m+1的指令; ③通过随机数,跳转到前地址部分[0,m-1]中的某条指令处,其序号为; ④顺序执行下一条指令,即序号为+1; ⑤通过随机数,跳转到后地址部分[+2,319]中的某条指令处,其序号为; ⑥顺序执行下一条指令,即序号为+1; ⑦重复跳转到前地址部分、顺序执行、跳转到后地址部分、顺序执行的过程,直至320条指令执行完。
06-10

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值