会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
帅胡
上一页
1
···
81
82
83
84
85
86
87
下一页
2015年3月9日
分析Java Thread State
摘要: 使用TDA 工具,看到大量 Java Thread State 的第一反应是:1,线程状态为“waiting for monitor entry”:意味着它在等待进入一个临界区,所以它在”Entry Set“队列中等待。此时线程状态一般都是 Blocked:java.lang.Thread.Stat...
阅读全文
posted @ 2015-03-09 16:00 帅胡
阅读(352)
评论(0)
推荐(0)
使用jstack分析cpu消耗过高的问题
摘要: 我们使用jdk自带的jstack来分析。当linux出现cpu被java程序消耗过高时,以下过程说不定可以帮上你的忙:1.top查找出哪个进程消耗的cpu高21125 co_ad2 18 0 1817m 776m 9712 S 3.3 4.9 12:03.24 java5284 co_ad 21 0...
阅读全文
posted @ 2015-03-09 15:53 帅胡
阅读(223)
评论(0)
推荐(0)
linux下查看线程数的几种方法
摘要: 1、cat /proc/${pid}/status2、pstree -p ${pid}3、top -p ${pid} 再按H 或者直接输入 top -bH -d 3 -p ${pid}top -H手册中说:-H : Threads toggle加上这个选项启动top,top一行显示一个线程。否则,...
阅读全文
posted @ 2015-03-09 15:15 帅胡
阅读(2038)
评论(0)
推荐(0)
java.lang.Thread.State类详解
摘要: public static enum Thread.Stateextends Enum线程状态。线程可以处于下列状态之一:1.NEW至今尚未启动的线程的状态。2.RUNNABLE可运行线程的线程状态。处于可运行状态的某一线程正在 Java 虚拟机中运行,但它可能正在等待操作系统中的其他资源,比如处理...
阅读全文
posted @ 2015-03-09 14:24 帅胡
阅读(8105)
评论(0)
推荐(0)
2015年3月2日
Python 的时间格式化
摘要: 对于像'Wed, 11 Apr 2012 09:37:05 +0800'的时间格式化可如下解:>>> date='Wed, 11 Apr 2012 09:37:05 +0800'>>> dd=datetime.datetime.strptime(date,'%a, %d %b %Y %H:%M:%S...
阅读全文
posted @ 2015-03-02 17:27 帅胡
阅读(427)
评论(0)
推荐(0)
Jacoco覆盖率工具使用
摘要: Jacoco介绍Jacoco是一个开源的覆盖率工具。Jacoco可以嵌入到Ant 、Maven中,并提供了EclEmma Eclipse插件,也可以使用JavaAgent技术监控Java程序。很多第三方的工具提供了对Jacoco的集成,如sonar、Jenkins等。官网地址:http://www....
阅读全文
posted @ 2015-03-02 16:06 帅胡
阅读(1721)
评论(1)
推荐(0)
Jacoco的原理(各个覆盖率的解释)
摘要: 覆盖率计数器Jacoco使用一系列的不同的计数器来做覆盖率的度量计算。所有这些计数器都是从java的class文件中获取信息,这些class文件可以(可选)包含调试的信息在里面。即使在没有源码的情况下,这种方法也可以实时有效地对应用程序进行度量和分析。在大部分情况下,收集到的信息可以映射到源码,可视...
阅读全文
posted @ 2015-03-02 16:00 帅胡
阅读(15740)
评论(0)
推荐(0)
Java单元测试(Junit+Mock+代码覆盖率)
摘要: 单元测试是编写测试代码,用来检测特定的、明确的、细颗粒的功能。单元测试并不一定保证程序功能是正确的,更不保证整体业务是准备的。单元测试不仅仅用来保证当前代码的正确性,更重要的是用来保证代码修复、改进或重构之后的正确性。一般来说,单元测试任务包括接口功能测试:用来保证接口功能的正确性。局部数据结构测试...
阅读全文
posted @ 2015-03-02 14:41 帅胡
阅读(1299)
评论(0)
推荐(0)
单元测试利器 JUnit 4
摘要: 本文主要介绍了如何使用 JUnit 4 提供的各种功能开展有效的单元测试,并通过一个实例演示了如何使用 Ant 执行自动化的单元测试。本文假设读者对 Eclipse 下进行 Java 开发有一定的经验,并了解 Java 5 中的注解(annotation)特性。引言毋庸置疑,程序员要对自己编写的代码...
阅读全文
posted @ 2015-03-02 12:52 帅胡
阅读(256)
评论(0)
推荐(0)
用 Eclipse 插件提高代码质量
摘要: 如果能在构建代码前发现代码中潜在的问题会怎么样呢?很有趣的是,Eclipse 插件中就有这样的工具,比如 JDepend 和 CheckStyle,它们能帮您在软件问题暴露前发现这些问题。在让开发自动化的本期文章中,自动化专家 Paul Duvall 将带来一些关于 Eclipse 插件的例子,您可...
阅读全文
posted @ 2015-03-02 12:29 帅胡
阅读(530)
评论(0)
推荐(0)
上一页
1
···
81
82
83
84
85
86
87
下一页
导航
博客园
首页
新随笔
联系
订阅
管理
公告