
java
誉儿
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java中Cloneable接口的用法
今天编写一个用到Cloneable接口的程序时才注意到原来clone()方法提供的是浅层拷贝,而不是我先前认为的深层拷贝。 class A implements Cloneable{ int a=1; ArrayList b=new ArrayList(); public A getClone(){ return (A) this.clone();转载 2013-11-26 19:37:36 · 2028 阅读 · 0 评论 -
Minor GC 过程
转载地址:http://blog.sina.com.cn/s/blog_8714d04f0101elzd.html 如果Eden空间占满了, 会触发 minor GC。 Minor GC后仍然存活的对象会被复制到S0中去。这样Eden就被清空可以分配给新的对象。 又触发了一次 Minor GC , S0和Eden中存活的对象被复制到S1中, 并且S0和Eden被清空。 在同一时刻,只有Ed转载 2014-02-19 16:53:17 · 1088 阅读 · 0 评论 -
Log4j – 如何配置多个logger
原创地址:http://blog.youkuaiyun.com/evatian/article/details/8501517 内容简介: 本文主要介绍 在一个系统中如何通过log4j的配置文件配置出多个logger,使得该系统可以在不同路径下输出多个内容不同的log 文件。并通过该实例的实现过程进一步讲解log4j的一些特性。 具体内容: 1. 如何在项转载 2016-04-15 11:31:34 · 1120 阅读 · 0 评论 -
淘宝top接口响应时间优化
一、背景 调用top接口的响应时间长(160ms左右),超时和连接异常频繁发生。导致消息组件消费工程的tps遇到瓶颈(单实例单消息队列250tps),只能通过增加实例数来支撑更高的消费能力。 二、目标 1、最大程度降低top接口的响应时间。 2、减少超时和连接异常的次数。 三、优化过程 阶段一 按top接口文档接入,以jws的AsyncHttp类作为http客户端。 接口文档:http://ope...原创 2019-02-22 19:30:39 · 980 阅读 · 0 评论 -
高性能mongodb之应用程序跑执行计划
执行计划 之前发了一篇关于mongodb执行计划的说明。利用执行计划,我们可以判断每一次sql的执行情况和mongodb给出的执行建议。在mongo shell中跑执行计划的命令,举个例子: db.collecitonName.find({}).explain("queryPlanner") 执行计划的模式为三种:queryPlanner executionStats allPlansExe...原创 2019-03-07 11:03:45 · 250 阅读 · 0 评论