自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Understanding CMS GC Logs

From   https://blogs.oracle.com/poonam/entry/understanding_cms_gc_logsCMS GC with -XX:+PrintGCDetails and -XX:+PrintGCTimeStamps prints a lot of information. Understanding this information can hel...

2015-05-14 16:40:25 122

Linux(RHEL)下使用ssh-keygen设置ssh免密码登陆

      首先有两台Linux系统的A、B服务器,A的IP为192.168.11.89、B的IP为192.168.11.90,默认情况下在A机器上执行 ssh user@192.168.11.90 是需要输入密码的,如果在完全信任的情况下,每次执行ssh user@192.168.11.90都需要密码,这样就过于麻烦了,下面介绍下通过ssh-keygen设置ssh免密码登陆的方式; ...

2014-12-16 10:17:59 207

Linux下应用找不到主机名解决办法

近日在做服务迁移,需要将在北京机房的服务迁移到天津,天津的服务器搭建后就开始着手搭建服务了,可是在启动Jboss服务时报了一个令人匪夷所思的错误,错误信息如下:  Caused by: java.net.UnknownHostException: APP-03: APP-03 at java.net.InetAddress.getLocalHost(InetAddress.ja...

2014-12-09 13:51:02 457

MySQL中修改root密码

1、整理了以下四种在MySQL中修改root密码的方法,可能对大家有所帮助!方法1: 用SET PASSWORD命令  mysql -u root  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');方法2:用mysqladmin  mysqladmin -u root password "...

2014-12-09 13:36:45 98

Windows下以JRL源码构建Oracle JDK 6 update 23

之所以要重新编译Jdk的原因请参考:http://hllvm.group.iteye.com/group/topic/43576(非常感谢R大的解答),下面就说下在windows下编译SunJdk(OracleJdk)6u23的过程。 一:下载源码。下载jdk-6u23-fcs-src-b05-jrl-12_nov_2010.jar、jdk-6u23-fcs-bin-b05-jrl...

2014-11-25 15:23:34 173

Linux RHEL5.4下编译OpenJDK7

1、下载openjdk源码 http://www.java.net/download/openjdk/jdk7/promoted/b147/openjdk-7-fcs-src-b147-27_jun_2011.zip (本文记录了openjdk7的编译过程,编译openjdk6的话需要在配置环境变量的时候多指定下ALT_MOTIF_DIR,然后make sanity,make)。 2、...

2014-11-20 17:13:34 96

原创 The SCJP Tip Line Strings, Literally by Corey McGlone

 This month, I'm going to tackle String literals and how they're handled in Java. If you read last month's SCJP Tip Line article, you'll find that this article is a nice follow up all about String...

2014-11-14 19:54:05 161

原创 Java ClassLoader深入讲解

当JVM(Java虚拟机)启动时,会形成由三个类加载器组成的初始类加载器层次结构:       bootstrap classloader                |       extension classloader                |       system classloaderbootstrap classloader -引导(也称为原始)类加载器,它负责加载J...

2014-11-11 16:18:53 64

Java中ClassLoader和Class的getResource()和getResourceAsStream()方法

    虽然网上关于ClassLoader和Class的getResource()和getResourceAsStream()方法的区别多的数不胜数,但是自己也遇到了这个问题,所以就记录了下来。      背景:昨日由于项目中要使用ehcache缓存,所以本人新建了个Java Project。写个ehcache缓存对象的demo,于是在网上找了个例子,第一步是      Cache...

2014-11-05 10:33:56 309

用nginx给kibana、elasticsearch做权限认证

最近一直使用logstash+elasticsearch+kibana作日志分析,通过kibana来查看报表的各种panel,但是每次查看都需要拨线上的VPN,比较麻烦,于是就想到用nginx来给kibana和elasticsearch作个权限认证。认证成功的效果如下:呵呵,得瑟下。好了,废话不多说,直接上配置。1、配置nginx密码:nginx可以为网站或目录甚至特定的文件设...

2014-09-19 11:10:00 490

elasticsearch-curator的安装

允许转载,但请保留出处:http://anonymman.iteye.com/blog/2138313      最近使用elasticsearch,发现index超过了380个,并且只有两个node,现在已经达到每个node上1.8T的index量以及3700个shard,两台服务器这两天频繁的oom,参考了官方的doc文档发现可以将index close掉,这样可以大大的减轻es ...

2014-09-04 19:44:00 212

JBOSS AS 6 Unexpected error during load of:org.quartz.core.QuartzScheduler: java.lang.OutOfMemoryErr

最近使用JBOSS AS 6 作为web容器时遇到一个问题:Jboss启动的时候,报了一个大大的OutOfMemory,第一个想的是JBOSS下部署了6个war应用,是否是启动的时候分配的java heap space(堆内存)太小了,加大启动Jboss时分配的java heap space为 xms:6144M xmx:6144M,可是启动的时候还是一直报OutOfMemory,google了...

2014-09-01 14:15:00 110

mysql导入数据时一个insert过大导致Mysql server has gone way,解决办法

SET GLOBAL max_allowed_packet=104857600000000;SET interactive_timeout=288000000000SET wait_timeout=288000000000然后导入。最后恢复默认值:SET GLOBAL max_allowed_packet=10485760;SET interactive_t...

2014-08-28 17:33:00 139

Type interface XXXMapper is not known to the MapperRegistry.的解决办法。

最近一直用SpringMvc+Mybabis做项目,见同事一直报Type interface XXXMapper is not known to the MapperRegistry.这个错误,google了半天,网上的说法都是说Mapper xml中的namespace对应的实体类的路径不对,查看了半天一直找不到错误,debug了半天后来终于发现了问题,问题所在就是:我的项目依赖的有两个jar...

2014-08-04 17:01:00 453

关于 URL中包含%2F(/)或者%5C(\)无法访问到服务器的解决办法

默认情况下Jboss和Tomcat等服务器是拒绝url中带%2F或者%5C的URL,因为它们经浏览器解析之后就变成了/和\,服务器默认是拒绝访问的,所以需要通过服务的配置来解决这个问题: tomcat的解决方法如下: 找到%TOMCAT_HOME%/conf/catalina.properties文件: 添加:#这个是解决URL中包含%2F的问题org.apach...

2014-05-13 19:44:00 2487

Could not find the main class program will exit的终极解决办法,神坑

昨天心血来潮,突然想写了个java类 写了个main方法,然后直接运行;然后问题出现了,如下图:google了一把都说是java compiler版本不一致,然后也检查了本项目的java compiler的等级和我的工作空间的java compiler等级一样都是1.6,用的jdk1.6.0_45,也有说java环境变量配置错误,然后我又重新检查了一遍JAVA_HOME、CLASSP...

2014-04-30 10:35:00 678

jboss 设置url之间的中文传值乱码问题

解决方法如下: 在jboss下server\default\deploy\jbossweb.sar文件夹下修改server.xml文件,找到<Connector port="8080" ......> 默认是8080端口,在后面加入URIEcoding='UTF-8',字符集根据页面进行相应的设置, <Connector protocol="HTTP/1.1" port...

2014-04-09 14:05:00 326

慎用new ClassPathXmlApplicationContext

最近发现在获取spring注入的bean时,是每次new一次ClassPathXmlApplicationContext,但后来发现每次都会初始化一次该spring的xml配置,造成严重的效率问题,目前的解决办法是放缓存里,spring的工厂模式可以解决这个问题。...

2014-04-08 13:49:00 144

myeclipse/eclipse下创建的JSP或者HTML的DOCTYPE错误导致请求不到后台

由于项目在生产环境使用的是HTTPS协议,SpringMVC的框架,在本机和开发环境测试是没有任何问题的,但部署到生产环境上请求不到后台,经多番检查,最后发现是myeclipse创建的JSP页面中的DOCTYPE的问题,DOCTYPE声明中缺少引用的dtd,最后将其引入该问题就解了。myeclipse新建的JSP页面的DOCTYPE为:<!DOCTYPE HTML PUBLIC "...

2014-04-08 12:56:00 319

关于JBoss -“Closing a connection for you,please close them yourself”

  使用JNDI的方式从Jboss里获取数据连接(Connection)的方式,Jboss会管理connection,不需要自己手动去关闭,但Jboss老是提示需要自己来关闭connection,针对Jboss6的解决方法如下:Step One:修改%JBOSS_HOME%\server\default\deploy\jbossweb.sar\server.xml,将 <Va...

2014-03-27 17:09:00 133

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除