现在位置: 首页 > java > 文章
+0°
2012年10月21日 spark ⁄ 共 492字
在创建groupchatroom的时候 有如下代码:  // Room Information  roomInfo = UIComponentRegistry.createGroupChatParticipantList();  getSplitPane().setRightComponent(roomInfo.getGUI());  roomInfo.setChatRoom(this);  //getSplitPane().setResizeWeigh   进行创建GroupChatParticipantList 列表。 GroupChatParticipantList 有个监听  listener = new PacketListener()监听从服务端发送过来的在线人员列表。  ...
阅读全文
+0°
2012年10月17日 spark ⁄ 共 88字
服务端发送排序好的list   org.jivesoftware.openfire.handler 的IQSharedGroupHandler   客户端在contactlist 进行排序
阅读全文
+0°
2012年10月17日 spark ⁄ 共 275字
  在org.jivesoftware.spark.ui的ContactList类里面                        String prop = props.getProperty(newContactGroup.getGroupName());             if (prop != null) {                 boolean isCollapsed = Boolean.valueOf(prop);                 newContactGroup.setCollapsed(isCollapsed);             }
阅读全文
+0°
2012年08月30日 linux, openfire ⁄ 共 422字
一 、mysql乱码 解决方法:openfire.xml 进行配置如下        <serverURL>jdbc:mysql://localhost:3306/openfire?useUnicode=true&amp;characterEncoding=utf8</serverURL>   二、问题        org.jivesoftware.database.DbConnectionManager - Unable to get a connection from the database pool (attempt 2 out of 10). com.mysql.jdbc.CommunicationsException: Communications link failure due to underl...
阅读全文
+0°
官方解决方法: I''ve spent far too many hours trawling these forums trying to find a solution to this installation problem on a linux server:   " Openfire Classes Home not found. Define system property "openfireHome" or create and add the openfire_init.xml file to the classpath"   SOLUTION: edit the file openfire_install_directory/bin/openfire (using any text editor)   insert th...
阅读全文
+0°
2012年08月23日 openfire ⁄ 共 254字
OpenFire的JVM默认情况下使用64M内存 这在将OpenFire作为服务运行的情况下肯定不够用 我们需要修改参数.使其能够占用服务器的更多内存资源   Windows: 在openfire的bin目录下建立openfired.vmoptions(作为应用程序运行)或者openfire-service.vmoptions(作为服务运行) 内容添加 -Xms512m -Xmx512m   Linux: 修改/etc/sysconfig/opfire文件 去掉注释 OPENFIRE_OPTS=”-Xmx512m”   重新启动服务
阅读全文
+0°
2012年08月16日 j2se ⁄ 共 380字
删除文件夹下的.svn目录,让文件夹脱离svn控制,把下面的语句拷贝到记事本中,并保持为:svndelete.reg。双击导入到注册表。右键中多了DeleteSVN选项。点击,就可以删除此目录下的.svn选项。  Windows Registry Editor Version 5.00   [HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Folder/shell/DeleteSVN] @="Delete SVN Folders"   [HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Folder/shell/DeleteSVN/command] @="cmd.exe /c...
阅读全文
+0°
转载地址:http://susam.iteye.com/blog/613431 有些 Tomcat 安装之后没有修改默认密码(用户名 admin ,密码为空)或者密码太过简单,这样别人就可以轻易登录进去。   A 登录 Tomcat 管理界面 。         大意的管理员们, 你看吧, 别人轻易就进了 Tomcat 的管理界面。     好戏马上要上场!!!!   B .发布你的木马到 Server 上 1. 找到 Deploy 项     制作或者上传一个 WAR 文...
阅读全文
+0°
2012年08月02日 j2se ⁄ 共 2077字
因为JList的cellHeight默认每个cell的大小都相等,给你提供一个解决这个问题的思路:修改ListUI,其中有个参数cellHeights,可以设置每行的高度。 这不是一个完美的解决方案,不过可以参考这个思路进一步完善。如果你有更好的办法,请告诉我:) import java.awt.BorderLayout; import java.awt.Color; import java.awt.Component; import javax.swing.DefaultListCellRenderer; import javax.swing.DefaultListModel; import javax...
阅读全文
+0°
2012年08月02日 j2se ⁄ 共 9012字
1. 类 Executors 此类中提供的一些方法有: 1.1 public static ExecutorService newCachedThreadPool() 创建一个可根据需要创建新线程的线程池,但是在以前构造的线程可用时将重用它们。对于执行很多短期异步任务的程序而言,这些线程池通常可提高程序性能。 1.2 public static ExecutorService newFixedThreadPool(int nThreads) 创建一个可重用固定线程数的线程池,以共享的无界队列方式来运行这些线程。 1.3 public static E...
阅读全文
×