- 浏览: 11726 次
- 性别:
- 来自: 上海
文章列表
主要是报内存溢出,我把写的操作放在循环里面的话,就只能把子节点写进去,没有了头和根节点,如果最后把整个document写进去的话,就内存溢出了,请大侠们指点指点啊,小弟在此谢过了
以下是代码:
package hrsys.out;
import org.dom4j.*;
import org.dom4j.io.*;
import org.xml.sax.SAXException;
import hrsys.db.dbcon;
import hrsys.outdata.Friends;
import java.io.*;
import java.sql.ResultSet;
i ...
主要是报内存溢出,我把写的操作放在循环里面的话,就只能把子节点写进去,没有了头和根节点,如果最后把整个document写进去的话,就内存溢出了,请大侠们指点指点啊,小弟在此谢过了
以下是代码:
package hrsys.out;
import org.dom4j.*;
import org.dom4j.io.*;
import org.xml.sax.SAXException;
import hrsys.db.dbcon;
import hrsys.outdata.Friends;
import java.io.*;
import java.sql.ResultSet;
import ...
我是一名新入行的JAVA程序员,刚进公司就遇到一个BS架构的系统有客户端数据即时更新需求的问题,前面有想过用Ajax定时刷新局部数据的方法,这样并发用户多的话就造成系统开销过大,后来在网上查出采用以下方案可以解决此问题,但还未曾测试保持socket连接当并发用户多起来的时候会怎样,这里与大家分享一下,如果有好的方案希望们不要吝啬,多多指教,在此谢过!
结合JavaScript帧间通信和一个管理网络通信的Java Applet,用推送技术解决这个问题。
Java Applet的任务是通过socket连接服务器并监听内容更新。一旦接收到了新的内容,Applet调用一个JavaScript函数并把包含 ...