当前位置: 代码迷 >> Thread的解决方案
 
  • 关于Binder Thread的一个疑义

    关于BinderThread的一个疑问最近在一本书上看到这样一句话“一个Binder服务端实际上就是一个Binder类的对象,该对象一旦创建,内部就启动一个隐藏线程。该线程接下来会接收Binder驱动发送的消息。”我有以下2个疑问:1:这个隐藏线程是在什么地方被创建的?2:android中的系统服务也是从Binder派生的,那么这些系统服务也都有一个隐藏线程吗请高手指教,谢谢。color='#FF...

    34
    热度
  • Android讯息队列模型——Thread,Handler,Looper,Massage Queue

    Android消息队列模型——Thread,Handler,Looper,MassageQueue????Android系统的消息队列和消息循环都是针对具体线程的,一个线程可以存在(当然也可以不存在)一个消息队列(MessageQueue)和一个消息循环(Looper)。Android中除了UI线程(主线程),创建的工作线程默认是没有消息循环和消息队列的。如果想让该线程具有消息队列和消息循环,并具...

    217
    热度
  • 关于Binder Thread的一个疑点

    关于BinderThread的一个疑问最近在一本书上看到这样一句话“一个Binder服务端实际上就是一个Binder类的对象,该对象一旦创建,内部就启动一个隐藏线程。该线程接下来会接收Binder驱动发送的消息。”我有以下2个疑问:1:这个隐藏线程是在什么地方被创建的?2:android中的系统服务也是从Binder派生的,那么这些系统服务也都有一个隐藏线程吗请高手指教,谢谢。color='#e7...

    31
    热度
  • 问个有关Thread的有关问题

    问个有关Thread的问题我在Aactivity的点击事件里开了个线程newThread(newRunnable(){//dosomething}).start(),等线程跑完后会发送一个handler.sendMessage,然后Aactivity再做一些UI的处理,但如果我在打开线程的同时,把Aactivity关掉了,线程还是在那里运行着,请问,如何在关闭Aactivity的同时,把线程也关闭...

    88
    热度
  • Android中Handler Runnable与Thread的差异详解

    Android中HandlerRunnable与Thread的区别详解原文链接:http://www.codeceo.com/article/android-handler-runnable-thread.htmlAndroid中Handler可以异步控制Runnable,那么这样做于Android中的Thread有什么区别呢?本文将通过多个角度来讲解这个问题,读完此文,相信你会对Android中...

    61
    热度
  • 大神,Thread 、synchronized出有关问题了

    求助大神,高手进,Thread、synchronized出问题了packagecom.muke.reflect;publicclassDemo5extendsThread{ publicstaticintticket=100; publicvoidrun(){ this.sale(); } publicsynchronizedvoidsale(){ while(ticket>0){ ...

    75
    热度
  • JAVA菜鸟,遇到Exception in thread "main"

    JAVA初学者,遇到Exceptioninthread"main"遇到了这样的问题,经过各种尝试,我发现只要把代码第一行package去掉就可以成功运行了packagechap04;publicclassGoodDogTestDrive{publicstaticvoidmain(String[]args){我不太清楚为什么,希望高手能告诉我问题所在分享到:thread"...

    181
    热度
  • org.eclipse.swt.SWTException: Invalid thread access?

    org.eclipse.swt.SWTException:Invalidthreadaccess??用swt写了个小程序,但是运行时报如下错误:org.eclipse.swt.SWTException:Invalidthreadaccess atorg.eclipse.swt.SWT.error(SWT.java:3374) atorg.eclipse.swt.SWT.error(SWT.java...

    202
    热度
  • Thread中运用Connection的有关问题

    Thread中运用Connection的问题最近合并一个项目到一个老项目中(甲方的人很无聊),不是用spring,基本上所有东西获取connection然后来通过一个封装的方法调用数据库。(很操蛋,返回的都是List<Map>,还不能返回pojo对象的List)没办法改吧。现在遇到一个问题,那就是在线程中管理java.sql.Connectionjava.sql.Connection他...

    111
    热度
  • java.lang.OutOfMemoryError:unable to create new native thread

    java.lang.OutOfMemoryError由于并发用户较多,且程序比较复杂,在服务器运行一段时间之后就会出现java.lang.OutOfMemoryError:unabletocreatenewnativethread的提示。服务器是2G内存,我看了一下服务器内存的使用情况很好啊,只有几百M使用了,高手帮忙解决下啊color='#e78608'>------解决方案----------...

    580
    热度
  • 深入懂得Android消息处理系统——Looper、Handler、Thread

    深入理解Android消息处理系统——Looper、Handler、Thread熟悉Windows编程的朋友可能知道Windows程序是消息驱动的,并且有全局的消息循环系统。而Android应用程序也是消息驱动的,按道理来说也应该提供消息循环机制。实际上谷歌参考了Windows的消息循环机制,也在Android系统中实现了消息循环机制。Android通过Looper、Handler来实现消息循环机...

    156
    热度
  • Android的线程(Thread)跟服务(Service)的区别

    Android的线程(Thread)和服务(Service)的区别很多时候,你可能会问,为什么要用Service,而不用Thread呢,因为用Thread是很方便的,比起Service也方便多了,下面我详细的来解释一下。1).Thread:Thread是程序执行的最小单元,它是分配CPU的基本单位。可以用Thread来执行一些异步的操作。2).Service:Service是android的一种机...

    29
    热度
  • Android-Thread+Handler 线程 讯息循环(转载)

    Android----Thread+Handler线程消息循环(转载)近来找了一些关于android线程间通信的资料,整理学习了一下,并制作了一个简单的例子。andriod提供了Handler和Looper来满足线程间的通信。例如一个子线程从网络上下载了一副图片,当它下载完成后会发送消息给主线程,这个消息是通过绑定在主线程的Handler来传递的。在Android,这里的线程分为有消息循环的线程和...

    409
    热度
  • Android中的 MessageQueue,Handler,Looper跟Thread

    Android中的MessageQueue,Handler,Looper和Thread前几天和一位同事讨论Android中Handler和Thread,其中一个问题是:创建Handler时会不会创建Thread?我对JAVA编程不熟,但直觉告诉我不会:我认为Handler只是用来辅助实现异步操作的东西。当时我拿了GTK+中的idle来做对比,sendMessage就相当于加一个idle函数,系统处...

    97
    热度
  • PHP版本VC6与VC9、Thread Safe与None-Thread Safe等的差异

    PHP版本VC6与VC9、ThreadSafe与None-ThreadSafe等的区别 最近发现很多PHP程序员对PHP版本知识了解不是很清楚,自己也看了不少类似的文章,还是感觉不够明确和全面,网上的结论又都是模棱两可,在此,给出最完整甚至武断的解释。 ???本文讲解:VC6与VC9,ThreadSafety与None-ThreadSafe,Apachemodule与fastcgi的区别与选择...

    311
    热度
  • PHP版本VC6与VC9、Thread Safe与None-Thread Safe等的差异

    PHP版本VC6与VC9、ThreadSafe与None-ThreadSafe等的区别最近发现很多PHP程序员对PHP版本知识了解不是很清楚,自己也看了不少类似的文章,还是感觉不够明确和全面,网上的结论又都是模棱两可,在此,给出最完整甚至武断的解释。???本文讲解:VC6与VC9,ThreadSafety与None-ThreadSafe,Apachemodule与fastcgi的区别与选择。PHP...

    33
    热度
  • 利用weblogic.Admin以及WLST开展thread dump

    利用weblogic.Admin以及WLST进行threaddump 转自:http://bbs.weblogicfans.net/redirect.php?tid=237&goto=lastpost ? 1、weblogic816C:\DocumentsandSettings\tony>java-cpE:\bea816\weblogic81\server\lib\weblogic....

    619
    热度
  • qt如何使用win thread实现多线程通信

    qt怎么使用winthread实现多线程通信?近来做socket网络编程,在服务器端需要开个线程循环接收客户的数据。由于我希望练习使用winthread(windows的线程函数),不想直接使用qt的库类,但是怎么都实现不了进程间的通信。之前看到的子线程与主线程通信都是使用signal-slots,但是换用winthread就不行了。因为winthread限定的线程函数中无法emitsignal。...

    46
    热度
  • 为什Java中不能通过java.lang.Thread类来直接创建类Thread的一个对象来创建线程?解决办法

    为什Java中不能通过java.lang.Thread类来直接创建类Thread的一个对象来创建线程??类ThreadJavacodepublicclassThreadextendsObjectimplementsRunnable构造方法:JavacodepublicThread()publicThread(Runnabletarget)publicThread(Runnabletarget,St...

    87
    热度
  • 多线程有关问题(Thread.activeCount()很大)

    多线程问题(Thread.activeCount()很大)主线程接收数据,收到数据后调用start()方法开一个线程去处理,start()方法里会根据不同的数据进行不同的处理,但主要操作就是数据库操作,用的是hibernate,但在finally里都有close连接操作。所有处理程序都是立即返回的(不需要等待)。但我在并发很大时,就是主线程不断的接收数据时,发现Thread.activeCount...

    403
    热度