摘要:
【转至:http://hi.baidu.com/iceboy_/blog/item/554e3828ef7bd8e299250a99.html 】偶然间翻Python文档时,发现提及一个叫SWIG的东西,上官网一看,是一个能解析C/C++代码并生成Perl/PHP/Python/TCL/Ruby等语言扩展的小工具。一时兴起在Windows环境下试验了一遍并记录。首先创建foo.h和foo.c,分别声明和定义一个叫hello的函数:foo.h:extern void hello(void);foo.c:#include <stdio.h>void hello(void){ print 阅读全文
posted @ 2012-04-06 21:01
Lippman
阅读(490)
评论(0)
推荐(0)
摘要:
转至: http://hi.baidu.com/iceboy_/home 阅读全文
posted @ 2012-04-06 20:42
Lippman
阅读(894)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2012-04-06 20:34
Lippman
阅读(7)
评论(0)
推荐(0)
摘要:
【 转至:http://www.krnl.info/thread-4265-1-1.html 】目前主流操作系统普遍采用抢占式多线程,优点是调度公平且能实现安全机制,缺点在于创建以及切换线程开销巨大,使得开发对性能要求较高的服务器程序时必须使用事件机制。4 b% c) ?3 C3 nK0 ~* j 受到这篇论文的启发,我发现完全可以在 Windows 下自己实现一套用户模式的线程调度。以下代码实现了一个基于 APC 的协作式多线程,所有创建的线程运行在一个系统线程上。值得注意的是作者偷懒使用了一些只有微软编译器支持的东西,因此也只能用微软的编译器进行编译。 . C0 Q' I( C6 阅读全文
posted @ 2012-04-06 10:32
Lippman
阅读(349)
评论(0)
推荐(0)

浙公网安备 33010602011771号