与面向连接的网络连接相比,无连接的网络通信不需要在服务器与客户端之间建立连接。面向非连接的Socket通信是基于UDP的,服务器端不需要调用listen()和accept()函数来等待客户端的连接;客户端直接向服务器发送数据。1、服务器端(1)建立Socket,绑定本地IP和端口server=soc...
分类:
其他好文 时间:
2014-10-07 14:51:43
阅读次数:
157
WinSock是Windows环境下的网络编程接口,它最初是基于Unix环境下的BSD Socket,是一个与网络协议无关的编程接口。WinSock包含两个主要版本,即WinSock1和WinSock2,在vs2010环境下,通常使用WinSock 2.2实现网络通信的功能。1、Socket接口启动...
分类:
其他好文 时间:
2014-10-07 14:34:13
阅读次数:
255
有些情况下,我们需要对Socket行为和属性进一步控制,例如修改缓冲区大小,查看Socket状态,这就需要设置/获取Socket选项。1、获取Socket选项int getsockopt(SOCKET s,int level,int optname,void *optval,int *optlen)...
分类:
其他好文 时间:
2014-10-07 13:43:43
阅读次数:
249
内容分布:(1)Linux网络概述(2)Linux网络编程基础(3)TCP网络程序设计(4)UDP网络程序设计(5)Linux并发服务器设计一、Linux网络概述1、Linux网络优势Linux为用户提供了完善的、强大的网络功能:(1)完善的内置网络。其他操作系统不包含如此紧密地和内核结合在一起的网...
分类:
其他好文 时间:
2014-10-07 12:36:03
阅读次数:
191
考察编程基础知识,用到字符和数字相互转化等。形式是描述清楚明文和暗文的转化规则。 1 #include 2 #include 3 4 #define MAXLEN 71 5 6 int length; 7 8 void toCode(int code[],char text[]){ 9 ...
分类:
其他好文 时间:
2014-10-06 18:40:30
阅读次数:
109
前言:最近在学习shell编程,shell编程是一个很强大的编程语言。目的:方便今后复习。内容:1.简单的回顾一下编程语言1)编程语言:机器语言,汇编语言,高级语言。2)编程语言有静态和动态的区分。区别:静态语言是一种编译性的语言,要提前知道变量的格式,进过完整的编译之..
分类:
系统相关 时间:
2014-10-04 04:40:46
阅读次数:
442
1、人类如何与计算机"沟通"?翻译官:编译器、解释器;编程语言:机器语言、汇编语言、高级语言静态语言:编译型语言强类型语言:变量在使用之前,需要声明定义,甚至需要初始化事先转换成可执行格式C、C++、Java、C#动态语言:解释型语言弱类型语言:变量在使用之前,不需要声..
分类:
其他好文 时间:
2014-09-30 23:59:21
阅读次数:
259
====================问题描述==================== 编程基础不是很好...我知道有接口那么一个东西,但是不会用....求个简单的例子....平常安卓编程的时候,比如按钮点击事件...那就要实现OnClickListener的接口...
privateclassl...
分类:
移动开发 时间:
2014-09-30 17:59:09
阅读次数:
152
Linux CGI编程基础1.为什么使用CGI? 如前面所见,任何的HTML均是静态网页,它无法实现一些复杂的功能,而CGI可以为我们实现。如:a.列出服务器上某个目录中的文件,对目录中的文件进行操作;b.通过CGI实现串口通讯;c.实现数据库接口;d.实现从摄像头读取一张图片显示在网页上… ...
分类:
系统相关 时间:
2014-09-27 01:42:49
阅读次数:
465