Jacoco介绍
Jacoco是一个开源的覆盖率工具。Jacoco可以嵌入到Ant 、Maven中,并提供了EclEmma Eclipse插件,也可以使用JavaAgent技术监控Java程序。很多第三方的工具提供了对Jacoco的集成,如sonar、Jenkins等。
官网地址:http://www.eclemma.org/jacoco/
Java Counters
Jacoc...
分类:
其他 时间:
2014-04-12 12:50:10
收藏:
0 评论:
0 赞:
0 阅读:
692
今天做一个框架,我想把底层封装一个公共的方法,基层继承于此方法。但是,突然我想到一个问题,在实例化子类,调用基类方法的时候,会不会造成相互影响呢?例如,子类1 在调用基类方法的时候 锁住了,那会不会造成 其他子类实例化调用的 堵塞呢?
于是做了一个测试,先上基类和子类的代码:
public class LockClass
{
private ...
分类:
其他 时间:
2014-04-12 11:37:56
收藏:
0 评论:
0 赞:
0 阅读:
417
关于Drools 6.0的博文,写了很长时间。一方面是最近比较散漫,虽然也学了不点击打开链接少新的东西,但是不太愿意记录下来;另一方面是Drools本身比较繁琐,即便是入门也需要涉及很多内部的东西,越写越觉得动力不足。本文已经是第三次从头开始写的了。
首先介绍一下Drools。Drools是一个基于Java实现的规则引擎开源库,由JBoss基金会管理,最新的是6.0.1版本。6.0版本中,Dro...
分类:
其他 时间:
2014-04-12 13:18:43
收藏:
0 评论:
0 赞:
0 阅读:
569
不说多得直接上代码:
public class DataCacheCommon where T : class
{
private List DataList = new List();
private static object ulock = new object();
private DateTime nextDataUpdate...
分类:
其他 时间:
2014-04-12 08:41:55
收藏:
0 评论:
0 赞:
0 阅读:
411
??
RAC环境数据文件误建到本地文件系统处理
ORA-01157: cannot identify/lock data file 66 - see DBWR trace file ORA-01110: data file 66: (文档 ID 1612244.1)
转到底部
修改时间:2014-3...
分类:
其他 时间:
2014-04-12 11:52:10
收藏:
0 评论:
0 赞:
0 阅读:
606
Wormholes
Time Limit: 2000MS
Memory Limit: 65536K
Total Submissions: 27964
Accepted: 10058
Description
While exploring his many farms, Farmer John has discovered a nu...
分类:
其他 时间:
2014-04-12 11:35:15
收藏:
0 评论:
0 赞:
0 阅读:
607
1.防止头文件中定义的类、全局变量和宏的定义出现重定义
#if !defined(ASDFLAKSDJFOAIWJEF) //#ifndef ()
#define ASDFLAKSDJFOAIWJEF
...
#endif//!defined(ASDFLAKSDJFOAIWJEF)
2.避免#include时头文件被重复打开
#if MS...
分类:
其他 时间:
2014-04-12 13:00:30
收藏:
0 评论:
0 赞:
0 阅读:
530
确切的说,在C++中对内存的管理是挺复杂的,申请内存的同时也必须记得释放内存,new匹配delete, new[]匹配delete[].还有更困难的是
在涉及到组模(Module),这点暂不讨论,等我搞清楚后会和大家分享。现在先说一下CMemoryState,如有什么不足之处,或者是错误的地方,
请各位看官不吝赐教,谢谢。
在MFC中,可以使用CMemoryState检测内存泄露,内存的泄露...
分类:
其他 时间:
2014-04-12 12:05:06
收藏:
0 评论:
0 赞:
0 阅读:
517
package cn.sigangjun.connect.base.util;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.util.Date;
import cn.sigangju...
分类:
其他 时间:
2014-04-12 11:51:30
收藏:
0 评论:
0 赞:
0 阅读:
625
文件操作中的格式化读写函数fprintf和fscanf函数和C语言的标准输入输出函数scanf和printf功能类似
scanf():从键盘中输入数据
fscanf():从文件中读取数据
printf():打印数据
fprintf():将数据打印到文件中
fscanf的原型:int fscanf(FILE * stream, const char *format, ....
分类:
其他 时间:
2014-04-12 13:26:55
收藏:
0 评论:
0 赞:
0 阅读:
425
Objective-C
Blocks 测试
你真的理解blocks在objective-c中是如何工作的了吗,做个测试检验一下吧。
所有的测试结果已被以下版本的LLVM验证:
Apple
clang version 4.1 (tags/Apple/clang-421.11.66)
(based on LLVM 3.1svn)
Ta...
分类:
其他 时间:
2014-04-12 12:07:41
收藏:
0 评论:
0 赞:
0 阅读:
542
将一个dataSet转换成一个list
所以就需要取得DataSet里面的一个table表
因为list是IList类型的,所以就要实例化一个list 【IList list=new List】
这时候我就要取得T类型的所有公有成员,来接收table表的字段【PropertyInfo[] tMembersAll = t.GetType().GetProperties();】
然后我在遍历一下这些所有的公有成员取得其中的一个成员【foreach (PropertyInfo tMember i...
分类:
其他 时间:
2014-04-12 08:46:37
收藏:
0 评论:
0 赞:
0 阅读:
836
题意:给整数m,n;(m,n
解法:先线性筛素数法筛出100000之内每个数的质因子,然后容斥求1-n中有多少个数和i互质。
dfs(int i,int tool,int rem)表示的意思是:1-tool中含有rem位置之后的i的质因子的数的个数。
代码:/****************************************************
...
分类:
其他 时间:
2014-04-12 04:14:41
收藏:
0 评论:
0 赞:
0 阅读:
542
1.首先下载jar包
dom4j
2.解析xml文档
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStream;
import org.dom4j.Document;
import org.do...
分类:
其他 时间:
2014-04-12 11:45:25
收藏:
0 评论:
0 赞:
0 阅读:
675
JVM指令集(指令码、助记符、功能描述)
指令码
助记符
功能描述
0x00
nop
无操作
0x01
aconst_null
指令格式: aconst_null
功能描述: null进栈。...
分类:
其他 时间:
2014-04-12 12:17:10
收藏:
0 评论:
0 赞:
0 阅读:
374
所谓魔方阵,是一个n维矩阵,n为奇数,它的每一行、每一列和对角线之和均相等。...
分类:
其他 时间:
2014-04-12 04:13:56
收藏:
0 评论:
0 赞:
0 阅读:
552
梯度下降法属于最优化理论与算法中的研究内容,本文介绍了利用MATLAB实现最速梯度下降法过程中的容易出错的几点,并附上实验代码和运行结果。...
分类:
其他 时间:
2014-04-12 11:44:43
收藏:
0 评论:
0 赞:
0 阅读:
642
用premiere cs6导出的视频,最开始不是很懂,直接用其默认的格式:avi,结果导出的视频非常大,才4分多钟,就达1g,而且清晰度严重下降,最主要的是,还有闪烁的情况。
后来,经过摸索,发现用H.264格式导出视频,然后选择最高渲染质量,premiere就会自动为你选择最佳大小(也即你原视频的大小),如图所示。输出的视频是mp4格式(或者p3g格式),你可以在多路复用器中...
分类:
其他 时间:
2014-04-12 04:13:13
收藏:
0 评论:
0 赞:
0 阅读:
907
3.1-3.31推荐文章汇总...
分类:
其他 时间:
2014-04-12 12:26:39
收藏:
0 评论:
0 赞:
0 阅读:
775
1. Auto-Completion
在linux机器上安装完git后,默认不支持命令自动补全。对于bash用户来说,实现git命令补全非常简单:
1) 下载git源码,cd至contrib/completion目录,找到git-completion.bash文件
2) 将上述文件copy至个人home目录,可设为隐藏文件以免后续被误删:cp ./git-completion.bash ~/...
分类:
其他 时间:
2014-04-12 12:53:34
收藏:
0 评论:
0 赞:
0 阅读:
460