随笔分类 - java
摘要:解决“Comparison method violates its general contract!”
阅读全文
摘要:Linux下Tomcat的启动、关闭、杀死进程
阅读全文
摘要:实测:4.76 GB一个单文件压缩没有什么问题。import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.I...
阅读全文
摘要:一、JVM内存的设置的原理 默认的java虚拟机的大小比较小,在对大数据进行处理时java就会报错:java.lang.OutOfMemoryError。 设置jvm内存的方法,对于单独的.class,可以用下面的方法对Test运行时的jvm内存进行设置。 java -Xms64m -Xmx256m Test -Xms是设置内存初始化的大小 -Xmx是设置最...
阅读全文
摘要:写了一个图片缩放程序,当图片尺寸过大时会报错: Exception in thread "Image Fetcher 0" java.lang.OutOfMemoryError: Java heap space 解决方法: 在Eclipse里选:Window->Preference->Installed JREs->Edit(选中jre), 在Default VM Arguments里输入...
阅读全文
摘要:原理:java的Runtime.getRuntime().exec(commandText)可以调用执行cmd指令。 cmd /c dir 是执行完dir命令后关闭命令窗口。 cmd /k dir 是执行完dir命令后不关闭命令窗口。 cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。 cmd /k start dir 会打开一个新窗口后执行di...
阅读全文
摘要:这些星号由左到右按顺序代表 : * * * * * * * 格式: [秒] [分] [小时] [日] [月] [周] [年] 序号 说明 是否必填 允许填写的值 允许的通配符 1 秒 是 0-59 , - * / 2 分 是 0-59 ...
阅读全文
摘要:手动安装步骤: 官方网址:http://findbugs.sourceforge.net/; 下载地址:http://sourceforge.net/projects/findbugs/files/findbugs%20eclipse%20plugin/; 1.下载edu.umd.cs.findbugs.plugin.eclipse_1.3.9.20090821.zip; ...
阅读全文
摘要:CenOS Linux Tomcat安装和配置 一、Tomcat 我下的是apache-tomcat-6.0.36.tar.gz 二、安装 1、解压 #tar -zxvf apache-tomcat-6.0.36.tar.gz 2、拷贝到我要放的文件夹中 #cp -R apache-tomcat-6.0.36 /opt/tomcat 3、删除Tomat...
阅读全文
摘要:一、下载java 网址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 我下的是jdk-6u43-linux-i586.bin 二、安装 1、我是在opt下新建一个java文件夹 #mkdir /opt/java 2、我用的WinSCP将JDK文件放入到/usr/java文件夹下 放入后,执行下面这个命令: #cd /opt/java #chmod a+x jdk-6u43-linux-i586.bin 使当前用户拥有对jdk-6u43-linux-i586....
阅读全文
摘要:一、卸载mysql: 1、查找以前是否装有mysql #rpm -qa|grep -i mysql 2、卸载mysql #yum remove mysql 3、删除相关的包 #yum remove 包名 二、安装mysql: http://dev.mysql.com/downloads/mysql/ 安装mysql服务器端: rpm ivh MySQL-server-5.6.11-2.el6.i686.rpm 安装mysql客户端: rpm ivh MySQL-client-5.6.11-2.el6.i686.rpm 1、安装 #...
阅读全文
摘要:最近迷上了Nginx,真实麻雀虽小,五脏俱全..功能实在强大..nginx不单可以作为强大的web服务器,也可以作为一个反向代理服务器,而且nginx还可以按照调度规则实现动态、静态页面的分离,可以按照轮询、ip哈希、URL哈希、权重等多种方式对后端服务器做负载均衡,同时还支持后端服务器的健康检查。如果只有一台服务器时,这个服务器挂了,那么对于网站来说是个灾难.因此,这时候的负载均衡就会大显身手了,它会自动剔除挂掉的服务器.下面简单的介绍下我使用Nginx做负载的体会下载---安装Nginx这些不介绍了,前篇有介绍.windows和Linux下配置Nginx负载的写法一样,故不分开介绍.Ngi
阅读全文
摘要:public class StringFilterHelper { private int maxLength; private HashMap<String, String> filterStrs = new HashMap<String, String>(); /** * * 初始化需要过滤掉*的数量 */ private String initS...
阅读全文
摘要:import java.io.BufferedReader;import java.io.File;import java.io.InputStreamReader;import java.io.OutputStream;import java.net.InetAddress;import java.net.Socket;import java.net.URL;import java.uti...
阅读全文
摘要:这破问题我还找了半天!!!!!!!!!! 错误如下: 严重: Unable to serialize delta request for sessionid [7C207DEBA5350582EFF4321AD3089918] java.io.NotSerializableException: org.apache.struts.upload.CommonsMultipartReque...
阅读全文
摘要:function Create___XMLHttpObject(){ if (window.XMLHttpRequest) { return new XMLHttpRequest(); } else{ var MSXML = ['MSXML2.XMLHTTP.5.0', 'MSXML2.XMLHTTP.4.0', 'MS...
阅读全文
摘要:import java.io.BufferedReader;import java.io.File;import java.io.InputStreamReader;import java.text.SimpleDateFormat;import java.util.Date;public class BackDataHelper { private String sqlPath="C...
阅读全文
摘要:Code /** * 获取CPU号,多CPU时,只取第一个 * @return */ public static String getCPUSerial() { String result = ""; try { File file = File.createTempFile("tmp", ".vbs"); ...
阅读全文
摘要:Codepublic static String substring(String str,int s,int len){ byte[] substr = new byte[len]; System.arraycopy(str.getBytes(), s-1, substr, 0, len-1); str = new String(substr); return str.trim(); ...
阅读全文
摘要:Codepublic static String convertStringUTF(String gbk) { String utf8 = gbk; try { if (!utf8.equals("") && utf8 != null) { utf8 = new String(gbk2utf8(gbk), "UTF-8"); } } catch (UnsupportedEncodingException e) { utf8 = gbk; } return utf8; } public static byte[] gbk2utf8(Stri
阅读全文