小编Xav*_*ica的帖子

在JFreeChart PieChart中将与段无关的文本添加到Legend中

有没有办法在JFreeChart PieChart中的图例中包含一些任意文本?我知道可以分配一个PieSectionLabelGenerator,以便自定义图表图例中出现的每个饼图部分的标签.

我想在图例中插入一些文本,与任何饼图部分完全无关,例如"图例".

我正在构建这样的图表:

private JFreeChart constructChart() {
    List<Object[]> llistaValorsArr;

    ParamsDTO dto = (ParamsDTO) getModelObject();
    List llistaValors = statisticsService.getStatistics(dto);
    if (!llistaValors.isEmpty() && !(llistaValors.get(0) instanceof Object[])){
        llistaValorsArr = new ArrayList<Object[]>();
        llistaValorsArr.add(new Object[]{llistaValors.get(0), ""});
    }
    else{
        llistaValorsArr = (List<Object[]>) llistaValors;
    }
    DefaultPieDataset dataSet = new DefaultPieDataset();
    for (Object[] objects : llistaValorsArr) {
        dataSet.setValue((Comparable) objects[1], (Number)objects[0]);
    }

    String title = "Total: " +  new Double(DatasetUtilities.calculatePieDatasetTotal(dataSet)).intValue();
    JFreeChart chart = ChartFactory.createPieChart(title, dataSet, true, false, true);

    final PiePlot plot = (PiePlot) chart.getPlot();
    plot.setForegroundAlpha(0.5f);
    plot.setNoDataMessage("No …
Run Code Online (Sandbox Code Playgroud)

java jfreechart

3
推荐指数
1
解决办法
8617
查看次数

org.xml.sax.SAXParseException:cvc-complex-type.2.4.c:匹配通配符严格

org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'drools:grid-node'. 
Run Code Online (Sandbox Code Playgroud)

当我向 spring xml 添加网格节点和 ksession 时,出现此错误。我做了一些搜索,看起来像是一个类路径问题。我在这里缺少什么依赖项?

<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:camel="http://camel.apache.org/schema/spring"
    xmlns:context="http://www.springframework.org/schema/context"
    xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:jaxrs="http://cxf.apache.org/jaxrs"
    xmlns:drools="http://drools.org/schema/drools-spring"
    xsi:schemaLocation="http://www.springframework.org/schema/beans
       http://www.springframework.org/schema/beans/spring-beans.xsd
       http://camel.apache.org/schema/spring
       http://camel.apache.org/schema/spring/camel-spring.xsd
       http://www.springframework.org/schema/context 
       http://www.springframework.org/schema/context/spring-context-3.0.xsd
       http://www.springframework.org/schema/mvc
       http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd
       http://cxf.apache.org/jaxrs http://cxf.apache.org/schemas
       http://cxf.apache.org/jaxrs http://cxf.apache.org/schemas/jaxrs.xsd
       http://drools.org/schema/drools-spring org/drools/container/spring
       http://drools.org/schema/drools-spring org/drools/container/spring/drools-spring-1.2.0.xsd">


    <drools:grid-node id="node1"/>
    <drools:ksession id="ksession1" type="stateful" kbase="kbase1" node="node1" />
Run Code Online (Sandbox Code Playgroud)

我的 pom.xml 具有 Drools 的以下内容。

               <dependency>
        <groupId>org.drools</groupId>
        <artifactId>drools-camel</artifactId>
        <version>${drools.version}</version>
        <exclusions>
            <!-- This ensures that we use the latest version of Spring jars and not 
                the one …
Run Code Online (Sandbox Code Playgroud)

java xml spring xsd drools

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

wicket spring hibernate入门

我正在寻找一个archtype来创建一个基于的Maven项目

  • Wicket 6.0.0
  • 春天3.2
  • Hibernate 4(基于注释)

我所看到的所有例子(我一直在寻找最后4小时)都有不同的版本,当我试图在第4个错误之后逐步更改版本时,我开始使用另一个原型导致花费的时间很长.

如果有人使用最后一个基础"获得陈述"项目,我希望你能告诉我如何做到这一点.

spring wicket hibernate maven maven-archetype

3
推荐指数
1
解决办法
549
查看次数

wicket ajax隐藏/取消隐藏可重复使用的面板,无需提交表格

我准备了一个可重复使用的面板并将其添加到我的页面.我的页面表单中有2个下拉选项.我使用来自https://cwiki.apache.org/WICKET/dropdownchoice-examples.html#DropDownChoiceExamples的ajax示例 - 注意 两个DDC工作正常(更改一个值然后隐藏/取消隐藏另一个.但它不起作用我的面板.我使用:

private final MyPanel panel1 = new MyPanel ("MyPanel"); 
panel1.setOutputMarkupPlaceholderTag(true); 
Run Code Online (Sandbox Code Playgroud)

...在DDC1中ajax行为方法:

onUpdate(AjaxRequestTarget target) { ...
    DDC2.setVisible(true); 
    panel1.setVisible(true); 
}
Run Code Online (Sandbox Code Playgroud)

我必须提交表格以隐藏/取消panel1.如何在DDC2不提交表单的情况下使其工作方式相同?

ajax wicket behavior panel

3
推荐指数
1
解决办法
3951
查看次数

JSF属性标记内的值

如何将JS值传递给组件中的属性嵌套标签?

我有这个代码:

<p:remoteCommand .....>
    <f:attribute name="galaxie" value="jstest()" />
</p:remoteCommand>
Run Code Online (Sandbox Code Playgroud)

而我的简单JS jstest功能:

function jstest(){
    return "foo";
}
Run Code Online (Sandbox Code Playgroud)

当我在支持bean中测试galaxie的属性值时,我jstest()没有foo.

javascript jsf

3
推荐指数
1
解决办法
3414
查看次数

在MATLAB中表示径向树状图

我想用弧线表示径向线的树形图.

到目前为止,我已经尝试过了

t2=linkage(squareform(t1),'single')
dendrogram(t2,0,'colorthreshold',0.5)
Run Code Online (Sandbox Code Playgroud)

得到的输出为 http://i48.tinypic.com/1zpgnyq.jpg

您能否告诉我如何在MATLAB中表示相同的径向树状图,如下图所示.

http://i45.tinypic.com/ebaag2.png

matlab

3
推荐指数
1
解决办法
1071
查看次数

Hibernate Criteria加入查询

如何从以下sql创建Hibernate条件查询?

String hql = "select e.employeeId,m.meetingId,e.firstname from Employee e join e.meetings m";

有人可以提供相应的标准查询吗?

hibernate criteria

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

Spring Framework中的基于Java的Java配置不起作用

我正在阅读有关基于Spring Java的配置的这篇文章.我正在创建一个类似于本教程中的示例,但我正在使用Maven进行构建过程.

我已经添加了以下依存关系到我的项目:spring-core,spring-bean,spring-context,spring-context-supportspring-asm.

问题是,当我尝试执行我的应用程序时,我收到以下错误消息:

feb 13, 2013 10:26:49 AM org.springframework.context.support.AbstractApplicationContext prepareRefresh
INFO: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@4ba4536d: startup date [Wed Feb 13 10:26:49 CET 2013]; root of context hierarchy
Exception in thread "main" java.lang.IllegalStateException: CGLIB is required to process @Configuration classes. Either add CGLIB to the classpath or remove the following @Configuration bean definitions: [helloWorldConfig]
    at org.springframework.context.annotation.ConfigurationClassPostProcessor.enhanceConfigurationClasses(ConfigurationClassPostProcessor.java:327)
    at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanFactory(ConfigurationClassPostProcessor.java:222)
    at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:681)
    at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:620)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:446)
    at org.springframework.context.annotation.AnnotationConfigApplicationContext.<init>(AnnotationConfigApplicationContext.java:73)
    at org.andrea.myexample.myJavaConfiguration.MainApp.main(MainApp.java:13)
Run Code Online (Sandbox Code Playgroud)

在线阅读我已经明白要使用这些注释(@Configuration …

java spring spring-mvc spring-annotations

2
推荐指数
1
解决办法
4641
查看次数

HDFS配置&用户目录是什么?

我目前在VM中使用Hadoop"玩游戏"(来自cloudera的CDH4.1.3图像).我想知道的是以下内容(文档在这方面并没有真正帮助我).

在本教程之后,我将首先格式化NameNode - 好的,如果使用了cloudera图像,则已经完成了.同样,HDFS文件结构已经存在.在hdfs-site.xml中,datanode数据目录设置为:

/var/lib/hadoop-hdfs/cache/${user.name}/dfs/data
Run Code Online (Sandbox Code Playgroud)

这显然是应该在真实的分布式设置中复制块的地方.在cloudera教程中,有人告诉我们为每个用户(/users/<username>)创建hdfs"主目录" ,我不明白它们的用途.它们仅用于单节点设置中的本地测试运行吗?假设我真的有数PB的数据类型不适合我的本地存储.这些数据必须立即分发,使本地"主目录"完全无用.

有人能告诉我,只是为了给我一个直觉,一个真正的Hadoop工作流程如何看起来像大量数据?我一开始会运行什么样的不同节点?

主机(JobTracker)有其从属文件(我将把它放在哪里),允许主机解析所有数据节点.然后是我的NameNode,它跟踪块ID的存储位置.DataNodes也承担TaskTracker的责任.在配置文件中,包含NameNode的URI - 到目前为止我是否正确?然后${user.name}在配置中仍然存在变量,显然,如果我理解正确的话,它与WebHDFS有关,如果有人能向我解释,那也很好.在运行的示例中,方向往往是硬编码的

/var/lib/hadoop-hdfs/cache/1/dfs/data, /var/lib/hadoop-hdfs/cache/2/dfs/data and so on.
Run Code Online (Sandbox Code Playgroud)

所以,回到示例:说,我有我的磁带,并希望将数据导入我的HDFS(我需要将数据流式传输到文件系统,因为我缺少本地存储将其本地保存在一台机器上).我从哪里开始迁移过程?在任意DataNode上?在分配块的NameNode上?毕竟,我不能假设数据只是"在那里",因为名称节点必须知道块ID.

如果有人能够在短期内详细阐述这些主题,那就太好了:

  1. 真正的主目录是什么?
  2. 我是先将数据迁移到主目录,然后再迁移到真正的分布式系统吗?
  3. WebHDFS如何工作以及它对user.name变量有何作用
  4. 我如何动态地将"大数据"迁移到我的HDFS中 - 或者即使它不是大数据,我如何以适当的方式填充我的文件系统(意味着,块在整个群集中随机分布?

hadoop hdfs

2
推荐指数
1
解决办法
5112
查看次数

未捕获的CurlException:77:错误设置证书验证位置

我一直得到同样的错误.我刚刚安装了SSL,没有运气.我已经检查了所有其他帖子,但没有一个解决方案似乎适合我.

有谁知道我该怎么办?

致命错误:未捕获CurlException:77:错误设置证书验证位置:CAfile:/etc/pki/tls/certs/ca-bundle.crt CApath:none /home/acmesoft/public_html/Oddsmaker/php_sdk/base_facebook.php on第977行

if ($result === false) {
  $e = new FacebookApiException(array(
    'error_code' => curl_errno($ch),
    'error' => array(
    'message' => curl_error($ch),
    'type' => 'CurlException',
    ),
  ));
  curl_close($ch);
  throw $e;
}
curl_close($ch);
return $result;
Run Code Online (Sandbox Code Playgroud)

php curl facebook

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