E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
OVERLAPPED
VB.NET并行与分布式编程(11)-重叠 I/O
阅读更多NativeOverlapped结构提供一种显式布局,它在非托管代码中可见,并将具有与Win32
OVERLAPPED
结构相同的布局且在结尾有附加保留的字段。'
deepfuture
·
2012-06-07 17:00
VB.NET并行与分布式编程(11)-重叠 I/O
NativeOverlapped 结构 提供一种显式布局,它在非托管代码中可见,并将具有与 Win32
OVERLAPPED
结构相同的布局且在结尾有附加保留的字段。
deepfuture
·
2012-06-07 17:00
VB.NET
VB.NET并行与分布式编程(11)-重叠 I/O
阅读更多NativeOverlapped结构提供一种显式布局,它在非托管代码中可见,并将具有与Win32
OVERLAPPED
结构相同的布局且在结尾有附加保留的字段。'
deepfuture
·
2012-06-07 17:00
VB.NET并行与分布式编程(11)-重叠 I/O
NativeOverlapped 结构 提供一种显式布局,它在非托管代码中可见,并将具有与 Win32
OVERLAPPED
结构相同的布局且在结尾有附加保留的字段。
deepfuture
·
2012-06-07 17:00
VB.NET
WinSocket模型的探讨——
Overlapped
模型(一)
重叠模型是Windows里一种重要的I/O模型,可以有效率的实现一些I/O操作,譬如文件读写、Socket读写等,在这里我们一起来研究一下重叠模型,看看它究竟为何方神圣。这篇文章分为以下几部分来说明:重叠模型的概念容易碰到的一些问题重叠模型的基本编程方法(accept和AcceptEx)突破64个事件的等待限制例程好了,下面就让我们一起来学习一下重叠模型。1、概念对于重叠模型的概念,大家都各有说法
allen_young_yang
·
2012-06-05 09:00
Stream
socket
struct
null
events
winapi
SOCKET编程进阶之
Overlapped
I\O事件通知模型
转载SOCKET编程进阶之OverlappedI\O事件通知模型WINSOCK I\O模型有六种: 一:select模型 二:WSAAsyncSelect模型 三:WSAEventSelect模型 四:
Overlapped
huaqiang98
·
2012-05-22 21:41
编程
模型
ReadDirectoryChangesW
hDir = NULL;HANDLE hThread = NULL;bool bStop = false;bool bExit = false;char Buff[1024];
OVERLAPPED
zhihu008
·
2012-05-07 22:00
object
File
null
delete
button
winapi
Socket I/O模型之重叠I/O(
overlapped
I/O)--完成例程方式
C++代码// write by larry // 2009-8-20 // This is a server using
overlapped
IO(completion routine).
qiulinwoaini
·
2012-05-04 11:00
socket
IO
Stream
null
library
asynchronous
Socket I/O模型之重叠I/O(
overlapped
I/O)--事件通知
C++代码// write by larry // 2009-8-20 // This is a server using
overlapped
IO(event notify).
qiulinwoaini
·
2012-05-04 11:00
socket
IO
Stream
null
library
asynchronous
Wince获取Wifi的设备名、连接状态和信号强度
=::CreateFile(NDISUIO_DEVICE_NAME,GENERIC_ALL,0,NULL,OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL|FILE_FLAG_
OVERLAPPED
softn
·
2012-04-25 14:00
File
null
query
WinCE
binding
statistics
IOCP的几点开发心得
首先是需要注意的是
OVERLAPPED
结 IOCP以其高效的性能受到服务器开发者的青睐,本人有幸在当前的项目中使用了该异步模型,修改调试之余,总结出开发过程中的经验若干,供大家借鉴。
xuplus
·
2012-03-20 22:00
IO
服务器
null
buffer
原始套接字
(AF_INET,SOCK_RAW,IPPROTO_ICMP); //或者 WSASocket(AF_INET,SOCK_RAW,IPPROTO_TCMP,NULL,0,WSA_FLAG_
OVERLAPPED
zcwtop
·
2012-03-15 10:39
函数
程序员
职场
休闲
Overlapped
Margins
Problem: The vertically neighbouring margins will be merged if they are not seperated by border or padding. The final margin pixels is the biggest one among them. This is a feature of css that we
kaqi
·
2012-03-11 15:00
margin
Windows完成端口编程
Windows完成端口编程目录:Windows完成端口编程...1 目录:...1 一基本概念...1 二
OVERLAPPED
数据结构...1 三完成端口的内部机制...2 创建完成端口...2 完成端口线程的工作原理
晨曦之光
·
2012-03-09 15:00
套接字I/O模型-select
blocking(阻塞),select(选择),WSAAsyncSelect(异步选择),WSAEventSelect(事件选择),
overlapped
(重叠),completionport(完成端口)
zcwtop
·
2012-03-08 15:56
职场
休闲
I/O模型
标准的模型 -- 这次我终于可以用上了
select模型WSAAsyncSelect模型WSAEventSelect模型
Overlapped
I/O 事件通知模型
Overlapped
I/O 完成例程模型IOCP模型
dove1980
·
2012-02-28 16:00
IOCP GetQueuedCompletionStatus多线程切换的不确定性
#include #include HANDLE m_hCompletionPort; volatile BOOL m_bShutDown; struct TESTOVERLAPPED {
OVERLAPPED
susubuhui
·
2012-02-16 21:00
多线程
null
Windows完成端口编程
目录一基本概念二
OVERLAPPED
数据结构三完成端口的内部机制创建完成端口完成端口线程的工作原理线程间数据传递线程的安全退出一基本概念 设备---windows操作系统上允许通信的任何东西
klarclm
·
2012-02-09 19:00
数据结构
windows
工作
struct
buffer
磁盘
IOCP中CompletionKey(完成键)与
Overlapped
(重叠结构体)的区别
BOOLGetQueuedCompletionStatus( HANDLE CompletionPort, // 完成端口句柄 LPDWORD lpNumberOfBytes, //传送数据字节数 PULONG_PTR lpCompletionKey, // 完成键 LPOVERLAPPED* lpOv
yu52000guang
·
2011-12-11 16:00
IO
socket
服务器
buffer
Overlapped
I/O 在你的身后变戏法
OverlappedI/O是win32的一项技术,你可以要求操作系统为你传送数据,并且在传送完毕时通知你。事实上,操作系统内部正是以线程来完成overlappedI/O,你可以获得线程的所有利益不需要付出什么代价。Win32文件操作函数 win32中有3个基本的函数来执行I/O,分别是CreateFile,ReadFile,WriteFile.关闭文件调用CloseHandle即可。CreateF
free4294
·
2011-12-01 23:00
c
struct
IO
File
SOCKET编程进阶之
Overlapped
IO完成例程模型
SOCKET编程进阶之OverlappedIO完成例程模型完成例程模型相比与事件通知模型有个很大的优点就是不再受64个消息的限制,一个线程可以同时管理成百上千个socket连接,且保持较高的性能。 完成例程相比与完成端口较为逊色,因为它的性能不能随着系统CPU数量的增长而线程增长,不过在我看来已经很强了,呵呵~! 说白了,这些连接都是由系统来帮你管理的。你只需做的一件事就是:开启一个线程来acce
zsJum
·
2011-11-18 14:00
编程
socket
IO
null
delete
callback
IOCP 几个要点
a.IOCP要做好3件事:1>将完成端口与socket关联2>实现异步的I/O调用3>线程间的同步b.异步I/O调用要实现的东西:1>处理好CompletionKey参数---->附加用户参数2>处理好
Overlapped
星绽紫辉(rawdata)的Blog
·
2011-11-18 11:00
网络编程(完成端口IOCP)
人阅读评论(4)收藏举报Windows完成端口编程本文为转载,原文地址:http://xingzhesun.blogbus.com/logs/3925649.htmlTableofContents1基本概念2
OVERLAPPED
crazycode_lee
·
2011-11-17 14:37
编程
网络
数据结构
windows
工作
buffer
SOCKET编程进阶之
Overlapped
I\O事件通知模型
WINSOCK I\O模型有六种: 一:select模型 二:WSAAsyncSelect模型 三:WSAEventSelect模型 四:
Overlapped
I/O 事件通知模型 五:
Overlapped
zsJum
·
2011-11-15 10:00
编程
windows
socket
null
buffer
events
ReadFile() WIN API
读操作完成后,文件指针将根据实际读出的数据自动进行调整,除非文件句柄是以
OVERLAPPED
属性值打开的。如果是以
OVERLAPPED
打开的I/O,应用程序就需要自己手动调整文件指针。
milk_nenu
·
2011-10-23 22:00
File
WINDOWS下的窗口及风格
以下内容是我在近一段时间工作中对windows系统中窗口概念的理解和认识,主要是对容易引起混淆的WS_CHILD、WS_POPUP、WS_
OVERLAPPED
等风格的理解,有不当之处,大家直说无妨!
wjtxt
·
2011-10-09 15:00
experiment: File Change Notification
searchkeywords"ReadDirectoryChangesW",findsomedemo.好理解的demo: > :http://www.codeproject.com/KB/files/FileSpyArticle.aspx 没有使用
overlapped
·
2011-09-18 11:00
窗体样式小结
主框架常用样式:WS_
OVERLAPPED
0X00000000L具有titlebar和border,也是子框架和对话框的样式WS_MAXIMIZEBOX0X00010000L具有最大化按钮,子框架常用WS_MINIMIZEBOX0X00020000L
hczhiyue
·
2011-09-08 19:00
Windows网络编程:
Overlapped
Event的基本使用
Windows网络编程:OverlappedEvent的基本使用Windows网络编程OverlappedEvent基本使用,下面是一个简单的例子#include #include #include #pragma comment(lib, "ws2_32.lib")#define LISTEN_PORT 5080#define BUFF_SIZE 256int main(void){
上善若静水
·
2011-09-08 11:00
windows网络通信之IO模型
一:select模型 二:WSAAsyncSelect模型 三:WSAEventSelect模型 四:
Overlapped
I/O 事件通知模型 五:Overlap
alienchang
·
2011-08-21 21:00
windows
socket
窗口的属性
在MFC创建的单文档界面中:在CMainFrame::PreCreateWindow(CREATESTRUCT&cs)中添加下面的代码可以固定窗口大小cs.style=WS_
OVERLAPPED
|WS_SYSMENU
qq_17511675
·
2011-07-15 16:00
windows
文档
mfc
扩展
border
完成端口(IOCP)例子
lib,"Ws2_32")typedefstruct //这个玩意就是灌数据,取数据的一个自定义数据结构//和那个wm_data差不了多少,不过就是老要塞一个
OverLapped
liuchen1206
·
2011-07-11 17:00
数据结构
IO
socket
struct
null
winapi
设备IO和串口API
OVERLAPPED
,顾名思义为重叠,乍一看会很奇怪,重叠?谁跟谁重叠?似乎在WIN32的Programming中没有这个概念呀?
zmq5411
·
2011-07-06 15:00
多线程
数据结构
api
IO
Semaphore
Microsoft
socket
windowssocket:1.client-per-thread2.select选择3.WSAAsyncSelect异步选择4.WSAEventSelect事件选择5,
overlapped
重叠6,completionport
zozoiiiiiiii
·
2011-06-03 10:00
windows
socket
WinSock 异步I/O模型
Windows操作系统提供了五种I/O模型,分别是:■ 选择(select);■ 异步选择(WSAAsyncSelect);■ 事件选择(WSAEventSelect);■ 重叠I/O(
Overlapped
wapysun
·
2011-05-26 16:00
数据结构
应用服务器
windows
socket
网络应用
WinSock 异步I/O模型
Windows操作系统提供了五种I/O模型,分别是:■ 选择(select);■ 异步选择(WSAAsyncSelect);■ 事件选择(WSAEventSelect);■ 重叠I/O(
Overlapped
isiqi
·
2011-05-26 16:00
数据结构
windows
应用服务器
socket
网络应用
socket模型使归纳(EventSelect—>HPR_WaitForMultipleObjects—>EnumNetworkEvents示例)
共有五种类型的套接字I/O模型,可让Winsock应用程序对I/O进行管理,它们包括:select(选择)、WSAAsyncSelect(异步选择)、WSAEventSelect(事件选择)、
overlapped
onlyou930
·
2011-05-20 09:00
框架
工作
socket
网络
callback
winapi
Overlapped
I/O模型深入分析(转)--相当完善的一篇
这是一篇相当完善的一篇关于OverlappedI/O模型的介绍,期中还介绍了IOCP,相当不错的一篇文章,虽然其中的一些语言不太通顺,但瑕不掩瑜,所以就转过来,留下了,以后忘记了在拿出来看看!!转自:http://www.cppblog.com/Lee7/archive/2008/01/07/40650.html简述: OverlappedI/O也称Asynchronous I/O,异步I/O
laoyi19861011
·
2011-05-18 20:00
关于网络编程五种IO模型的形象比喻
select模型 WSAAsyncSelect模型 WSAEventSelect模型
Overlapped
I/O 事件通知模型
Overlapped
I/O 完成例程模型 IOCP模型 老陈有一个在外地工作的女儿
k_lb
·
2011-05-17 14:00
网络编程
OverLapped
I/O Socket 的问题
OverLapped
I/O Socket 的问题,请教了!
tibaloga
·
2011-05-06 00:00
socket
OverLapped
I/O Socket 的问题
OverLappedI/OSocket的问题,请教了!-Delphi知识大全wsasend异步投递一个发送请求,为了简单lpBuffers参数只用了一个wsabuf结构,如果一次投递一个50M左右的请求可以成功,但是当我投递一个200M的请求时返回WSAENOBUFS(10055)错误,大概意思是“windowssocket提供者报告一个缓冲区死锁”我想应该是请求太大了,我的问题是:1、我是应该把
xxxluozhen
·
2011-05-06 00:00
windows
Stream
socket
vector
网络
Sockets
windows io 异步读写
includevoidmain(){HANDLEhfile=CreateFile("test.txt",GENERIC_READ|GENERIC_WRITE,0,NULL,CREATE_ALWAYS,FILE_FLAG_
OVERLAPPED
jaff20071234
·
2011-04-27 11:00
windows
IO
object
File
null
include
windows / Linux Socket 模式
Windows操作系统提供了选择(Select)、异步选择(WSAAsyncSelect)、事件选择(WSAEventSelect)、重叠I/O(
Overlapped
I/O)和完成端口(Completion
braveyly
·
2011-03-17 12:00
windows
overlapped
I/O的学习,及自定义消息的处理
(1)使用原因 通常的简单系统中,I/O设备处理必然会让主程序停下来干等I/O的完成,对这个问题有两种改进方法:方法一,使用另一个线程进行I/O,这个方案可行,但是麻烦。方法二:使用overlappedI/O。正如书上所说:“overlappedI/O是WIN32的一项技术,你可以要求操作系统为你传送数据,并且在传送完毕时通知你。这项技术使你的程序在I/O进行过程中仍然能够继续处理事务。事
zhandoushi1982
·
2011-03-09 17:00
user
File
null
Class
SDK串口编程 正常终止 WaitCommEvent
解决方法:要使WaitCommEvent正常终止,需要使用
OVERLAPPED
模式在创建串口设备的时候(CreateFile)使用重叠IO的方式。
iamoyjj
·
2011-02-14 23:00
Windows Socket五种I/O模型
Windows操作系统提供了选择(Select)、异步选择(WSAAsyncSelect)、事件选择(WSAEventSelect)、重叠I/O(
Overlapped
I/
ustcfxx
·
2011-01-19 11:00
多线程
windows
应用服务器
socket
网络应用
win7/vista 下命名管道创建失败的解决
//pipe//testspipe", PIPE_ACCESS_DUPLEX|FILE_FLAG_
OVERLAPPED
, 0,1,1024,1024,0,NULL);这段代码在winxp
vah101
·
2011-01-13 14:00
windows
Security
null
Access
Descriptor
attributes
zk的window窗口
zk的window窗口有几种不同的形式,有
Overlapped
、Popup、Modal、Highlighted和Embedded。
gbfd2012
·
2010-11-18 21:00
zk
Windows支持的各种Socket I/O模型
一:select模型 二:WSAAsyncSelect模型 三:WSAEventSelect模型 四:
Overlapped
I/O 事件通知模型 五:
Overlapped
I/O 完成例程模型
isiqi
·
2010-11-17 15:00
windows
socket
网络应用
Winsock
Overlapped
IO模型(二)
//Overlpped_Server2.cpp:Definestheentrypointfortheconsoleapplication.//#include"stdafx.h"#include#include#include#pragmacomment(lib,"WS2_32.lib")#defineMAX_BUFFER256#defineMAX_TIMEOUT1000typedefenum_O
VisualEleven
·
2010-11-16 05:00
IO
socket
null
delete
buffer
callback
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他