阻塞和非阻塞对于软件和硬件概念是一致的:
对于软件:
简单点说:
阻塞就是干不完不准回来,
非阻塞就是你先干,我现看看有其他事没有,完了告诉我一声
我们拿最常用的send和recv两个函数来说吧...
比如你调用send函数发送一定的Byte,在系统内部send做的工作其实只是把数据传输(Copy)到TCP/IP协议栈的输出缓冲区,它执行成功并不代表数据...
分类:
其他好文 时间:
2014-07-28 16:08:03
阅读次数:
262
错误原因如下:Exception in thread "main" org.hibernate.exception.JDBCConnectionException: Cannot open connectionat org.hibernate.exception.SQLStateConverter....
分类:
数据库 时间:
2014-07-28 15:20:13
阅读次数:
302
WIZ550S2E 是一个网关模块,提供RS-232转TCP/IP协议功能。并可基于TCP/IP及以太网实现网络设备管理、远程測量,仅仅需用RS-232串口连接当前设备。换句话说,WIZ550S2E是一个协议转换器,可将数据以TCP/IP数据格式通过串口发送,反之亦然。特点即插即用串口转以太网模块*...
分类:
Web程序 时间:
2014-07-28 14:38:13
阅读次数:
332
前段时间做了一个开发,涉及到网络编程,开发过程比较顺利,但任务完成后始终觉得有一些疑惑。主要是因为对网络协议不太熟悉,对一些概念也没弄清楚。后来 我花了一些时间去了解这些网络协议,现在对TCP/IP网络协议有了初步的认识,在这里总结出来,可以梳理一下我对网络协议的理解,加深印象.话说两台电脑要通讯就...
分类:
其他好文 时间:
2014-07-28 14:25:23
阅读次数:
189
一、问题描写叙述: 今天开机时提示“请安装TCP/IP协议,error=10106”,现象是popo,qq等登录不了,IE浏览器等连不了网,使用ping命令ping其它机器和路由器都能够收到返回的数据包,可是远程桌面连接不能正常使用。二、解决方法: 上网搜索,得到答案,须要又一次安装TCP/IP协议...
分类:
其他好文 时间:
2014-07-27 21:33:30
阅读次数:
151
来自:成都浩然越来越多的嵌入式网络系统project师喜欢上了W5100,它集TCP/IP协议栈、以太网的MAC和PHY一体,不仅使系统性能得到非常大的提升,也给产品开发工作带来极大的方便。随着W5100的普及推广,我们的很多project师在开发过程中也遇到非常多的问题,我们把这些问题整理总结,与...
分类:
其他好文 时间:
2014-07-27 10:24:22
阅读次数:
165
几种网络编程方式:ISAPI、CGI、WinInet、Winsock它们之间的差别:1) ISAPI主要是开发基于浏览器client与server端程序。效率比CGI方式高,并且也扩展了CGI没有的一些功能。(基于TCP/IP模型中的应用层)2) CGI主要是开发基于浏览器client与server...
分类:
其他好文 时间:
2014-07-26 17:08:02
阅读次数:
431
一、前言 目前,网络的速度发展非常快,学习网络的人也越来越多,稍有网络常识的人都知道TCP/IP协议是网络的基础,是Internet的语言,可以说没有TCP/IP协议就没有互联网的今天。目前号称搞网的人非常多,许多人就是从一把夹线钳,一个测线器联网开始接触网络的,如果只是联网玩玩,知道几个Ping....
分类:
其他好文 时间:
2014-07-26 09:50:28
阅读次数:
245
一、连接 ??????? 三次握手:找个朋友握握手。 ????????a->b:hi我的syn=123; ??????? b->a:hi我的syn=456 你的是123+1? ??????? a->b:hi你的是456+1; ????????????...
分类:
其他好文 时间:
2014-07-26 05:46:27
阅读次数:
210
基于Socket的UDP和TCP编程介绍一、概述 TCP(传输控制协议)和UDP(用户数据报协议是网络体系结构TCP/IP模型中传输层一层中的两个不同的通信协议。 TCP:传输控制协议,一种面向连接的协议,给用户进程提供可靠的...
分类:
其他好文 时间:
2014-07-26 03:34:57
阅读次数:
241