预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

网络编程小结 班级:090342学号:09034217姓名:李德风 网络编程基本概念 通过使用套接字来达到HYPERLINK"http://baike.baidu.com/view/1492468.htm"\t"_blank"进程间通信目的编程就是网络编程。windows提供的基于网络编程的就是套接字也就是winsock,但是现在Winpcap也是一个比较方便的工具。 网络编程从大的方面说就是对信息的发送到接收,中间传输为物理线路的作用,编程人员可以不用考虑…… 网络编程最主要的工作就是在发送端把信息通过规定好的协议进行组装包,在接收端按照规定好的协议把包进行解析,从而提取出对应的信息,达到通信的目的!中间最主要的就是数据包的组装,数据包的过滤,数据包的捕获,数据包的分析,当然最后再做一些处理! 代码,HYPERLINK"http://baike.baidu.com/view/1355803.htm"\t"_blank"开发工具,数据库,HYPERLINK"http://baike.baidu.com/view/899.htm"\t"_blank"服务器架设和HYPERLINK"http://baike.baidu.com/view/828.htm"\t"_blank"网页设计这5部分你都要接触 代码分静态代码和动态代码 静态代码是服务器不解析直接发送给HYPERLINK"http://baike.baidu.com/view/930.htm"\t"_blank"客户端的部分,用做布局效果,一般不用于数据库操作 静态代码分html,javascript,css等,其中HYPERLINK"http://baike.baidu.com/view/115411.htm"\t"_blank"html语言是基础,要学网络编程就先学html语言.javascript用于实现某些特效,css是样式语言.这3个语言组合起来,可以设计出美妙的网页效果 动态代码是服务器需要解析的部分,用作数据库连接操作等.有php,jsp,asp这几种语言你只用先学一种就可.如果是想快速入门,建议先学asp,如果想学了找工作等,建议学php或jsp, 开发工具有很多种,我推荐一种,网络3剑客,其中dw是开发代码的,fw是做图的.flash是做动画的. 数据库要结合你学的动态语言来选择,asp系列的,你可以使用access,大型点使用mssql. php和mysql是很好的搭档. 服务器架设也是结合你学的动态语言的,windows下安装iis很方便,iis可以运行asp,安装HYPERLINK"http://baike.baidu.com/view/159530.htm"\t"_blank".net框架后能运行,这两者架设相对简单,也是我推荐你入门学asp的原因.php一般安装apache服务器,jsp一般安装tomcat服务器.只有架设好服务器,才能浏览动态语言编写的程序. 虽然是编程,但是总会涉及到网页设计部分,还是要去学学怎么简单的作图和动画。 二、关于基本语言的一些知识 1.删除记录 opendataconn'打开数据库连接xxlb=RtnReplaceInt(Trim(request("xxlb")),0)'从里到外依次是接收xxlb变量,去除变量两端的空格,最外层是一个自定义函数,估计与替换有关。id=changechr(request("id"))'接收id,并转换成字符串ids=split(id,",")'把id按","分割,并保存到数组ids中fori=0toubound(ids)'用for循环遍历数组tt=trim(ids(i))'数组元素去除两端空格后赋值给ttconn.execute"deletefromhousewhereid="&tt&""'删除数据表中id=tt变量的记录next'循环结束response.redirect"house.asp?xxlb="&xxlb&""'跳转到house页面并用get方法传递xxlb参数,值为xxlb变量的值.closedataconn关闭数据库连接 2.连接数据库 dimconn'定义变量dimchar_str(20)'定义数组subOpenDataConn()'自定义过程,用户链接数据库地dimconnstr定义变量connstr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="connstr=connstr&Server.MapPath("../../data/fyhouse_free.mdb")'数据库驱动字符串'response.writeconnstr输出变量connstr的值setconn=Serve