-
筹建环境 Eclipse + MinGW + pthread
搭建环境Eclipse+MinGW+pthread1,安装EclipseIDEforC/C++Developers?从『http://www.eclipse.org/downloads/』下载安装包。?直接展开就可以啦。?2,安装MinGW?2.1,从『http://sourceforge.net/projects/mingw/files/MinGW/』下载安装包。???直接安装就可以啦。??2....
668
热度 -
berkeley db 中pthread.h解决方法
berkeleydb中pthread.hberkeleydb中编译的简单程序,用来创建数据库,写入和查询数据,调试后报错:无法打开包括文件pthread.h,请问如何添加这个库?color='#FF8000'>------解决方案--------------------------------------------------------引用:在windows下,包含了#include<d...
6311
热度 -
berkeley db 中pthread.h解决方案
berkeleydb中pthread.hberkeleydb中编译的简单程序,用来创建数据库,写入和查询数据,调试后报错:无法打开包括文件pthread.h,请问如何添加这个库?color='#FF8000'>------解决方案--------------------引用:在windows下,包含了#include<db.h>#include<stdio.h>#inclu...
245
热度 -
线程同步 pthread_mutex_t解决方法
线程同步pthread_mutex_t有几个问题请教一下大侠们:1.Linux/Unix有没有和Windows一样的应用级到内核级的切换?2.pthread_mutex_t是进程内线程间同步还是进程组、或一个用户下所有线程,还是整个操作系统的锁?3.pthread_mutex_t用这个东西到底是怎么实现同步的,除了看代码,有没有什么书讲解这个东西的?那个一个用户下所有线程可能描述的不是太清晰,意思...
1346
热度 -
请问php pthread后台处理的有关问题!
请教phppthread后台处理的问题!!!我现在想实现,在特定一个请求后创建一个后台线程并一直运行,且该线程不会阻塞当前的请求。在实现的过程中,发现后台线程会阻塞当前请求,导致页面一直在等待没数据,如果执行Thread::detach的话,会有段错误如下,官方文档不建议使用该方法,不知道是否跟这个错误有关:[SunSep1411:13:03.8197452014][core:notice][pi...
122
热度 -
[求助]Linux下的一个线程函数(pthread_create)问题
[求助]Linux下的一个线程函数(pthread_create)问题 写了个简单的创建线程的程序#include<stdio.h>#include<stdlib.h>#include<pthread.h>voidtest1(int*num);voidtest2(int*num);voidcleanup(intnum1,intnum2...
195
热度 -
安装memcached时出现pthread.dll丢失,下载后加载失败,新人啊很着
安装memcached时出现pthread.dll丢失,下载后加载失败,新人求助啊,很着急安装memcached时候出现的这个,在百度下载了pthread.dll,放在了syswow64下,运行regsvr32pthreadgc2.dll加载失败,下载了几个dll还是这样,新人折腾了好久,还没解决,求大神援助啊color='#FF8000'>------解决思路------------------...
82
热度 -
请教个关于在windows平台下,使用pthread线程的问题
请教个关于在windows平台下,使用pthread线程的问题 请教一下,如果要在windows平台下使用pthread线程,应该怎么做。谢谢。 搜索更多相关的解决方案: color="red">windowscolor="red">线程pthread"target="_blank">color="red">pthreadcolor="red"...
114
热度 -
QT pthread在线程函数中调用类的非静态成员函数解决办法
QTpthread在线程函数中调用类的非静态成员函数我有一个test类,display是我的槽函数,在槽函数中用pthread开启线程,我已经用最简单的方法测试qt用pthread显示图片,可就是没有效果,,当点击按键时运行槽函数,,执行完了就是不显示图片,,,ui.dis_label->setPixmap(QPixmap("E:\\triangle.jpg"));,这句话不放进pthrea...
194
热度 -
C code: 经过pthread_kill给线程发送信号,线程未收到该信号
Ccode:通过pthread_kill给线程发送信号,线程未收到该信号如题:在C层,主线程通过pthread_kill给子线程发送信号(SIGUSR1),把这段代码编译成可执行文件,然后手动执行是OK的,但是如果通过JNI方式,编译到APK里,运行该APK,则子线程不会收到该信号。难道APK对信号有什么特别操作吗?C层主线程创建子线程时,有设置SIGUSR1信号。color='#FF8000'>...
71
热度 -
怎么不用sleep实现线程同步
如何不用sleep实现线程同步?不使用sleep的话,pthread_cond_wait(&transformed,&lock)还未执行,transform信号就先发出了,就没有用了如何不用sleep,尽量不用pause,使pthread_cond_wait(&transformed,&lock)执行?C/C++code#include<stdio.h>...
2809
热度 -
互斥量实现线程同步有关问题
互斥量实现线程同步问题C/C++code/*********************************************************************************//*互斥量实现线程同步*//********************************************************************************/#i...
3065
热度 -
jni thread 退出错误 , native thread exited without detaching
jnithread退出异常,nativethreadexitedwithoutdetaching线程退出时控制台出现以下异常:threadexiting,notyetdetached(count=0)threadexiting,notyetdetached(count=1)nativethreadexitedwithoutdetaching代码中已经设置分离线程模式.请指教pthread_attr...
53
热度 -
linux 线程同步解决方案
linux线程同步这是unix环境高级编程这本书中一段话,第11章线程11.6线程同步程序清单11-9使用条件变量#include<pthread.h>structmsg{structmsg*m_next;};structmsg*workq;pthread_cond_tqready=PTHREAD_COND_INITIALIZER;pthread_mutex_tqlock=PTHREA...
8858
热度 -
Linux系统编程——多线程实现多任务
概述 每个进程都拥有自己的数据段、代码段和堆栈段,这就造成进程在进行创建、切换、撤销操作时,需要较大的系统开销。为了减少系统开销,从进程中演化出了线程。为了让进程完成一定的工作,进程必须至少包含一个线程。线程存在于进程中,共享进程的资源。更多详情,请看《进程和线程的区别与联系》。 就像每个进程都有一个进程号一样,每个线程也有一个线程号。进程号在整个系统中是唯一的,但线程号不同,线程号只在它所属的...
75
热度 -
多线程的情况下线程中止[thread cancel]造成的leak,该怎么处理
多线程的情况下线程中止[threadcancel]造成的leak之前在没有垃圾回收的移动平台上做一个涉及网络的应用,因为想方便移植或一时脑残,选用的c作为网络层,结果多线程直接用的posix-thread,结果出现一个特殊状况.......在注销用户等特殊状态下,需要调用threadcancel,结果线程杀掉时有一些malloc出来的空间没有来得及free,检查出了leak.......内存耗用只...
872
热度 -
一个简单的线程同步有关问题,求解
一个简单的线程同步问题,求解问题:一个线程让count从1变化到100,每加10(count%10==0),就通知另一个线程输出相应的信息#include<stdio.h>#include<pthread.h>#include<unistd.h>intcount=0; pthread_mutex_tmutex; pthread_cond_tcond;void*t...
7080
热度 -
[求助]多线程概率法求解pi值
[求助]多线程概率法求解pi值 #include<stdio.h>#include<stdlib.h>#include<time.h>#defineN500000intmain(void){inti,sum=0;doublex,y;srand(time(NULL));for(i=1;i<N;i++){x=(double)rand...
295
热度 -
[求助]关于C语言多线程内存释放的问题
[求助]关于C语言多线程内存释放的问题 这是小弟最近编的一个LINUX下的C语言聊天室程序,刚开始运行的时候没问题,但运行后直接关闭程序的时候,下次在执行的时候就不能正常执行了,初步估计是多线程的地方内存没管理好,那位大虾如果看出什么问题,帮帮忙啊!!!服务器端:#include<sys/types.h>#include<sys/socket.h>...
513
热度 -
QT make出现的有关问题
QTmake出现的问题[root@localhostqq]#makeg++-Wl,-O1-Wl,-rpath,/usr/local/qt-x86/lib-oqqqq.o-L/usr/local/qt-x86/lib-lQtGui-L/usr/local/qt-x86/lib-L/usr/X11R6/lib-pthread-lpng-lfreetype-lSM-lICE-pthread-pthrea...
54
热度