• 在同一台机子上的两个JAVA进程,如何实现共享对象呢?试过RMI,但如果发送的参数不可序列化也没用,例如传送一个SOCKET对象.现在我的问题是想两个进程都能共享一个SOCKET对象,还有HASHMAP等不可序列化的对象,在JAVA里有办法吗?
  • 对于线程我有以下的理解,不知是否正确,请高手指点一下:1、只要类或者类的方法没有使用公共变量,则这个类或类的方法就是线程安全的。就不需要同步。2、入上所说得类如果是安全的,那么多个线程同事调用这个类的唯一实例和多个线程调用这个类的线程池中的实例,有什么不同,那个更好?(以上的想法是基
  • 下面的代码能将sessionA和sessionB中的两方法作为同一事务处理。try{InitialContext initial=new InitialContext();UserTransaction ut=(UserTransaction)initial.lookup(" icon
  • public class Singleton { private static Singleton instance = null; static int i = 0; //建实例锁 锁命令: icon
  • 容器:weblogic6数据库:oracle8.1.7 描述:有一多线程程序运行在某一个端口上监听到来的消息,并将消息保存到数据库中。采用的是从weblogic连接池中获取连接的方式。 问题:如果在每个线 icon
  • 我刚学JAVA 不久,看BRUCE ECKEL的书,其中的例子不用sleep() ,CPU使用飙升,我都怀疑是不是JAVA 多线程有问题.我曾用MFC编过一个工作线程,要不断地监听串口来的数据,程序工作的挺好,CPU 5%左右,也没用sleep() ,因为那样会丢信号的. 若用JA icon
  • 对于共享资源(文件、数据库的操作)的竞争问题,我想通过synchronized来解决。但是我有几个疑惑的地方,请诸位打哥斧正! Synchronized又有两个级别。当我将一个方法仅仅设为synchronized时,那是对象级的"锁",虽然一个对象的synchronized方 icon
  • 我的一个函数中调用new Cxxxx.strart()启动了一个线程.请问我该如何在run中执行完task后干掉Cxxxx线程自己呢?据知Thread.stop()被废除了呀。 icon
  • 请问,线程结束后,是自动销毁,释放所有资源,还是要等到程序结束后才销毁。我有一个程序,采用了线程池,但是在任务管理器中线程数还是不断增加,为什么 ? icon
  • 现在想知道thread pool和thread pool之间有什么可用的pattern?以及具体和业务和这些thread之间的组织结构。有没有建议!谢谢具体应用thread(从线程池中取出来的)的业务代码应该是消费者吧,它和线程,线程池之间应该怎么建立逻辑关系,哪些模式可以进行选择。十分感谢 icon
  • 由于很少涉及到线程编程,因此没有这方面的开发经验,也从来没看到过关于线程的设计模式。 谁有丰富的经验可以总结一下呢? icon
  • 有一段程序:public class WaitAndNotify extends Thread{ public synchronized void run(){ try{ wait(); }catch(InterruptedExcept icon
  • 一个class只能有一个实例。 这个实例能不能同时服务几个进程? icon
  • 彭老师在第一章的UDPHandler代码是读,写交替收发数据的过程,先对读事件感兴趣,读到数据后,马上注册对写事件感兴趣,如此往复.实际上也就是规定了UDP SERVER的工作是读写交叉,而不能连续去读. 如果UDPSERVER端对接收到的帧做一个帧头类别的判断,对于帧头不符合要求的帧都要 icon
  • 兄弟被分配了一个任务,从Socket接收数据,接包后取出相应数据,调用Selvet,要求用多线程,支持1000个并发,兄弟VB出身,感觉不知从何下手,哪位大哥指点一下,另外烦请详细一点,兄弟刚入道 icon
  • TOMCAT用户访问数多的时候(20-30),会出现如下错误: 2003-6-24 9:42:15 org.apache.tomcat.util.threads.ThreadPool logFull严重: All threads are busy, icon
  • 我论文里面把单例类说成了单线程状态,导师不同意,他说这两个是不同的概念。 icon