multithreading
-
休眠线程,直到事件在另一个线程中发生 我在Android应用程序中有两个线程,一个是视图线程,另一个是工作线程。我想做的是,让工作线程休眠,直到视图线程终止对 onDraw 方法的处理。 我该怎么做?有没有等待信号或其他东西?
-
删除 ThreadPoolExecutor 的所有排队任务 我有一个关于 仅适用于已取消的未来任务。我的想法是清除包含所有排队任务的队列。ThreadPoolExecutor 提供对此内部队列的访问,但文档指出: 方法 getQueue() 允许访问工作队列以进行监视�
-
争用条件:整数的最小值和最大值范围 我最近在一次采访中被问到这个问题。 给定以下代码,静态整数的最小和最大可能值是多少? 我告诉他们,最大值将为25(如果没有争用条件),最小值将为5(如果每次迭代时所有线程之间�
-
ConcurrentHashMap.get() 是否保证通过不同的线程看到以前的 ConcurrentHashMap.put()? ?我的期望是,阅读JavaDocs似乎表明了这一点,但我99%相信现实是不同的。在我的生产服务器上,以下情况似乎正在发生。(我已经通过日志记录捕获了它。 伪代码示例: 我哪里出错了?我�
-
-
-
何时在安卓中使用线程/服务? 何时应使用线程或服务? 它们是否应用于身份验证?例如,在我的应用程序中,我正在考虑使用线程或服务(我正在通过Active Directory进行身份验证)。 你有没有什么时候使用每个的例子?
-
Java EE 规范和多线程 我正在使用Struts和Spring编写Java EE应用程序。在其中一个操作中,存在繁重的数据库处理,因此存在性能问题。我想知道的是,我可以在这里使用多线程吗?我认为Java EE规范不允许在Server创建的�
-
如何在java中指定的时间延迟后启动线程 我在ServletContextListener中调用了一个方法作为线程.现在,根据我的需要,我必须将线程延迟1分钟,然后开始执行线程中调用的方法,但我无法做到这一点,因为我在这方面非常新... 这是我的代�
-
标签