Internet技术与应用Word格式.docx
- 文档编号:22054004
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:18
- 大小:30.49KB
Internet技术与应用Word格式.docx
《Internet技术与应用Word格式.docx》由会员分享,可在线阅读,更多相关《Internet技术与应用Word格式.docx(18页珍藏版)》请在冰豆网上搜索。
中心交换机、二级交换机、普通交换机
三层交换功能、路由功能
路由器
DDN接口、以太网接口(RJ45)、光纤接口、拨号服务接口
集线器
交换机与服务器或PC机的连接
服务器
网络服务:
DNS、WWW、E_mail、FTP、PROXY
防火墙
路由设置、过滤规则
不间断电源
电源保护:
功率、小时
(5000W8小时)
PC机
网络适配器(网卡):
10/100自适应
2、网络系统软件
操作系统(OS)
NetWare
UNIX,LINUX
WINDOWSSERVER
2000、2003、2008
服务系统
WWW、DNS、FTP、E_mail、PROXY
交换机设置
VLAN(虚拟子网)设置、网络分段(三层交换)、路由设置
路由器设置
网络分段、路由设置
3、应用系统编程软件
Javascript
ASP、ASP.NET、C#、Java、JSP
PHP
4、数据库系统
SQLServer
MYSQL
Oracle
SYSBAS
网站建立
进入windwos控制面版->
管理工具->
Internet信息服务
1、网站属性=>
网站:
IP地址及TCP端口
2、网站属性=>
主目录
3、网站属性=>
文档
4、网站属性=>
目录安全性
三、网页发布
将制作好的网页复制到网站发布点(文件位置)。
四、FTP网站设置
1、FTP站点属性=>
IP地址、端口
4、FTP站点属性=>
主目录及读写权限
五、文件上传(命令行)
1、建立FTP连接
格式:
ftp<
IP>
[<
端口>
]
例如:
ftp129.9.123.45
与远端工作站129.9.123.45建立文件传输连接
Name(129.9.123.45:
user-name):
输入帐号
Password(129.9.123.45:
user-name):
输入密码
2、常用命令
!
为执行外部操作系统的命令。
help 列出ftp文件传输,可使用的任何命令。
ls 列出本地工作站,目前目录下的所有文件名。
pwd 列出本地工作站,目前所在的工作目录位置。
ls 列出远端工作站目前目录下的所有文件名。
dir 列出远端工作站目前目录下的所有文件名(略同于UNIX 的ls-l指令).
pwd 列出远端工作站目前所在的目录位置。
cddir1 更改远端工作站的工作目录位置至dir1下。
getfile1将远端工作站的文件file1,拷贝到本地工作站中。
putfile2将本地工作站的文件file2,拷贝到远端工作站中。
mget*.c 将远端工作站中,文件名后缀为c的所有文件,拷贝到 本地工作站中。
mput*.txt将本地工作站中,文件名后缀为txt的所有文件,拷 贝到远端工作站中。
bin 以二进制方式传输文件,切记在传送可执行文件时要先执 行此命令。
asc 以ASCII方式传输文件,只在传输ASCII文件时用,特别 是在DOS和Solaris之间传输时用。
prompt 使用mput/mget时不用每个文件皆询问yes/no
quit 结束ftp工作。
bye 结束ftp工作
Java与JavaScript语言
JavaScript未推出之前,若www服务器要求与浏览者进行交互,确定浏览者的身份、需要服务的内容等等,这项工作通常用CGI编写相应的接口程序来完成。
但若使用CGI编程,需要有较丰富的编辑经验,一般只有专业程序人员才能胜任。
现在,即使没有任何编程经验的用户,也可以利用JavaScript决捷地编写出实用的交互式网页来。
一、JavaScript语言介绍
1、JavaScript语言的发展
JavaScript是Netscape的跨平台、基于对象的脚本语言,用于客户端和服务器端的应用程序。
JavaScript语言起初并不叫这名字,它的早期是Netscape开发者们称之为Mocha的语言,当在网上测试时,将"
Mocha"
改为"
LiveScript"
。
1995年5月,Sun公司正式推出Java之后,Netscape公司引进Sun公司的有关概念,将LiveScript更名为JavaScript。
这时的JavaScript不仅支持JavaApplet(Java小程序),还向网页制作者提供了一种嵌入HTML文档中进行编程和基于对象的程序设计方法。
2、JavaScript语言与Java语言的区别
JavaScript语言与Sun公司的Java语言在命名、结构和语言上都很相似,但不能把它们混淆,它们之间存在着如下区别:
(1)JavaScript语言不是Java语言的替代语言。
因为Java语言是基于c++、面向程序设计人员的语言,对于非程序人员来说不易学习掌握;
而JavaScript语言是一种脚本语言,面向非程序人员,专用于编写网页的脚本。
JavaScript语言与Java语言的关系是相互支持、相互补充。
(2)JavaScript的源代码无须编译。
JavaScript的源代码是嵌入HTML文档中的,它作为网页的一部分。
当使用能处理JavaScript语言的浏览器浏览该网页时,浏览器将对该HTML文档进行分析、识别、解释并执行其中的JavaScript源代码,而用户无需对该JavaScript进行编译。
在用户的网页中要使用Java,必须首先将Java编译成.class文件,然后在网页中利用<
Applet>
标签引用该.c1ass文件。
(3)JavaScript不需要特殊的开发环境。
由于JavaScript是作为网页的一部分嵌入到
HTML文档中的,因此,编辑JavaScript只需在一般的文本编辑器中进行。
而Java程序的编译和解释,需要使用专门的开发工具JDK(JavaDeve1opersKit)。
3、JavaScript的特点
(1)节省浏览者的访问时间。
(2)节省客户端与主机的交互时间。
(3)减少网络的流量。
二、JavaScript编程基础
1、在web页中插入JavaScript
下面,我们将用一个例子介绍如何将JavaScript代码插入到HTML文件中。
先看下面这段代码:
<
html>
head>
title>
test<
/title>
/head>
body>
scriptlanguage="
JavaScript"
>
--
document.write("
PRE>
"
)
fontsize='
5'
color='
#FF0000'
document.writeln("
您屏幕的分辨率为:
"
+screen.width+"
像素*"
+screen.height+"
像素"
/font>
//-->
/script>
/body>
/html>
用户在编写JavaScript时还应注意以下几点:
(1)书写JavaScript时应注意大小写;
(2)在JavaScript中,行尾用换行符作为一行完整代码的终止字符;
(3)若需要将几行代码放在一行中,应使用分号(;
)将它们分开;
(4)JavaScript的注释标记是//或/*和*/,即:
在一行中"
//"
标记后的所有文本均是注释;
用/*和*/形式注释时,从/*开始直到*/之前的所有文本均是注释。
2、变量和运算符
(1)变量
在JavaScript中,用户可以定义变量,但应遵循下列规则:
•必须以字母或下划线(_)开头。
•在所说明的范围内必须是唯一的。
•用"
Var"
声明变量,也可以用赋值的形式声明变量,但不能既不用Var声明变量,又不给它赋值。
例如下面的代码就是错误的:
变量示例<
varcuug="
中国UNIX用户协会"
bsmd
document.writeln(cuug)
document.writeln(bsmd)
/PRE>
若将代码的第7行"
bsmd"
换成"
bsmd="
北京神脑资讯技术开发公司"
,则该段代码将会正常运行。
在JavaScript中,若变量用"
声明后没有赋值,它将被赋予Null值。
(2)运算符
JavaScript中有5种运算符:
赋值运算符、算术运算符、逻辑运算符、比较运算符和字符串运算符。
•赋值运算符:
=,+=,-=,*=,/=和%=。
•算术运算符:
+,-,*,/,%,++和--。
•逻辑运算符:
&&,||,!
•比较运算符:
==,!
=,>,<,>=,<=。
•字符串运算符:
+。
3、过程
过程一般包含一些程序指令,它可用来处理事件或由其它函数调用。
JavaScript中只有一类过程,即函数。
其结构如下:
function函数名(参数)
{
语句块
}
以下程序说明了函数在JavaScript中的应用;
该网页的运行过程是:
在用户单击"
计算"
按钮后,将调用CC()函数。
计算表单<
functioncc(form1)
{
form1.text3.value=form1.text1.value*form1.text2.value
formmethod="
POST"
P>
数量:
inputtype="
text"
name="
text1"
size="
20"
/P>
单价:
text2"
总计:
text3"
inputtype="
submit"
value="
B1"
onclick="
cc(this.form)"
/form>
4.对象
在JavaScript中,用户可以使用三种类型的对象:
用户自建的对象、内置对象和浏览器中的对象。
(1)用户对象
在JavaScript中,用户可以根据需要创建具有某些属性和方法的对象。
创建对象的语法与创建函数相同,下列代码是创建对象的一个实例:
metahttp-equiv="
Content-Type"
content="
text/html;
charset=gb2312"
metaname="
GENERATOR"
MicrosoftFrontPage4.0"
ProgId"
FrontPage.Editor.Document"
创建对象<
scriptlanguange="
functionMyobject(a,b,c)
this.file=a
this.width=b
this.height=c
-->
image=newMyobject("
cuug.gif"
5,6)
文件名是:
+image.file)
宽度是:
+image.width)
高度是:
+image.height)
(2)内置(Built_in)对象
JavaScript提供了许多内部对象,包括:
String对象:
当把一个字符串赋给一个变量或一个对象的属性中去时,将会创建一个String对象,String对象有Length属性,它有Big(),Blink(),small(),Sup()等方法。
•Math对象:
JavaScript中的Math对象有6个属性:
E(欧拉常数)、LN10(10的自然对数)、PI(圆周率)、SQRT-2(0.5的平方根)、SORT2(2的平方根)等。
Math对象还有17种方法:
abs(求绝对值)、acos(求反余弦值)、asin(求反正弦值)等。
•Date对象:
JavaScript中的Date对象有20种方法:
getDate(返回月中第几天)、getDay(返回一周中第几天)、getHoure(返回小时)、getMinutes(返回分钟)等。
(3)浏览器中的对象
在JavaScript中,用户可以使用浏览器中的对象及它们所拥有的属性和方法,在浏览器中,顶层对象是Window对象,它拥有12个属性、8种方法和2种事件。
Window对象拥有以下属性:
•Name属性:
当前窗口的名字
•Parent属性:
该属性是一个窗口对象,它是当前窗口的父窗口,它拥有与生俱来的窗口的所有方法和事件。
•Self属性:
该属性是当前窗口的Window对象。
•Top属性:
该属性是一个Window对象,它是窗口集合中最顶层的窗口。
•History:
该属性是一个对象,它包含三种方法和一个属性。
•Location:
该属性是窗口定位对象。
它拥有Href,Protocol,Host,Port等属性。
•Length:
该属性反映在Parent窗口中框架(帧)的个数。
•Defaultstatus:
该属性是左下角状态栏显示的默认文本。
•status:
该属性改变左下角状态栏的显示文本。
•Frame:
该属性是当前窗口所包含下标从零开始的框架(帧)数组。
•Navigator:
该属性是一个对象,它包含当前所使用浏览器的信息。
它包含四个属性:
appCodeName,appName,appVersion和userAgent。
•Document:
该属性是一个对象,它包含当前Web页内所有元素的引用情况。
它具有LinkColor,alinkColor,VlinkCo1or,LastModified,Tit1e等属性,还具有Write,Writeln(末尾加一换行符),0pen,Close,Clear方法。
Window对象具有如下方法:
•A1ert:
创建一个具有说明信息的对话框。
其语法格式为:
Alert"
说明信息"
或
Alert("
•Confirm:
创建一个具有说明信息,且有OK(确定)和Cance1(取消)按钮的对话框,语法格式为:
•Confirm("
•Prompt:
创建一个可输入文本,具有OK(确定)和Cance1(取消)按钮的对话框,语法格式为:
•Prompt("
,"
默认文本"
•Open:
打开另一个浏览器窗口。
•Close:
关闭浏览器窗口。
•SetTimeout:
设置计时器。
•ClearTimeout:
清除汁时器。
•Navigate:
把一个URL对应的网页加载到窗口中。
window对象具有如下事件:
•Onload事件:
窗口加载时启动OnLoad事件。
•OnUnload事件:
窗口关闭时启动OnUnload事件。
5、Javascript的语句
(1)if语句
该语句按照条件是否成立而执行不同的语句块。
其语法结构为:
if(条件)
语句块1
}
else
语句块2
值得注意的是:
在if语句的else子句中还能嵌套if语句。
(2)for语句
该语句可以对语句块执行指定的次数。
for(initial-expression;
condition;
increment-expression)
该语句执行步骤是:
a.判断初始表达式(initial-expression)是否成立,若不成立,则跳出循环;
若成立,执行"
语句块"
b.将循环变量增加一个步长(increment-expression)。
c.判断condition是否成立,若不成立,跳出循环;
d.转到b。
(3)whi1e语句
其语法结构为:
while(条件)
该语句执行原则是:
判断条件是否成立,若不成立,退出循环;
否则,执行语句块,然后再判断条件,……。
三、JavaScript应用实例
1、现有某单位的主页代码:
中国UNIX用户协会<
microsoftBorder"
none"
欢迎光临中国UNIX用户协会"
varcuuglen=cuug.length
varlong=60
varawl=1-long
functionscroll()
awl++
varss="
if((awl==cuuglen))
awl=1-long
if(awl<
0)
for(vari=1;
i<
=Math.abs(awl);
i++)
ss=ss+"
ss=ss+cuug.substring(0,long-i+1)
else
ss=ss+cuug.substring(awl,long+awl)
window.status=ss
setTimeout("
scroll()"
150)
//-->
bodybackground="
image/backcuug.gif"
onLoad="
scroll();
returntrue;
p>
...&
nbsp;
&
varcugg1
fontcolor='
red'
face='
楷体'
size='
4'
day=newDate()
ss=day.getHours()
if((ss>
=0)&
(ss<
=5))
cuug1="
晚上好!
夜深了!
请注意您的身体!
=5)&
12))
早上好!
=12)&
18))
下午好!
=18)&
=23))
document.write(cuug1)
//---
<
br>
quot;
欢迎访问中国<
fontcolor="
800000"
face="
TimesNewRoman"
unix<
fontface="
楷体"
color="
用户协会的网页.请您最好使用Microsoft
Internet
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Internet 技术 应用