搜索资源列表
x-net
- IOCP(I/O Completion Port,I/O完成端口)是性能最好的一种I/O模型。它是应用程序使用线程池处理异步I/O请求的一种机制。在处理多个并发的异步I/O请求时,以往的模型都是在接收请求是创建一个线程来应答请求。这样就有很多的线程并行地运行在系统中。而这些线程都是可运行的,Windows内核花费大量的时间在进行线程的上下文切换,并没有多少时间花在线程运行上。再加上创建新线程的开销比较大,所以造成了效率的低下。 -IOCP (I/O Completion Port, I/O
netkitrelease
- 1)支持TCP、UPD协议以及混合模式; 2)封装线程池管理模型,支持多连接的并发服务器; 3)同时支持多服务器和多客户端的混合模式,特别适合于P2P系统开发; 4)线程异常退出保护机制; 5)简便的编程接口; 6)易扩展的数据封包方式; 7)低层采用Select非阻塞模型,并对Windows API进行封装,容易实现跨平台移植。 8)适用于中小型windows网络平台应用系统项目的开发。 -1) support for TCP, UPD, as well as
Linux_Network
- 本书详细介绍了在Unix系统下基于TCP/IP网络套接口的基本编程方法,包括迭代与并发服务器编写方法、进程与线程编程技术、I/O编程技术、IPv4与IPv6的兼容性、原始套接口、数据链路访问技术、广播与多播技术等-This book details the Unix systems based on TCP/IP network socket basic programming methods, including iterative and concurrent servers prepara
linux_lab_05.tar
- 信息安全产品开发实践的练习,使用线程技术,并发的扫描端口程序,能对多个ip顺序扫描,使用了100个线程,并且线程内自动控制线程,初学,莫笑-Product development practices of information security practice, the use of threading, concurrency, port scanning procedure can order multiple ip scan, using 100 threads, and automa
p2p_vod
- 1. 架构说明 目前的协议有如下一些特点: 1) 客户向服务器发送请求, 每个请求的长度不定. 请求的长度在第一个INT中指定. 2) 每个服务器通常会向多种客户提供服务, 例如, TS要同时向CP, NP提供服务, CP要向NP和其他CP提供服务, 同时还是其他CP, TS, SP的客户. 3) 每个服务器为客户服务时, 通常是长期的, 会涉及多次请求-应答的来回. 这样的结构, 主要是为了能够支持大量并发客户连接而设计的. 在具有大量并发客户 连接时, 无论
iocpJTLV4
- 从上次我完成比较基本的完成端口到现在已经过去了一个月,在这个月中基本是在研究这个完成端口。经过无数的查阅,参考了不少高手的文章终于完成。 这里面用到了比较多的技术。 1。用取函数指针的方法运行ACCEPTEX函数。 2。用链表结构做成一个内存池,事实上是个CLIST链表。。。生成,取一个块,释放,放回链表 3。并没有使用线程池,因为我发现根本不能提高效率,反而降低了。从原理上分析,就应当是这样的。如果编得好,就不应当用到很多的线程。如果用到了很多线程,说明线程中的代码效率有问题。
ScoketTransport
- ScoketTransport 高并发上传文件,通过socket传输,使用多线程实现高并发,加入密码验证-ScoketTransport high concurrency upload files, socket transmission, the use of multi-threading to achieve high concurrency, add password authentication
Multithreading
- 实验3 TCP和UDP套接字综合应用 要求:(1)TCP、UDP (2)C/S (3)多线程编程 摘要:设计简单的客户/服务器,服务器实现并发同时响应客户的UDP通信要求,也能响应客户端发过来的TCP通信要求。 TCP客户: 客户创建流套接字,向服务器发起TCP连接。 连接创建成功后,通过套接字向服务器持续发送或是接收数据。 (3)输入或是收到命令”end”,结束收发数据,并断开与服务器的连接。 UDP客户: (1)客户创建数据报套接字,通过该套
threadpool
- Linux 多线程服务器实现,实现好并发http服务器-Linux threadpool demo for http server
concurrence-Server
- 并发服务器 C++ 多线程 同步阻塞IO Socket 套接字,适合C++刚接触多线程的朋友学习-Concurrent server C++ multi thread synchronization blocking Socket IO socket, suitable for C++ just contact with multi thread learning
ConcurrentEchoTCPServer
- 基于流式套接字的并发服务器,多线程编程,windows网络编程-Based on concurrent server stream socket, multi-threaded programming, windows network programming
zpserver-master
- Qt编写多线程池下的TcpSocket编程,采用线程池和异步并发的方式实现,经测试,最多可以同时挂在2000个节点-Qt TcpSocket write multithreaded programming under the pool, thread pool and asynchronous concurrent ways, it has been tested up to 2000 nodes while hanging in
socket-server-socket-serve
- 这是一个关于各种IO模型的socket server实现与测试。 这里采用多种模型实现了一个TCP ECHO服务器,将client发送的内容echo回去。 client每秒会发送一次请求,server保持并发连接并进行相应。 现已实现的模型: base: 最原始的echo服务器 thread: 多线程模型 select: select模型 poll: poll模型 epoll: epoll模型 参数 修改src/clients.sh 可以生成指定数量的client 修改
用Python写网络爬虫
- 本书讲解了如何使用P川lOil来编写网络爬虫程序, 内容包括网络爬虫简 介, 从页面中抓取数据的三种方法, 提取缓存中的数据, 使用多个线程和进 程来进行并发抓取, 如何抓取动态页面中的内容, 与表单进行交互, 处理页 面中的验证码问题, 以及使用 Scarpy和Portia 来进行数据抓取, 并在最后使 用本书介绍的数据抓取技术对几个真实的网站进行了抓取, 旨在帮助读者活 学活用书中介绍的技术。 本书适合有一定Python 编程经验, 而且对爬虫技术感兴趣的读者阅读。(This book ex
易网站群引擎打造最强易语言WEB服务器
- 模块可以简单方便的搭建高性能稳定WEB服务器,多线程,多并发,可以自定义增减修改HTTP协议头信息,包括服务器名!快速搭建大量网站,支持多端口!轻松针对搜索引擎的抓取进行优化。