小编cod*_*ish的帖子

d3.data跳过第一行数据

我有以下代码可以很好地工作,除非我遍历我的数据集,第一行(0索引)被跳过.

svg.selectAll("rect")
  .data(data)
  .enter()
  .append("rect")
  .attr("x",function(d){
    console.log(data);
    console.log(d);
    return xScale(d.year-1980);
  })
Run Code Online (Sandbox Code Playgroud)

注意console.log(data)返回我的完整数据集,包括第一行,所以数据就在那里!

但是console.log(d)显示包含我的第二行数据之后的所有行 - 它会丢弃第一行.

欢迎任何建议.

d3.js

15
推荐指数
1
解决办法
3657
查看次数

带通道的检票口气氛示例

我刚看到wicket 6.40发布的新功能.我有兴趣看到大气频道的示例代码.我在哪里可以找到此功能的示例?

谢谢.

java wicket

12
推荐指数
2
解决办法
2546
查看次数

Maven依赖缺少神器

我目前正在使用Maven开发Java项目.在我,pom.xml我得到这个错误.

Missing artifact com.bea.xml:jsr173-ri:jar:1.0

我添加了这种依赖

<dependency>
        <groupId>com.bea.xml</groupId>
        <artifactId>jsr173-ri</artifactId>
        <version>1.0</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

我的pom.xml.但是错误仍然是一样的.

我错过了为jsr173-ri依赖项添加存储库吗?我也没有在我的库中添加存储库pom.xml.

有人可以建议我jsr173-ri添加存储库代码pom.xml吗?

java eclipse maven

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

如何安装Wicket框架?

如何安装Wicket框架?请指导我!

java wicket

7
推荐指数
2
解决办法
7223
查看次数

Wicket与Spring集成

我正在制作一个应用程序,我想集成Wicket + Spring.应用程序是一个杂货店,用户来这里买东西.我知道有两种方法可以做到这一点.

  1. 使用注释aprroach.Wicket-Spring集成显示了如何将Spring Beans注入Wicket页面的各种方法.

    public class FormPage extends WebPage
    {
      @SpringBean
      private IContact icontact;
      ...
      Form<Object> form = new Form<Object>("contactForm",
         new CompoundPropertyModel<Object>(contact))
      {
        private static final long serialVersionUID = 1L;
    
        protected void onSubmit(Contact contact)
        {               
          icontact.saveContact(contact);
        }
      }; 
    
    Run Code Online (Sandbox Code Playgroud)
  2. @SpringBean当然是有效的,被许多人视为最佳实践.但是还有另一种方法,您的Wicket应用程序可以提供您所需的服务.

    public class YourWicketApp extends WebApplication{
      public static YourWicketApp get(){
        return (YourWicketApp) Application.get();
      }
      private ServiceA serviceA;
      // getter and setter for serviceA here
    }
    
    Run Code Online (Sandbox Code Playgroud)

    现在在你的组件中,打电话

    .YourWicketApp.get()getServiceA();

我想知道哪种是将弹簧与检票口整合的最佳方法,以及每种情况下的缺点.

但是据我记得Wicket页面和组件没有被Spring容器管理的,所以你不能使用他们@Transactional注解(这是一个不好的想法-交易属于更深层次). 这个陈述有效吗?

java spring wicket

6
推荐指数
1
解决办法
2069
查看次数

从ISO/IEC 19794-4图像数据文件创建图像

我有一个Bio metric指纹扫描设备,我们能够读取图像扫描的数据.现在我们必须使图像符合ISO标准,即我们必须添加Binary Data Interchange Record(BDIR)图像数据以遵循指定的数据记录交换格式ISO/IEC 19794-4:2011.

更新: 我有一个ISO/IEC 19794-4图像数据文件.我必须从数据中制作图像.现在,数据具有附加的通用标题和表示标题信息以及图像数据.如何从这些数据中制作图像.我应该从ISO/IEC 19794-4图像数据中提取图像数据并在屏幕上显示吗?

要么

从ISO/IEC 19794-4图像数据文件创建和显示图像的正确方法是什么.

提前致谢

java biometrics fingerprint iso-19794

6
推荐指数
1
解决办法
3185
查看次数

细节提取算法Java

我有一个从指纹设备获取数据的应用程序.Finger Minutiae Extraction有3个步骤:

  1. 指纹图像二值化
  2. 图像细化
  3. 细节提取

我完成了Image二值化和Image thinnig部分.现在我已经实现了Minutiae Extraction的代码.代码看起来像这样:

byte[][] outSkeleton = BasicOperations.copy(fingerprint.getSkeleton());

    int margin = 50;
    int bif = 0;
    int eol = 0;
    for(int i=margin+20; i<width-margin-20; i++){
        for(int j=margin; j<height-margin; j++){
            int patterns = BasicOperations.timesPattern01(i,j,fingerprint.getSkeleton());
            if(fingerprint.getSkeleton()[i][j]==1){
                if(patterns==1){
                    outSkeleton = drawRectangle(i,j,outSkeleton,2);
                    eol++;
                }
                if(patterns==3){
                    outSkeleton = drawRectangle(i,j,outSkeleton,3);
                    bif++;
                }
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

..........

public static int timesPattern01(int i, int j, byte[][] image){
    int pattern01 = 0;

    //Counting threads[0,1]
    if(image[i-1][j]==0 && image[i-1][j+1]==1) pattern01++;
    if(image[i-1][j+1]==0 && image[i][j+1]==1) pattern01++;
    if(image[i][j+1]==0 && image[i+1][j+1]==1) …
Run Code Online (Sandbox Code Playgroud)

java image-processing fingerprint

6
推荐指数
1
解决办法
4479
查看次数

为什么我在复选框和文本之间有差距?

我正在使用图像作为复选框.这是我正在使用的xml,

<CheckBox
    android:id="@+id/remember"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"        
    android:layout_below="@+id/tableLayout1"
    android:button="@drawable/checkbox_selector"
    android:layout_marginLeft="52dp"
    android:text="@string/remember"
    android:textColor="#000000" />
Run Code Online (Sandbox Code Playgroud)

我正在获得图像和文本之间的差距(见下图),是默认值; 是否有可能改变,如果是,让我知道我必须添加什么属性.

checkbox_selector.xml

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_checked="true" 
    android:drawable="@drawable/checked" />
<item android:state_checked="false" 
    android:drawable="@drawable/un_checked" />
</selector>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

checkbox android

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

组合框不从下拉列表中选择值

我正在使用ExtJs来创建一个组合框.这是我的代码:

Ext.define('Form.FormTypeDialog', {
extend : 'Ext.Window',

id: 'formTypeDialog',

formId: null,

callbackFunction : null,

modal: true,

statics : {
    show : function(formId, callback) {
        Ext.create(Form.FormTypeDialog", {
            formId : formId,
            callbackFunction : callback
        }).show();
    }
},

constructor : function(config) {
    var me = this;

    Ext.apply(this, {
        buttons : [
            {
                text:"#{msgs.form_create_dialog_button_cancel}",
                cls : 'secondaryBtn',
                handler: function() {
                    me.close();
                }
            },
            {
                text:"#{msgs.form_create_dialog_button_next}",
                handler: function() {
                    // Get selected form type

                }
            }
        ]
    });
    this.callParent(arguments);
},

initComponent:function() {
    this.setTitle("#{msgs.form_create_dialog_title}");
    this.setHeight(175);
    this.setWidth(327);

    var …
Run Code Online (Sandbox Code Playgroud)

javascript extjs

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

错误com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException

我有一个使用hibernate的spring应用程序.我试图将用户对象插入数据库表.但我得到了以下错误.

Hibernate: insert into USER (CONTACT_NUMBER, EMAIL, FIRST_NAME, LAST_NAME) values (?, ?, ?, ?)
Nov 08, 2013 7:23:03 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [spring] in context with path [/SpringFreeMakerHibernateMaven] threw exception [Request processing failed; nested exception is org.hibernate.exception.SQLGrammarException: could not insert: [com.model.User]] with root cause
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'testspring.user' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
    at com.mysql.jdbc.Util.getInstance(Util.java:381)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1030)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3558)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3490)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1959)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2109) …
Run Code Online (Sandbox Code Playgroud)

java mysql spring hibernate jdbc

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

Java对象的表现很奇怪

对不起,如果以前出现过,但我没有看到另一个关于此的帖子.但如果有,请给我链接.

在这里,我有一个简单的程序.当它运行时,打印出"6 4"

public static void main(String[] args) {
    Foo foo = new Foo();
    foo.t = 6;
    foo.f = 4;

    Bar b = new Foo();

    ArrayList<Bar> list = new ArrayList<Bar>();
    list.add((Bar) foo);

    Foo foo2 = (Foo) list.get(0);

    System.out.println(foo2.t + " " + foo2.f);
}

static class Bar {
    int t;
}

static class Foo extends Bar {
    int f;
}
Run Code Online (Sandbox Code Playgroud)

这看起来很奇怪,因为我认为当我将Foo添加到列表中时,它会删除f字段,因为列表中包含没有f的Bars.

但似乎f在被投入酒吧之后仍然存在.有人可以解释为什么会这样吗?

java casting subclass object superclass

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

单击selectbooleancheckbox设置bean值

我在xhtml页面中有一个bean类和一个selectBooleanCheckbox.我希望在单击框时,应在辅助bean中设置值.

这是代码:

<h:selectBooleanCheckbox id="provisioningTargetCollector" 
                           value="#{targetSource.provisioningTargetCollector}">
                           </h:selectBooleanCheckbox>
Run Code Online (Sandbox Code Playgroud)

豆类:

public boolean isProvisioningTargetCollector() {
    return _provisioningTargetCollector;
 }

 public void setProvisioningTargetCollector(boolean provisioningTargetCollector) {
     _provisioningTargetCollector = provisioningTargetCollector;
 }
Run Code Online (Sandbox Code Playgroud)

但是只有在页面加载时才会调用getter和setter.如何在单击复选框时设置bean方法中的值.

jsf jsf-2 selectbooleancheckbox

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

Java字符串标记

我有一个字符串

String user_name = "id=123 user=aron name=aron app=application";
Run Code Online (Sandbox Code Playgroud)

我有一个包含以下内容的列表:{user,cuser,suser}

我必须从字符串中获取用户部分.所以我有这样的代码

List<String> userName = Config.getConfig().getList(Configuration.ATT_CEF_USER_NAME);
String result = null;

for (String param: user_name .split("\\s", 0)){
for(String user: userName ){
    String userParam = user.concat("=.*");
    if (param.matches(userParam )) {
        result = param.split("=")[1];
    }
}   
}
Run Code Online (Sandbox Code Playgroud)

但问题是,如果String中包含空格,则user_name不起作用.例如:

String user_name = "id=123 user=aron nicols name=aron app=application";
Run Code Online (Sandbox Code Playgroud)

这里user有一个aron nicols包含空格的值.我怎样才能编写一个可以让我获得确切user价值的代码,即aron nicols

java regex string

0
推荐指数
1
解决办法
131
查看次数