ChinaUnix.net
相关文章推荐:

多线程客户端

我通过mysql的C API访问数据库,在主线程建立连接,在子线程打开游标访问,这样做不行,程序在API调用中崩溃?有谁知道要怎么做的吗?急!急!急!急!急!急!急!急!急!急!急!急!

by shiningrainy - MySQL - 2004-08-24 09:29:18 阅读(1243) 回复(0)

相关讨论

本文转自: http://www.ibm.com/developerworks/cn/opensource/os-cn-eclipse-multithrd/ 级别: 中级 骞 梁 ( [email=liangq@cn.ibm.com?subject=Eclipse客户端程序中线程的使用]liangq@cn.ibm.com[/email] ), IBM 中国软件开发中心, IBM  2007 年 10 月 29 日 本文分析了Eclipse中线程程序的实现,讨论了在Eclipse客户端程序开发中应用线程的方法和要注意的问题,同时也讨论了线程程序的一些调试和问题解决的方法...

by linxh - Java文档中心 - 2008-09-24 14:08:25 阅读(1068) 回复(0)

服务器端是在SOLARIS10下用C写的,ACCEPT后接收请求消息,然后创建线程去处理这个请求。 用VB的客户端连接时,不知道RECV请求消息时,为什么会现这个错误:Resource temporarily unavailable 我在LINUX下编写的测试连接程序都不会出现问题,接收和发送都是正确的。 可是前台用VB发送的连接请求ACCEPT后,RECV就会出现这个错误:Resource temporarily unavailable,不知是什么原因,请教大家! [ 本帖最后由 linternt 于 2006-2-...

by linternt - C/C++ - 2006-03-06 11:44:40 阅读(4241) 回复(11)

线程处理socket中,客户端关闭了,线程还想recv的话就会返回0错误,并且程序报段错误,我看过一些资料说:让线程设置对某个信号屏蔽,具体是哪个信号? 主要是想达到,不要因为一个线程recv返回0错误,导致整个线程池都挂掉~~~~~~~

by lsupper - C/C++ - 2009-05-19 19:24:06 阅读(5581) 回复(9)

:?: 程序头如下: 如果我定义为FBFR32 *rcvbuf,该处有错,rcvbuf->;flags = TPMULTICONTEXTS; int main(int argc, char **argv) { TPINIT *rcvbuf;/*FBFR32 *rcvbuf*/ switch (fork()) { case -1: perror(“创建进程失败!“); exit(-1); case 0: /*child*/ if((rcvbuf = (TPINIT *) tpalloc(“FML32“, NULL, 10000)) == NULL) { tpterm(); return (-1); } rcvbuf->;flags = TPMULTICONTEXTS; /*连接tuxedo*/ i...

by dgguo - 中间件技术 - 2003-10-14 14:18:31 阅读(4191) 回复(1)

在hp9000下用proc开发oracle9.2.0.1线程客户端,报OCI-21500错误?请问哪位大哥能给点提示? 谢谢! 出错信息: OCI-21500: internal error code, arguments: [ttcdrv-recursivecall], [], [], [], [ ], [], [], [] Errors in file : OCI-21500: internal error code, arguments: [ttcdrv-recursivecall], [], [], [], [ ], [], [], [] ----- Call Stack Trace ----- Error: stisini(),13 - Can't open /opt/app/oracle/prod...

by dsfyh - Oracle - 2003-09-10 11:15:57 阅读(2180) 回复(0)

客户端同时访问http server中的同一个cgi,httpd会产生子进程去调用还是产生线程去调用?

by 20040925 - 服务器应用 - 2009-08-12 08:19:18 阅读(2325) 回复(3)

&number=1248546401512591369525949711911145990631792041188131635606808912412576655960188992066536217009350608 INTRO Solaris实现了一种不一般的层的线程模型,这种线程模型为开拓处理器性能提供有效且灵活的方案。 KEMIN: 应用程序功能复杂化使程序具有很好的并发性,而一开始操作系统实现的是进程模型,但当进程的模型的实现代价超出并发带来效益时,人们开始改造这种并发模型,线程概念及线程模型出现。 线程构架 ...

by cuixf - Solaris文档中心 - 2009-08-06 23:42:24 阅读(2091) 回复(0)

● 在任务系统中,每个独立执行的程序称为进程,也就是“正在进行的程序”。我们现在使用的操作系统一般都是任务的,即能够同时执行个应用程序,实际情况是,操作系统负责CPU等设备的资源进行分配和管理,虽然这些设备某一时刻只能做一件事,但以非常小的时间间隔交替执行个程序,就可以给人以同时执行个程序的感觉。 ● 一个进程中又可以包含一个或线程,一个线程就是一个程序内部的一条执行线索,如果要一...

by qdl2010 - Java文档中心 - 2009-07-20 15:29:35 阅读(3759) 回复(0)

Python的并行开发有两种方式:fork和thread(线程)。thread比fork更轻量级,具有更好运行效率和可移植性,在需要进行并行操作的场合首推thread。 python标准库内置一个thread模块,该模块提供一个轻便简易的线程编程接口,可以无需任何修改就能够运行在Win、Solaris、Linux等操作系统上。浏览一下thread模块: import thread dir(thread) 看到 ['LockType', '__doc__', '__name__', '_local', 'allocate', 'allocate_lock', 'e...

by tessykandy - Python文档中心 - 2009-03-23 13:48:49 阅读(1601) 回复(0)

请问在gtk线程编程时,只要新建一个线程,j就用如下格式吗? gdk_threads_enter(); 。。。// gdk_threads_leave(); 好像说滥用后速度也会变慢,有没有更好的解决方式?

by wolfme - GUI编程 - 2009-03-23 06:52:49 阅读(2984) 回复(1)