D语言的IOCP(完成端口)例子》的相关内容

开放源码的网络蜘蛛

http://microsoft.csdn.net/vs/dev%5Fcontest/Ms_rich_Detail.aspx?pointid=102 开发环境:Visual Studio 2005 语言:C++/CLI 作品所要解决的主要问题: 对于给定的网站列表,下载其所有网页到数据库,可以限制抓取深度和吞吐量。 存储的信息包括标题、内容、网页大小、抓取时间、链接数、连接数等等 。 作品的主 ...
by fxsjy 2007-11-07 浏览 (1793) 回复 (5) 关键字: c++/cli, iocp

头文字D,Spider

贴一段我用D写的Spider的代码。 越来越爱D了。 import std.stdio; import std.string; import std.conv; import std.socket; import std.socketstream; import std.stream; import std.regexp; import std.thread; import ...
by fxsjy 2007-10-12 浏览 (1205) 回复 (2) 关键字: 爬虫

SPServer : 一个基于线程池(包括HAHS和LF)的高并发 server 框架

spserver 是一个实现了半同步/半异步(Half-Sync/Half-Async)和领导者/追随者(Leader/Follower) 模式的服务器框架,能够简化 TCP server 的开发工作。 spserver 使用 c++ 实现,目前实现了以下功能: 1.封装了 TCP server 中接受连接的功能; 2.使用非阻塞型I/O和事件驱动模型,由主线程负责处理所有 TCP 连接上的数据读 ...
by iunknown 2007-03-14 浏览 (26671) 回复 (55) 关键字: c++ libevent half-sync/half-async leader/follower 并发服务器

贴一段代码,测试用D写爬虫的能力

import std.stdio; import std.string; import std.conv; import std.socket; import std.socketstream; import std.stream; import std.regexp; import std.thread; import std.c.time; char[][] g_qu ...
by fxsjy 2007-10-12 浏览 (436) 回复 (5)

问个socket的问题。

在写socket程序的时候,现在出现了一个问题。具体的是什么原因,没有找到。google上和论坛里都没有找到。请大人们帮忙解决。问题是这样的:一个Server端。一个Client端。Server接收数据时候,因为client端的socket关闭了。(是我手动关闭的,用来模拟数据传输失败的场景),结果Server端的程序都死掉了。实在是找不出原因。本人采用的操作系统:Server端是红帽企业版3.0 ...
by RyanPoy 2007-06-12 浏览 (2625) 回复 (14)

Win32应用程序界面本地化问题

各位老大,我刚刚接触D语言没多久,DMD自带例子中有一个winsamp.d的程序,编译后能够正常运行,想让界面看起来跟XP一样,就创建了一个winsamp.exe.manifest文件,再次运行这个示例程序,按钮就不见了,各位前辈们能帮忙看看是什么问题么? winsamp.exe.manifest如下 <?xml version="1.0" encoding="UTF-8" standal ...
by fanyard 2007-10-19 浏览 (317) 回复 (2)

元编程应用之:编译期 DLL 包装类

大家好!我刚加入,感觉这里是唯一的中文D语言论坛,真不容易啊。 发一个我写的元编程例子: // dll.d // A simple DLL wrapper // Author: Oldrev (wstring#AT#gmail.com) import std.c.windows.windows; import std.stdio; import std.traits; imp ...
by oldrev 2007-02-24 浏览 (1698) 回复 (10)

windows服务为什么没有运行

请帮我看看这段代码,问题出在哪里: import std.c.windows.windows; import std.stream; import std.string; extern(Windows) { alias void function(in int,in char**) LPSERVICE_MAIN_FUNCTION; struct _SERVICE_TABLE_ENTRY ...
by lipogem 2007-12-03 浏览 (466) 回复 (3)

基于Spindle的增强HTTP Spider

构建于lucene之上的可用的Java开源Spider少之又少,spindle长期没有更新且功能不够完善,故而自己参考其源 代码重新编写了一个可扩展的WebCrawler,本着开源共享,共同进步的想法发布于此,期冀得到大家的批评指正, 有任何意见及建议均可Email联系我(kaninebruno@hotmail.com)    以下代码基于lucene-2.3.1,htmlp ...
by brunoplum 2008-04-01 浏览 (1823) 回复 (7) 关键字: spindle

SPProcPool 0.5 发布

SPProcPool 是一个 linux/unix 平台上的进程池服务器框架,使用 c++ 实现。 在 0.5 版中增加了一个类似 apache worker 的服务器模型。在之前 Leader/Follower 模型的基础上,在每个子进程中使用一个固定大小的线程池来为每个请求服务。这个模型的特点是能够支持较高的并发连接数。 项目主页: http://code.google.com/p/spp ...
by iunknown 2008-01-05 浏览 (445) 回复 (0) 关键字: 进程池 prefork

Apache HTTP Server 2.2.9

最流行的HTTP服务器软件之一.快速、可靠、可通过简单的API扩展,Perl/Python解释器可被编译到服务器中,完全免费,完全源代码开放.如果你需要创建一个每天有数百万人访问的Web服务器,Apache可能是最佳选择. 下载:Apache HTTP Server 2.2.9 for Windows (9.38 MB)下载: Apache HTTP Server 2.2.9 for Linux ...
by galaxystar 2008-06-15 浏览 (1512) 回复 (2) 关键字: apache

相关问答

赞助商链接