自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

转载 Log4j配置详细说明

http://www.cnblogs.com/alipayhutu/archive/2012/06/21/2558249.html

2016-02-22 09:11:34 1988

转载 聊聊JVM的年轻代

1.为什么会有年轻代我们先来屡屡,为什么需要把堆分代?不分代不能完成他所做的事情么?其实不分代完全可以,分代的唯一理由就是优化GC性能。你先想想,如果没有分代,那我们所有的对象都在一块,GC的时候我们要找到哪些对象没用,这样就会对堆的所有区域进行扫描。而我们的很多对象都是朝生夕死的,如果分代的话,我们把新创建的对象放到某一地方,当GC的时候先把这块存“朝生夕死”对象的区域进行回收,这样

2016-02-21 11:19:15 347

原创 记一次程序更新时遇到的问题

如题:周五时发现一个入库程序对时间格式化采用了12小时制,而需求是24小时制,so,改完时间格式化代码后,开始更新程序:因为只改了一个类的部分代码,所以就采用class文件替换的形式,然而程序部署启动后问题来了:并发线程中,只有我改动过的这个线程只运行一次之后就不运行了,改线程的日志也不打印了。将jar包反编译后发现确实没问题,jar包回滚之后问题依然存在。最后解决办法:1

2016-02-20 00:01:36 409

转载 struts2拦截器配置详解

Struts2 拦截器详细配置过程1:所有拦截器的超级接口Interceptor ,Action去实现这个接口; Interceptor 它其中有三个方法(init(),destroy() ,interceptor()):      Init()方法:在服务器起动的时候加载一次,并且只加载一次;      Destroy()方法:当拦截器销毁时执行的方法;      Inter

2016-02-14 17:14:13 343

原创 使用iframe时session失效时登陆页面跳到最顶层

if(window !=top){ top.location.href=location.href;}这段代码应写到标签中

2016-02-14 10:12:01 528

原创 struts2编写自定义拦截器filter

public class LoginedCheckInterceptor extends AbstractInterceptor { /** * */ private static final long serialVersionUID = 1L; /** 拦截请求并进行登录有效性验证 */ public String intercept(ActionInvocation

2016-02-13 00:24:12 851

原创 关闭钩子

关闭钩子是一个注册在XX上的线程,该线程在JVM关闭时执行,通常可以用来进行JVM关闭前的清理工作(如删除文件等)public static void main(String[] args) { System.out.println("strat!"); Runtime.getRuntime().addShutdownHook(new Thread(){ @Override

2016-02-04 08:27:07 277

原创 Linux统计文件夹和文件数量

不递归:find -maxdepth 1 -type d|wc -lorls -l |grep ^d|wc -l递归find -maxdepth 2 -type d|wc -lorfind -type d|wc -l统计文件数量递归:find -type f|wc -l递归并指定文件类型:find -type f -name '*.txt'|

2016-02-03 08:24:15 649

Hadoop实战

Hadoop实战,大数据学习书籍,

2019-02-01

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

TA关注的人

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