标签: analysis

用于检查特定Java版本的依赖关系源的工具

是否有一种快速方法(例如工具)从源(或甚至可能来自编译类)检测应用程序的哪些部分调用仅在特定Java版本中实现的Java API方法?(例如,我的应用程序的哪些部分是特定于Java6的)

我不一定想跳过所有ClassMismatchErrors并避免试错法.假设我只想记录应用程序的哪些部分如果是为Java6编写而不能工作,我希望在版本5 JDK中运行它.

有这样的事吗?Google这次没有帮助,我也没有在这里找到任何解决方案(确实罕见的情况:)

java compatibility analysis version animal-sniffer

5
推荐指数
1
解决办法
110
查看次数

任何在Erlang中实时关联/分析事件流(又名CEP)的框架?

想要分析事件流,共享某些特征(共同的源),并在给定的时间窗口内,最终关联这些多个事件并从中抽取一些推论,最后启动一些动作.

我对复杂事件处理(CEP)的有限知识告诉我,它是这类事物的理想候选者.然而,在我的研究中,到目前为止,我发现人们将它与规则引擎和贝叶斯分类器进行比较,有时使用它们的组合.

想知道是否有 -

  1. 一些最佳实践(理想情况下由性能数据支持,以及事件的性质/类型的描述),尤其是在Erlang中?

  2. Erlang有自己的CEP框架吗?

  3. Erlang中提供的任何贝叶斯分类器库?

来自Java世界的Esper似乎与我想做的非常接近,但我更愿意保留我的环境仅限Erlang(或者仅限Erlang和C/C++).

指针,建议和指导 - 欢迎所有人.

谢谢,

我知道了

erlang events analysis bayesian correlation

5
推荐指数
1
解决办法
1802
查看次数

Nutch 2里面发生了什么?

我渴望知道(并且必须知道)关于nutch及其算法(因为它与我的项目有关),它用于获取,分类,...(通常是爬行).
我读过这篇文章,但有点难以理解.
是否有人能够以完整且易于理解的方式向我解释这一点?
提前致谢.

algorithm infrastructure analysis nutch

5
推荐指数
1
解决办法
1278
查看次数

Eclipse声纳插件vs findbugs + pmd + checkstyle eclipe插件

我们正在尝试安装CI平台(Jenkins,sonar,eclipse ......).因此,每个开发人员都可以在提交之前对其代码进行分析,我想知道两种选择:

  • 使用声纳插件运行本地分析.
  • 安装声纳使用的不同插件(findbug,pmd,checkstyle ...)并配置它们以满足声纳配置.

我不确定使用哪种替代方案?我以前在日食中使用findbugs,pmd,checkstyle,它们看起来很棒.你能告诉我哪个是最好的选择吗?提前致谢.

问候.

findbugs analysis checkstyle sonarqube

5
推荐指数
1
解决办法
4131
查看次数

什么是算法运算的后验和先验分析?

我是一名新开发人员.请帮助我理解算法运算的后验先验分析.我用Google搜索,但我没有得到任何正确的答案.

algorithm methodology analysis

5
推荐指数
2
解决办法
2万
查看次数

如何使用PIL分析python中的位图图像?

我想知道你是如何使用Python Imaging Library来分析一个简单的位图图像(比如位图在顶部有一条粗黑线)来告诉程序是图像的顶部.当找到黑线时,可能会输出一条消息.

任何示例代码都将是一个很大的帮助.

python analysis image bitmap python-imaging-library

5
推荐指数
1
解决办法
1万
查看次数

1772年加勒比海在线法官给出时间限制超出错误.请帮我解释为什么我的算法花了这么长时间

所以我试图解决加勒比在线评判网页的问题1772 http://coj.uci.cu/24h/problem.xhtml?abb=1772,该问题要求查找更大字符串的子字符串是否包含在里面至少有一个回文:

例如,分析从以下字符串中取出的子字符串:"baraabarbabartaarabcde"

"bara"包含回文"ara"

"abar"包含一个回文"aba"

"babar"包含一个回文"babar"

"taar"包含一个回文"aa"

"abcde"不包含任何回文.

等等等......

我相信我的方法非常快,因为我在同一时间从第一个字符串和最后一个字符处开始迭代字符串,向字符串的中心前进,只查看以下模式:"aa""aba"每当我找到一个像我可以说的那样的模式,给定的子串包含一个回文.现在的问题是该算法需要很长时间,但我无法发现问题.请帮我找到它我真的迷失了这个.这是我的算法

public static boolean hasPalindromeInside(String str)
{
    int midpoint=(int) Math.ceil((float)str.length()/2.0);
    int k = str.length()-1;

    for(int i = 0; i < midpoint;i++)
    {
        char letterLeft = str.charAt(i);
        char secondLetterLeft=str.charAt(i+1);
        char letterRight = str.charAt(k);
        char secondLetterRight =  str.charAt(k-1);

        if((i+2)<str.length())
        {
            char thirdLetterLeft=str.charAt(i+2);
            char thirdLetterRight=str.charAt(k-2);


            if(letterLeft == thirdLetterLeft || letterRight == thirdLetterRight)
            {
                return true;
            }

        }


        if(letterLeft == secondLetterLeft || letterRight==secondLetterRight)
        {
            return true;
        }

    k--;
    }
    return false;
}
}
Run Code Online (Sandbox Code Playgroud)

我删除了抓取输入字符串和子字符串间隔的代码,我使用String.substring()来获取子字符串,我不认为这会导致问题.如果您需要该代码,请告诉我.谢谢!

java algorithm performance analysis

5
推荐指数
1
解决办法
341
查看次数

以下循环的(最坏情况)时间分析是什么?

以下是整数变量n的一些代码:

while (n > 0)     
    {         
        n = n/10; // Use integer division     
    } 
Run Code Online (Sandbox Code Playgroud)

我试图找到这个循环的最坏情况时间分析.O(n)对我来说是新的,我遇到了困难.这不就是O(n)吗?

java time big-o analysis

5
推荐指数
1
解决办法
939
查看次数

用于开发自动交易算法的课程等?

有没有人知道任何课程等教学人如何学习如何应用技术分析和交易机制来开发自动交易算法?

analysis trading algorithmic-trading

5
推荐指数
1
解决办法
245
查看次数

Python信号计数器

我从实验中获得了两个数据阵列; x(时间)和y(电压).这些绘制如下.每隔200微秒,信号就是三种状态之一:

  1. 取负值(即<-0.25 V)
  2. 取正值(即> 0.3 V)
  3. 保持在噪声水平(即~0到0.1 V之间)

x,y绘制

我想'数字化'这个信号,所以情况1.,2.和3.,对应于-1,+ 1或0的离散值.

如何通过分析数据数组来做到最好?

我目前的想法:

  • 插值以找到y满足每个阈值的x值.

np.interp(0.5,x,y)

问题:

  • 如何满足y阈值的多个位置?

python signals analysis

5
推荐指数
1
解决办法
869
查看次数