上一页 1 ··· 62 63 64 65 66 67 68 69 70 ··· 114 下一页
摘要: 前言: 由于最近写的程序在运行一段时间后出现高cpu,然后不可用故进而进行排查,最终定位到由于metaspace引起fullgc,不断的fullgc又占用大量cpu导致程序最终不可用。下面就是这次过程的分析排查和总结,便于以后温故,同时也希望能给遇到同样问题的同学一些参考。 一 jvm的内存分配情况 阅读全文
posted @ 2018-07-24 15:39 甜菜波波 阅读(7499) 评论(0) 推荐(1)
摘要: 1.总体介绍: CMS(Concurrent Mark-Sweep)是以牺牲吞吐量为代价来获得最短回收停顿时间的垃圾回收器。对于要求服务器响应速度的应用上,这种垃圾回收器非常适合。在启动JVM参数加上-XX:+UseConcMarkSweepGC ,这个参数表示对于老年代的回收采用CMS。CMS采用 阅读全文
posted @ 2018-07-24 15:24 甜菜波波 阅读(356) 评论(0) 推荐(0)
摘要: 我们知道,CMSGC在老生代回收时产生的内存碎片会导致老生代的利用率变低;或者可能在老生代总内存大小足够的情况下,却不能容纳新生代的晋升行为(由于没有连续的内存空间可用),导致触发FullGC。针对这个问题,Sun官方给出了以下的四种解决方法: 增大Xmx或者减少Xmn 在应用访问量最低的时候,在程 阅读全文
posted @ 2018-07-24 14:53 甜菜波波 阅读(4880) 评论(0) 推荐(0)
摘要: 逃逸分析作为其他优化手段提供依据的分析技术,其基本行为就是分析对象动态作用域:当一个对象在方法中被定义后,它可能被外部方法所引用,例如作为调用参数传递到其他方法中,称为方法逃逸。甚至还有可能被外部线程访问到,比如赋值给类变量或可以在其他线程中访问的实例变量,称为线程逃逸。 如果能证明一个对象不会逃逸 阅读全文
posted @ 2018-07-24 14:26 甜菜波波 阅读(872) 评论(0) 推荐(0)
摘要: spingmvc配置AOP有两种方式,一种是利用注解的方式配置,另一种是XML配置实现。 应用注解的方式配置: 先在maven中引入AOP用到的依赖 然后在springmvc的配置文件中加入AOP的配置,即扫描AOP的包以及让AOP生效 然后加入AOP逻辑处理类 在类上加上注解Aspect声明这个类 阅读全文
posted @ 2018-07-23 14:39 甜菜波波 阅读(568) 评论(0) 推荐(0)
摘要: 方法1:使用java.sql.DriverManager类 驱动管理器类,用于管理所有注册的驱动程序。 (注:DataSource 接口是 JDBC 2.0 API 中的新增内容,它提供了连接到数据源的另一种方法。使用 DataSource 对象是连接到数据源的首选方法。) 常用的两个API reg 阅读全文
posted @ 2018-07-23 14:17 甜菜波波 阅读(7968) 评论(0) 推荐(1)
摘要: Integer a = 100,b = 100,c=130,d=130; System.out.println(a == b); System.out.println(c==d); 打印结果为: 第一个是true; 第二个是flase; 原因:a,b,c,d四个变量都是integer对象的引用,所以 阅读全文
posted @ 2018-07-23 13:46 甜菜波波 阅读(232) 评论(0) 推荐(0)
摘要: 给出答案: 是不能的,其他线程只能访问该对象的非同步方法,同步方法则不能进入; 因为非静态方法上的synchronized修饰符要求执行方法时要获得对象的锁,如果已经进入A方法,说明对象锁已经被取 阅读全文
posted @ 2018-07-23 13:26 甜菜波波 阅读(1667) 评论(0) 推荐(0)
摘要: 1.sleep()方法给其他线程运行机会时不考虑线程的优先级,因此会给低优先级的线程以运行的机会 2.yield()方法只会给相同优先级或更高优先级的线程以运行的机会 3.线程执行sleep()方法后转入阻塞(blocked)状态,而执行yield()方法后转入就绪(ready)状态 4.sleep 阅读全文
posted @ 2018-07-23 13:16 甜菜波波 阅读(496) 评论(0) 推荐(0)
摘要: 1.servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由 javax.servlet.Servlet接口的 init,service和 destroy方法表达。 2.加载 Servlet的 class >实例化 Servlet >调用 Servlet的 i 阅读全文
posted @ 2018-07-23 12:52 甜菜波波 阅读(4571) 评论(0) 推荐(0)
上一页 1 ··· 62 63 64 65 66 67 68 69 70 ··· 114 下一页