`
linyu19872008
  • 浏览: 284809 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
这个问题的根源是jvm虚拟机的默认Heap大小是64M,可以通过设置其最大和最小值来实现.设置的方法主要是几个.   1.可以在windows 更改系统环境变量 加上JAVA_OPTS=-Xms64m -Xmx512m   2,如果用的tomcat,在windows下,可以在   C:\tomcat5.5.9\bin\catalina.bat  中加上:   set JAVA_OPTS=-Xms64m -Xmx256m   位置在: rem Guess CATALINA_HOME if not defined  这行的下面加合适.   3.如果是linux系统 Li ...

关于JAVA线程池

最近学习了JAVA线程池,应用最多的线程池一般有三种 newSingleThreadExecutor、newFixedThreadPool、newCachedThreadPool   newSingleThreadExecutor  创建一个单线程的线程池。这个线程池只有一个线程在工作,也就是相当于单线程串行执行所有任 ...
以前一直发现openfire数据库里面的密码是什么加密格式的,但是总弄不清楚,即便是同样的明文密码,在数据库中保存的结果却是不一样的。 今天又从登录入口查找,查到DefaultAuthProvider中的 public String getPassword(String username) throws UserNotFoundException  方法。在其中设置如下代码   String plainText = rs.getString(1); String encrypted = rs.getString(2); if (encrypted != null) ...

openfire增加内存

OpenFire的JVM默认情况下使用64M内存这在将OpenFire作为服务运行的情况下肯定不够用我们需要修改参数.使其能够占用服务器的更多内存资源 Windows:在openfire的bin目录下建立openfired.vmoptions(作为应用程序运行)或者openfire-service.vmoptions(作为服务运行)内容添加-Xms512m-Xmx512m     Linux:修改/etc/sysconfig/opfire文件去掉注释OPENFIRE_OPTS=”-Xmx512m” 如果是源码安装:采用以下方法 在openfire/bin/openfire  文件 ...
Linux TCP 连接数修改   一、 文件数限制修改 (1) vi /etc/security/limits.conf * soft nofile 10240 * hard nofile 10240   (2) vi /etc/pam.d/login session required /lib/security/pam_limits.so   二、 网络端口限制修改 (1) vi /etc/rc.d/rc.local /sbin/modprobe ip_conntrack # 加载 ip_contrack 模块 # /sbin/sysctl –p ...
首先需要两个类 import org.jivesoftware.smack.packet.PacketExtension; public class XtalkMessage implements PacketExtension { private StringBuffer packetContent = null; public static final String ELEMENT_NAME="xtalk"; public static final String NAME_SPACE="urn:xmpp:xtalk:dd&q ...
在连接中关联如下: // iq提供者 ProviderManager.getInstance().addIQProvider("ping", "urn:xmpp:ping", new PingIQProvider()); connection.addPacketListener(new PacketListener() { @Override public void processPacket(Packet p) { PingIQ pingIQ = (PingIQ) ...
import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.nio.MappedByteBuffer; import java.nio.channels.FileChannel; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import org.slf4j.Logger; import org.slf4j.LoggerFactor ...
public static String post(String url, String params) { String result = null; try { URL realUrl = new URL(url); HttpURLConnection conn = (HttpURLConnection) realUrl .openConnection(); conn.setDoOutput(true); conn.setRequestMethod("POST"); conn.setUseCaches(fa ...
系统环境:Centos6.3  服务器:openfire3.8.0     架构示意图如下:   步骤:   1  在43和45机器上操作   安装lvs和keepalived   # yum install ipvs* # ipvsadm   #tar zxvf keepalived-1.2.7.tar.gz #cd keepalived-1.1.15 #./configure  && make && make install #find / -name keepalived  # 查看keepalived位置       ...
http://linux.chinaunix.net/techdoc/net/2009/07/21/1125256.shtml   http://kerry.blog.51cto.com/172631/401253
1.1测试环境 操作系统:CentOS5.5 x86_64 主机名 用途 IP地址 网关 serverA.cyhd.com.cn LVS主机 IP:eth0:192.168.20.61/24 VIP:eth0:192.168.20.70/24 192.168.20.1
HAProxy是一款提供高可用性、负载均衡以及基于TCP和HTTP应用的代理软件,HAProxy是完全免费的、借助HAProxy可以快速并且可靠的提供基于TCP和HTTP应用的代理解决方案。   HAProxy适用于那些负载较大的web站点,这些站点通常又需要 ...
        图片如上所示  
(1) Eclipse下编辑properties文件的插件,用来写国际化程序非常方便,自动保存为ASCII码。日本人开发的,所以介绍网页全是日文。 UPDATE地址:http://propedit.sourceforge.jp/eclipse/updates (2)JInto JInto 可以同时解决 编码问题 和 多种 ...
Global site tag (gtag.js) - Google Analytics