WEB程序设计之web服务器与Asp

ASP投稿系统源码分析与实现—窝窝网案例研究 在讨论ASP如何与数据库交互之前,了解一些关键的数据访问技术是必不可少的。对象链接与嵌入数据库(OLE DB)和开放数据库连接(ODBC)是两种广泛用于数据访问的底层技术。ODBC是一种标准的数据库访问方法,它为不同的数据库系统提供了一套统一的接口。通过使用ODBC驱动程序,开发者可以连接到多种类型的数据库,如Access、MySQL或Oracle,而不必担心底层数据格式的差异。 阅读详情



WEB程序设计之web服务器与Asp





1、Web服务器(IIS)

1)IIS的安装:

安装方法见如下链接:IIS安装

2)IIS的测试:

(1)IIS安装好后,在C:盘将增加一个文件夹C:\Inetpub\wwwroot\,这个目录也为Web站点的根目录.

(2)在控制面板->管理工具将增加Internet信息服务项,该项目将用于对IIS进行配置。

(3)打开浏览器,在地址栏输入http://localhost/或http://127.0.0.1,如果出现欢迎页,则表示IIS工作正常。

3)IIS设置:

主目录设置

默认文档设置

目录浏览

虚拟目录设置及访问方法

4)Web服务器访问方法

我们可以采用如下几种方法来访问Web服务器。

通用方法(可访问本机也可访问其他机器)http://计算机名称(域名)或http://ip地址

本机访问方法:http://localhost/或http://127.0.0.1

如果我们有一个文件位置为C:\Inetpub\wwwrooot\a.html,则通过浏览器访问的地址为:http://localhost/a.html

如果文件的位置为C:\Inetpub\wwwrooot\news\b.html,则通过浏览器访问的地址为:http://localhost/news/b.html

我们编写的ASP文件必须放在C:\Inetpub\wwwrooot中,通过浏览器来访问,IIS才会对其中的代码进行解析,直接访问的其中的ASP代码将无法解析,请大家注意。

5)运行第一个ASP程序

运行asp程序的步骤:

(1)将asp文件保存或拷贝到主目录或虚拟目录中

(2)向IIS发出请求,请求执行该asp文件

一个ASP文件的代码可包含三部分的内容:

① HTML和CSS;

② 客户端脚本,位于<script></script>之间;

③ 服务器端脚本,通常位于“<%”与“%>”之间

Asp默认使用VBScript作为脚本语言,代码不区分大小写。asp代码必须分行书写,一行只能书写一条asp代码。


2、VBScript介绍

VBScript是弱类型语言,只有一种数据类型(变体型variant)使用dim 语句来定义变量,在声明变量时不指定变量类型,可以在页头放在<%Option Explicit%>来强制变量声明

服务器端ASP脚本程序代码,用<%和%> 定界符括起来,ASP文件的扩展名为.asp,ASP代码将在服务器端执行,将执行结果发送给客户端,所以客户端是不可能看到ASP代码的。

思考题:可不可以将html文件的扩展名改为asp,可不可以将asp文件的扩展名改为html


3、常用的数学函数:

Int(number)

Round(number[,decimal])

Rnd()


4、常用字符串函数:

Len(string)

LCase(string) 、UCase(string)

Trim(string) 、Ltrim(string) 、Rtrim(string)

Mid(string,start[,length]) 、 Left(string,length) 、 Right(string,length)

Replace(string, find, replacewith)

InStr(string1, string2)


5、常用数组函数 :

UBound(arrayname[, dimension])

Split(string[, delimiter])

Join(arrayname [, delimiter])

Array(arglist)


6、常用的检验函数

IsNumeric(variant) :如果可以转换为数值,则返回True

IsDate(variant) :如果可以转换为日期,则返回True

IsArray(variant) :如果是数组,则返回True

IsNull(variant) :如果不包含任何有效数据,则返回True


7、ASP五大对象:

Request:从浏览器端获取信息

Response:发送信息到浏览器

Server:提供Web服务器端的许多应用函数

Session:会话对象,用于存储使用者信息

Application:应用程序对象,用于在一个ASP应用内让不同使用者共享信息


浏览器发送HTTP请求的方法

1)输入网址(URL)(Get方式) URL代表网络上的一个资源,因此表示向IIS请求一个资源文件

2)提交表单(Post方式或Get方式) 将向IIS提交表单中的内容,如果选择Get方式,则提交的内容将以URL字符串的形式发送


Request对象:从客户端取得信息

Request对象用来获取客户端的信息,主要依靠4种数据集合,分别是QueryString、Form、Cookies、ServerVariables。

其中常用的两个集合


Request.form 获取客户端以POST方式提交的信息,指以POST方式提交的表单信息

Request.querystring 获取客户端以GET方式提交的信息,包括URL字符串中的信息,以GET方式提交的表单信息


语法为:Request[.集合名](参数),例如

<% user=Request.Form("user")

id=Request.QueryString("id") %>

Request的集合名可以省略,如id=Request ("id")

获取用户登录表单中的内容

服务器获取表单信息的过程



HTTP请求中包含的信息

对于提交表单发送的HTTP请求 HTTP请求数据包中有:

表单中的信息

客户端IP地址

请求文件的URL

HTTP协议的版本号……


8、用户登录实例

login.html

 
  1. <!doctype html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>登录</title>
  6. </head>
  7. <body>
  8. <form action="check.asp" method="post">
  9. <p>用户名:<input type="text" name="username" /></p>
  10. <p>密码:<input type="password" name="pwd" /></p>
  11. <p><input type="submit" value="登录" /></p>
  12. </form>
  13. </body>
  14. </html>
check.asp
 
  1. <%
  2. dim username,pwd
  3. username=lcase(trim(request.form("username")))'去除两端空格并不区分大小写
  4. pwd=request.form("pwd")
  5. if username="" then
  6. Response.write "<script>alert('用户名不能为空');history.back();</script>"
  7. Response.end
  8. end if
  9. if username="admin" and pwd="123456" then
  10. Response.write "登录成功"
  11. else
  12. Response.write "<script>alert('用户名或密码错误');history.back();</script>"
  13. end if
  14. %>


9、复合复选框实例

f.html

 
  1. <!doctype html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>复合复选框使用</title>
  6. </head>
  7. <body>
  8. <form action="f.asp" method="post">
  9. <p>爱好:
  10. <input type="checkbox" name="ch1" value="basketball">篮球
  11. <input type="checkbox" name="ch1" value="football">足球
  12. </p>
  13. <p><input type="submit" value="发送" /></p>
  14. </form>
  15. </body>
  16. </html>

f.asp


 
  1. <%Option Explicit%>
  2. <%
  3. dim ch1,arr,i,score
  4. ch1=Request.form("ch1")
  5.  arr=split(ch1,", ")
  6. for i=0 to ubound(arr)
  7. if arr(i)="basketball" then'选择篮球加10分
  8. score=score+10
  9. elseif arr(i)="football" then'选择足球加20分
  10. score=score+20
  11. end if
  12. next
  13. %>


10、在线考试实例:

test1.asp


 
  1. <!doctype html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>在线考试</title>
  6. </head>
  7. <body>
  8. <form action="test2.asp" method="post">
  9. <%
  10. dim a,b,c,pos,j,i,strAnswer
  11. for i=1 to 5'出5道题目
  12. %>
  13. <p>
  14. <%
  15. randomize()
  16. a=int(rnd*10)'第一个加数,0~9
  17. b=int(rnd*10)'第二个加数
  18. c=a+b
  19. strAnswer=strAnswer & c & "," '形成答案字符串
  20. pos=int(rnd*4)+1 '答案选项的位置1~4
  21. Response.write i & ")" & a & "+" & b & "=" '打印题目表达式
  22. for j=1 to 4 '生成四个选项
  23. %>
  24. <input type="radio" name="Q<%=i%>" value="<%=c-j+pos%>"><%=c-j+pos%>
  25. <%next%>
  26. </p>
  27. <%next %>
  28. <p>
  29. <%
  30. strAnswer=left(strAnswer,len(strAnswer)-1)'将答案字符串的最后一个逗号去掉
  31. %>
  32. <input type="hidden" name="answer" value="<%=strAnswer%>"><!--使用隐藏控件提交答案-->
  33. <input type="submit" value="交卷" />
  34. </p>
  35. </form>
  36. </body>
  37. </html>

test2.asp


 
  1. <%Option Explicit%>
  2. <%
  3. dim qname,answer,arr,i,right_count,err_count
  4. answer=Request.Form("answer")'获取答案字符串
  5. arr=split(answer,",")'将答案字符串转换为数组
  6. right_count=0
  7. err_count=0'将答对和答错的计数清零
  8. for i=0 to Ubound(arr)'批改每一道题目
  9. qname="Q" & i+1'生成每一道题的题号
  10. if Request(qname)=arr(i) then'和答案进行比较
  11. Response.write "第" & i+1 & "题回答正确<br />"
  12. right_count=right_count+1
  13. else
  14. Response.write "第" & i+1 & "题回答错误<br />"
  15. err_count=err_count+1
  16. end if
  17. next
  18. Response.write "分数:" & right_count/(right_count+err_count) *100
  19. %>


11、在线考试四则运算完整版

test1.asp

 
  1. <%Option Explicit%>
  2. <!doctype html>
  3. <html>
  4. <head>
  5. <title>在线考试</title>
  6. <meta charset="utf-8">
  7. </head>
  8. <body>
  9. <form action="test2.asp" method="post">
  10. <%
  11. dim a,b,i,c,d,j,strAnswer,op,strOp
  12. randomize
  13. for i=1 to 5
  14. a=int(rnd*10)
  15. b=int(rnd*10)
  16. op=int(rnd*4+1)
  17. select case op
  18. case 1
  19. c=a+b:strOp="+"
  20. case 2
  21. c=a-b:strOp="-"
  22. case 3
  23. c=a*b:strOp="*"
  24. case 4
  25. do while b=0
  26. b=int(rnd*10)
  27. loop
  28. c=a/b:strOP="/"
  29. end select
  30. strAnswer=strAnswer & c & ","
  31. d=int(rnd*4+1)
  32. %>
  33. <p><%=i%>)<%=a%><%=strOp%><%=b%>=
  34. <%for j=1 to 4%>
  35. <input type="radio" name="Q<%=i%>" value="<%=c+j-d%>"><%=c+j-d%>
  36. <%next%>
  37. </p>
  38. <% next%>
  39. <%
  40. strAnswer=left(strAnswer,len(strAnswer)-1)
  41. %>
  42. <input type="hidden" value="<%=strAnswer%>" name="Answer">
  43. <p><input type="submit" value="交卷"></p>
  44. </form>
  45. </body>
  46. </html>

test2.asp


 
  1. <%Option Explicit%>
  2. <%
  3. dim strAnswer,arrAnswer,QCount,i,QID,r
  4. strAnswer=Request("Answer")
  5. arrAnswer=split(strAnswer,",")
  6. QCount=Ubound(arrAnswer)-Lbound(arrAnswer)+1
  7. r=0
  8. for i=1 to QCount
  9. QID="Q" & i
  10. if Request(QID)=arrAnswer(i-1) then
  11. Response.write "第" & i & "题正确!<br />"
  12. r=r+1
  13. else
  14. Response.write "第" & i & "题错误!<br />"
  15. end if
  16. next
  17. Response.write "<p>最后得分:" & r/QCount*100
  18.  
  19. %>

----------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------------------

作业练习:

制作一个用户注册的界面如图所示

、

要求在服务器端做如下验证:

1)带星号的字段必须填写

2)用户名用户名必须大于3个字符,小于12个字符

3)用户名不能含有*、#, $、&符号

4)密码必须包括字母和数字,并且密码和确认密码必须一致

5)邮箱格式要求正确,且必须是163邮箱

表单验证.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>客户端用户注册</title>
<style>
.inputtext{
font-family:Arial,Helvetica, sans-serif;
}
 
</style>

</head>
 
<body>
<a><font color=blue>用户注册</font></a><br><hr color=blue><br>
<form action="check.asp" method="post" name="regFrm" onsubmit="return checkdata();">
<table>
<tr>
<td>用户名</td>
<td><input type="text" class="inputtext" name="username" id="username" />*</td>
</tr>
<tr>
<td>密码</td>
<td><input type="password" class="inputtext" name="pwd" id="pwd" />*</td>
</tr>
<tr>
<td>确认密码</td>
<td><input type="password" class="inputtext" name="repwd" id="repwd" />*</td>
</tr>
<tr>
<td>性别</td>
<td><input type="radio" name="sex" id="male" />男
<input type="radio" name="sex" id="female" />女</td>
</tr>
<tr>
<td>邮箱</td>
<td><input type="text" class="inputtext" name="email" id="email" />*</td>
</tr>
<tr>
<td>身份</td>
<td>
<select class="inputtext" name="idtype" id="idtype">
<option value="student">学生</option>
<option value="teacher">教师</option>
</select>
</td>
</tr>
<tr>
<td>自我介绍</td>
<td><textarea name="intor" class="inputtext" id="intro" cols="30" rows="5"></textarea></td>
</tr>
<tr>
<td><input type="submit" value="提交"></td>
<td><input type="reset" value="重置"></td>
</tr>
</table>
</form>
<body>
</body>

</html>

check.asp
<%
dim username,pwd,repwd,email
username=lcase(trim(request.form("username")))'去除两端空格并不区分大小写
if username="" then
	Response.write "<script>alert('用户名不能为空');history.back();</script>"
	Response.end
end if

pwd=request.form("pwd")
if pwd="" then
	Response.write "<script>alert('密码不能为空');history.back();</script>"
	Response.end
end if

repwd=request.form("repwd")
if pwd<>repwd then
	response.write"两次输入密码不一致!!"
	Response.write "<script>alert('重新确认密码');history.back();</script>"
	Response.end
end if

email=request.form("email")
if email="" then
	Response.write "<script>alert('邮箱不能为空');history.back();</script>"
	Response.end
end if

if Len(trim(username))<3 and Len(trim(username))>12 then
   	Response.write "<script>alert('用户名必须大于3个字符小于12个字符');history.back();</script>"
	Response.end
end if 

if username="*" and username="#" and username="&" and username="$" then
	Response.write "<script>alert('用户名不能含有*、#, $、&符号');history.back();</script>"
	Response.end
end if

dim a,b,c
a=email.IndexOf("@")
b=email.lastIndexOf(".")
if(a<1 or b-a<3) then
	 Response.write "<script>alert('邮箱格式不对');history.back();</script>"
	 Response.end
else
	c=email.split("@")
	if(c(1)<>"163.com") then
       Response.write "<script>alert('邮箱地址不是163邮箱!');history.back();</script>"
		Response.end
	end if		  
end	if              
%>


 

ASP程序设计完整教程及代码实例 VBScript(Visual Basic Scripting Edition)是由微软开发的一种轻量级的脚本语言,它基于Visual Basic语言,最初设计用于使非程序员能够编写小型程序和自动化任务。VBScript的第一个版本随IE 3.0一起发布于1996年,它的出现满足了需要在网页中嵌入代码以增强交互性的需求。 阅读详情

相关推荐

asp web服务器绿色版

非常小的asp web服务器,只有几百k的绿色版,解压即可运行,asp程序放到www里面即可,用于程序演示非常方便。

【ASP技术】web杂谈(1)之什么是ASP?

什么是 ASP,Request和Response的介绍,Application和session的详细讲解,ASP的特点,ASP的编程环境,ASP内嵌对象,Asp的应用范例。深入了解ASP技术。

赏樱看雪撸代码 8975

Web程序设计——ASP.NET网站开发 附代码

Web程序设计——ASP.NET网站开发

ASP.NET WEB介绍

我的ASP.NET 第一讲 ASP.NET 入门 ASP.NET 是动态 网络 语言。那么运行 在服务器中,在这里我们始终离不开浏览器的角色,因此在学习网页开发先了解浏览器: 浏览器的介绍 一.五大浏览器:* 1.浏览器有哪些? **Internet Explorer (IE), Trident内核: FireFox(火狐), Gecko内核: C...

MyLoveLiyang的博客 9663

aspWebServer服务器 ASP网站本地测试工具(绝对好用)

好用的ASP网站本地测试工具aspWebServer,使用极其简单 1、将网站源码放置在www文件夹内 2、是双击aspWebServer服务器.exe即可运行,绿色免安装。

华为私有云HCS 8.1.1实战:从镜像制作到云主机发放全流程指南

本文详细解析了华为私有云HCS 8.1.1从镜像制作到云主机发放的全流程实战指南。内容涵盖制作标准化QCOW2镜像、配置云主机规格与主机组、规划外部网络,以及在运营面为租户初始化资源、配置审批流与产品目录。最后,通过用户视角演示了从创建VPC网络到申请、审批并最终绑定EIP访问云主机的完整操作步骤,为运维人员和架构师提供了一套清晰、可落地的HCS部署与管理实践方案。

weixin_29305313的博客 1124

web开发 -4-ASP语言

ASP:Active Server Pages 动态网页 文件后缀名为.asp ASP是包含有服务器端脚本的HTML网页 WEB服务器会处理这些脚本 将其转换成HTML格式 在传到客户的浏览器端 ASP在动态网页开发过程中的作用 动态地编辑、改变或者添加页面的任何东西 对由用户从HTML表单提交的查询或者数据作出响应、访问数据或者数据库,并向浏览器返回结果 为不同的用户定制网页 由于ASP代码无...

Tanya 826

Windows 11 部署 Docker Desktop:从 WSL 报错到服务配置的完整排障实录

本文详细记录了在Windows 11上部署Docker Desktop时遇到的WSL报错问题及完整解决方案。从Hyper-V配置、BIOS设置到系统服务检查,提供了一系列实用命令和排查步骤,帮助开发者快速解决'Unexpecter WSL error'等常见问题,实现Docker与WSL2的稳定运行。

weixin_30687051的博客 120

ASP.NET web网页基础

一些关于ASP.NET的基础介绍与使用

ou2914671339的博客 895

C++ 工程实践(9):数据抽象

陈硕 (giantchen_AT_gmail)http://blog.youkuaiyun.com/Solstice  http://weibo.com/giantchen陈硕关于 C++ 工程实践的系列文章: http://blog.youkuaiyun.com/Solstice/category/8

陈硕的Blog 1万+

高性能网站设计之缓存更新的套路

看到好些人在写更新缓存数据代码时,先删除缓存,然后再更新数据库,而后续的操作会把数据再装载的缓存中。然而,这个是逻辑是错误的。试想,两个并发操作,一个是更新操作,另一个是查询操作,更新操作删除缓存后,查询操作没有命中缓存,先把老数据读出来后放到缓存中,然后更新操作更新了数据库。于是,在缓存中的数据还是老的数据,导致缓存中的数据是脏的,而且还一直这样脏下去了。 我不知道为什么这么多人用的都是这

代码技巧 1万+

WEB开发: 丢掉包袱,拥抱ASP.NET CORE!

ASP.NET Core 是由微软开发并维护的一个开源、跨平台的 Web 框架。它是 ASP.NET 的重构版本,旨在解决 ASP.NET 过去在跨平台支持、性能优化、可扩展性等方面的不足。ASP.NET Core 不仅支持传统的 Web 应用,还能支持现代 Web 应用、API 服务、微服务和实时通信等。

minstbe的博客 2515

定制PYNQ的overlay

一、用HLS生成一个定制IP(加速器)(1)首先打开vivado hls,本人的版本是2017.2,点击创建一个新工程。(2)设置工程名和路径,顶层函数设置为add,创建一个新的C++程序,名字叫做adder.cpp,不用在testbench中添加文件。选择板子的时候搜索xc7z020clg400-1,这是PYNQ的板子号,选择完成。             (3)在左侧的菜单栏里选择Sourc...

bramblewalls的博客 1万+

Web程序设计ASP.NET考试知识点

Web程序设计ASP.NET考试知识点

weixin_53216426的博客 1806

图像去雾常见数据集

上述数据集涵盖了室内、室外、真实和合成等多种场景,可以满足不同研究需求。在选择数据集时,建议根据具体任务的应用场景和目标选择合适的数据集,例如真实雾天图像适合模型的实际应用验证,而合成数据则适合模型的快速迭代和训练。希望本文能为从事图像去雾研究的朋友提供一些帮助!

m0_68604571的博客 6333

保姆级教程:从WOS下载文献到Citespace出图,手把手搞定科研可视化(附避坑指南)

本文提供从WOS下载文献到Citespace出图的完整科研可视化指南,涵盖数据采集、清洗、环境配置和可视化优化全流程。特别分享WOS检索技巧、数据清洗方法和Citespace参数设置,帮助科研新手高效生成专业图谱,避开常见技术陷阱。

weixin_29311017的博客 171

web程序设计——ASP课后答案

Web程序设计(第三版)课后习题答案 第一章 一、填空题: 1、NET Framework 主要包括 (CLR)和(.NET Framework类库) 2、ASP.NET网站在编译时,首先将语言代码编译成 (微软中间语言MSIL) 3、一台IIS Web服务器为211.78.60.19,网站端口号为8000,则要访问Web应用程序User中Default.aspx的URL为(http://211.78.60.19:8000/user/Default.aspx) 4、可以通过复制网站同步网站上的一个文件 5、

weixin_50490968的博客 3506

八、ILI2511 初版调试

8.1 TP成品过程 TP厂在制造TP过程中会经过FPC、FOG和Model三个阶段。 FPC: 将IC做在FPC上面; FOG: 将FPC与sensor 绑定; Model:FOG阶段后,贴上CG(cover glass)。 经过上面三个阶段后,将会拿到没有烧录固件的TP模组。这个时候触摸TP,并不能上报触摸数据,需要对TP模组烧录固件(执行程序)后才会有TP有触摸数据。 8.2 源码编译固件与工具生成固件 我们可以通过以下两种方式获得固件 1)由奕力原厂直接通过源码,进行编...

qq_34343637的博客 3686

Web程序设计(第三版)课后习题答案

Web程序设计(第三版)课后习题答案 第一章 一、填空题: 1、NET Framework 主要包括 CLR和.NET Framework类库 2、ASP.NET网站在编译时,首先将语言代码编译成 微软中间语言MSIL 3、一台IIS Web服务器为211.78.60.19,网站端口号为8000,则要访问Web应用程序User中Default.aspx的URL为http://211.78.60.1...

qq_43742692的博客 5万+

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

计算机二级web能用编程软件吗,2017计算机二级《WEB程序设计》模拟练习问答

2017计算机二级《WEB程序设计》模拟练习问答引导语:大家的计算机二级《WEB程序设计》考试基础都复习得怎么样了?以下是百分网小编分享给大家的2017计算机二级《WEB程序设计》模拟练习问答,欢迎阅读!当前主要的 WEB数据库访问技术有哪些?答:到目前为止,WEB数据库访问技术主要分为两大类:(1)公共网关接口技术(CGI);CGI 是 WEB 服务器运行时外部程序的规范,按照 CGI 编写的程...

weixin_42221522的博客 464

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Web程序设计—ASP.NET实用网站开发(第三版)课后习题答案

Web程序设计—ASP.NET实用网站开发(第三版)课后习题答案 (沈士根、叶晓彤编著—清华大学出版社) 第一章 一、填空题: 1、NET Framework 主要包括 (CLR)和(.NET Framework类库) 2、ASP.NET网站在编译时,首先将语言代码编译成 (微软中间语言MSIL) 3、一台IIS Web服务器为211.78.60.19,网站端口号为8000,则要访问Web应用程序User中Default.aspx的URL为(http://211.78.60.19:8000/user/Def

baize336的博客 1万+

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

html控件可以在服务器端程序中直接引用或修改控件的属性或状态,东师基于Web程序设计18春在线作业2【参考答案】...

基于Web程序设计18春在线作业2-0003试卷总分:100 得分:0一、 单选题 (共 20 道试题,共 60 分)1.Month(#2003-10-22#)函数返回的是()A.2003B.10C.22D.以上都不对2.下面的技术中,是客户端脚本语言的是A.ASPB.PHPC.PerlD.VBScript3.请问Int(3.45)和Int(-3.45)的值分别是什么A.4、-4B.3、-4...

weixin_31542739的博客 367

asp笔记(整理硬盘,找到该文件)

 今天重新整理电脑,找到一个文件,看了下日期(2006.11.5) ,怕不小心再丢了,存到网上来晒晒。 安装与配置1.5.1安装IIS控制面板_  添加删除程序_添加删除Windows组件_  "internet信息服务(IIS)"对话框_详细信息——"Word Wide Web服务器" _ 单击两个“确定”——测试:在浏览器的地址栏中输入"http://localhoset"如果安装

zhuyou1985的专栏 198

计算机二级web程序设计重点,2017计算机二级《Web程序设计》考前必做题及答案...

2017计算机二级《Web程序设计》考前必做题及答案宝剑锋从磨砺出,梅花香自苦寒来。以下是百分网小编整理的2017计算机二级《Web程序设计》考前必做题及答案,欢迎学习!一、简答题当前主要的 WEB数据库访问技术有哪些?答:到目前为止,WEB数据库访问技术主要分为两大类:(1)公共网关接口技术(CGI);CGI 是 WEB 服务器运行时外部程序的规范,按照 CGI 编写的程序可以扩展服务器的功能,...

weixin_30273813的博客 208

20秋PHP作业1,东师基于Web程序设计20秋在线作业1【标准答案】

东师基于Web程序设计20秋在线作业1【标准答案】试卷总分:100 得分:100一、单选题 (共 20 道试题,共 60 分)1.执行完如下语句后,Sum的值为: A.0B.5C.15D.202.发布网站后不可能存在的文件夹是( )。A.App_DataB.App_CodeC.App_ThemesD.bin3.在asp.net中,有个窗体,为了让用户确认自己所设置的密码,要求两次一样,要使用()...

weixin_29619665的博客 457

ASP.NET-BS结构的城市酒店入住信息管理系统的设计

此种方式的好处是可以随时接受用户的请求,显示用户想要的结果,每个页面的内容都是由程序动态生成的,不必为每个内容做一个单独的页面,不需要用户安装任何特定的程序,只要有浏览器就可以得到预想的结果。客人预订客房时完成预订资料的录入,包括输入预订人姓名,联系电话,信用卡号,预订客房的编号,入住时间,离店时间,备注,选择预订客房类型,单击“预订”按钮,即可完成客房的预订。第三,容量庞大,每个数据库中可创建多达20万个数据表,数据表中的记录的行数只受服务器硬盘空间的限制,符合系统的数据表较多的要求。

m0_60139146的博客 1141
上一篇: WEB程序设计之DOM
下一篇: 数据库范式(1NF 2NF 3NF BCNF)
橘子局
博客等级 码龄14年 70粉丝 84原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值