随笔分类 -  java

摘要:解决“Comparison method violates its general contract!” 阅读全文
posted @ 2017-12-22 15:24 天纯蓝 阅读(1923) 评论(0) 推荐(0) 编辑
摘要:Linux下Tomcat的启动、关闭、杀死进程 阅读全文
posted @ 2016-01-08 10:03 天纯蓝 阅读(34350) 评论(0) 推荐(1) 编辑
摘要:实测:4.76 GB一个单文件压缩没有什么问题。import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.I... 阅读全文
posted @ 2014-12-08 17:18 天纯蓝 阅读(6373) 评论(0) 推荐(0) 编辑
摘要:一、JVM内存的设置的原理 默认的java虚拟机的大小比较小,在对大数据进行处理时java就会报错:java.lang.OutOfMemoryError。 设置jvm内存的方法,对于单独的.class,可以用下面的方法对Test运行时的jvm内存进行设置。 java -Xms64m -Xmx256m Test -Xms是设置内存初始化的大小 -Xmx是设置最... 阅读全文
posted @ 2014-03-24 11:10 天纯蓝 阅读(4428) 评论(0) 推荐(0) 编辑
摘要:写了一个图片缩放程序,当图片尺寸过大时会报错: Exception in thread "Image Fetcher 0" java.lang.OutOfMemoryError: Java heap space 解决方法: 在Eclipse里选:Window->Preference->Installed JREs->Edit(选中jre), 在Default VM Arguments里输入... 阅读全文
posted @ 2013-10-16 11:01 天纯蓝 阅读(11655) 评论(0) 推荐(0) 编辑
摘要:原理:java的Runtime.getRuntime().exec(commandText)可以调用执行cmd指令。 cmd /c dir 是执行完dir命令后关闭命令窗口。 cmd /k dir 是执行完dir命令后不关闭命令窗口。 cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。 cmd /k start dir 会打开一个新窗口后执行di... 阅读全文
posted @ 2013-10-08 13:31 天纯蓝 阅读(17776) 评论(0) 推荐(0) 编辑
摘要:这些星号由左到右按顺序代表 : * * * * * * * 格式: [秒] [分] [小时] [日] [月] [周] [年] 序号 说明 是否必填 允许填写的值 允许的通配符 1 秒 是 0-59 , - * / 2 分 是 0-59 ... 阅读全文
posted @ 2013-09-02 13:47 天纯蓝 阅读(155001) 评论(4) 推荐(13) 编辑
摘要:手动安装步骤: 官方网址: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; ... 阅读全文
posted @ 2013-07-29 11:05 天纯蓝 阅读(388) 评论(0) 推荐(0) 编辑
摘要: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... 阅读全文
posted @ 2013-05-15 12:07 天纯蓝 阅读(571) 评论(0) 推荐(1) 编辑
摘要:一、下载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.... 阅读全文
posted @ 2013-05-15 11:09 天纯蓝 阅读(2219) 评论(0) 推荐(0) 编辑
摘要:一、卸载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、安装 #... 阅读全文
posted @ 2013-05-14 16:11 天纯蓝 阅读(5365) 评论(0) 推荐(0) 编辑
摘要:最近迷上了Nginx,真实麻雀虽小,五脏俱全..功能实在强大..nginx不单可以作为强大的web服务器,也可以作为一个反向代理服务器,而且nginx还可以按照调度规则实现动态、静态页面的分离,可以按照轮询、ip哈希、URL哈希、权重等多种方式对后端服务器做负载均衡,同时还支持后端服务器的健康检查。如果只有一台服务器时,这个服务器挂了,那么对于网站来说是个灾难.因此,这时候的负载均衡就会大显身手了,它会自动剔除挂掉的服务器.下面简单的介绍下我使用Nginx做负载的体会下载---安装Nginx这些不介绍了,前篇有介绍.windows和Linux下配置Nginx负载的写法一样,故不分开介绍.Ngi 阅读全文
posted @ 2013-05-14 10:24 天纯蓝 阅读(8735) 评论(0) 推荐(1) 编辑
摘要:public class StringFilterHelper { private int maxLength; private HashMap<String, String> filterStrs = new HashMap<String, String>(); /** * * 初始化需要过滤掉*的数量 */ private String initS... 阅读全文
posted @ 2013-04-19 16:20 天纯蓝 阅读(606) 评论(0) 推荐(0) 编辑
摘要: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... 阅读全文
posted @ 2013-04-11 17:30 天纯蓝 阅读(6968) 评论(0) 推荐(0) 编辑
摘要:这破问题我还找了半天!!!!!!!!!! 错误如下: 严重: Unable to serialize delta request for sessionid [7C207DEBA5350582EFF4321AD3089918] java.io.NotSerializableException: org.apache.struts.upload.CommonsMultipartReque... 阅读全文
posted @ 2013-01-19 17:19 天纯蓝 阅读(1232) 评论(0) 推荐(0) 编辑
摘要:function Create___XMLHttpObject(){ if (window.XMLHttpRequest) { return new XMLHttpRequest(); } else{ var MSXML = ['MSXML2.XMLHTTP.5.0', 'MSXML2.XMLHTTP.4.0', 'MS... 阅读全文
posted @ 2012-12-10 15:25 天纯蓝 阅读(214) 评论(0) 推荐(0) 编辑
摘要: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... 阅读全文
posted @ 2012-11-19 15:10 天纯蓝 阅读(1206) 评论(0) 推荐(0) 编辑
摘要:Code /** * 获取CPU号,多CPU时,只取第一个 * @return */ public static String getCPUSerial() { String result = ""; try { File file = File.createTempFile("tmp", ".vbs"); ... 阅读全文
posted @ 2012-05-10 09:02 天纯蓝 阅读(174) 评论(0) 推荐(0) 编辑
摘要: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(); ... 阅读全文
posted @ 2012-04-23 16:03 天纯蓝 阅读(559) 评论(0) 推荐(0) 编辑
摘要: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 阅读全文
posted @ 2012-04-23 16:01 天纯蓝 阅读(207) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示