小编IAd*_*ter的帖子

JPA/Hibernate - 默认数据

当我将create-drop设置为hbm2ddl时,我希望应用程序也插入一些默认数据.

有可能以某种方式写一些扩展到JPA或Hibernate可以做到吗?

默认数据= 10个插入!用一个非常简单的数据!

java sql database hibernate jpa

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

批量而不是阻止控制台

我想从Windows控制台(cmd.exe)运行程序,然后关闭控制台.现在当我这样做时,只要程序运行,控制台就会保持打开状态.

我想它启动程序,关闭控制台和使用程序.

我双击批处理

@c:\somedir\app.exe
Run Code Online (Sandbox Code Playgroud)

console windows-xp batch-file console-application windows-console

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

如何使用两个可能的最后一个元素的xpath?

我有复杂的xpath选择器.我想把它变成通用的,所以它可以指向输入和textarea.

示例xpath的

//someelement//input

//someelement//textarea
Run Code Online (Sandbox Code Playgroud)

如何将这两者合并为单个xpath?

xml selenium xpath

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

注释局部变量或方法参数

根据API中的类ElementType,您可以注释局部变量和方法参数.

怎么做的?

java variables annotations metaprogramming

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

触发名称以字符串形式出现的函数

我想解雇一个功能.不幸的是我不能直接调用它,因为函数的名称是作为字符串提供的.

例:

function myFunction() {
   alert('I am myFunction');
}
function anotherFunction() {
   alert('I am anotherFunction');
}

var func_name = 'myFunction';

$obj = jQuery('a');

$obj.each(function(){
   $(this).func_name(); // eval didn't help here :( 
});

显然这不起作用,因为JS期望func_name是一个有效的函数.有没有办法让myFunction()被触发而不是func_name()?谢谢.

更新:嗯,在测试了一些答案之后,我的问题描述似乎并不完整.:OI更新了代码以包含一个对象,我想要附加/运行该函数.

再次感谢!

javascript variables function autoload

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

大学bash中的Java因NoClassDefFoundError而失败

我知道有很多关于NoClassDefFoundError的帖子,他们似乎都在讨论jar文件.虽然我对日食中的java感到很自在,但我很遗憾为什么我能想到的最简单的东西不起作用,除非他们在大学方面打破了这个问题.

public class hello {
    public static void main (String args[]) {
            System.out.println ("Hello World!");
    }
}
Run Code Online (Sandbox Code Playgroud)

这是整个hello.java程序,抛出这个:

Exception in thread "main" java.lang.NoClassDefFoundError: hello/java
Caused by: java.lang.ClassNotFoundException: hello.java
    at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
Could not find the main class: hello.java.  Program will exit.
Run Code Online (Sandbox Code Playgroud)

$ CLASSPATH = /:在/ usr/JAVA /最新/ lib目录:/家庭/ 41 /名为myusername/bin中

java -verbose hello.class
Run Code Online (Sandbox Code Playgroud)

得到:

[Opened /usr/java/jdk1.6.0_10/jre/lib/rt.jar]
[Loaded java.lang.Object from /usr/java/jdk1.6.0_10/jre/lib/rt.jar]
[Loaded java.io.Serializable from /usr/java/jdk1.6.0_10/jre/lib/rt.jar]
[Loaded java.lang.Comparable from /usr/java/jdk1.6.0_10/jre/lib/rt.jar] …

java bash noclassdeffounderror java-6

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

{0,1}上的序列数,使得序列至少包含一半

如何计算{0,1}上的序列数,使每个序列至少包含一半?

algorithm complexity-theory runtime

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

Java NullPointerException

我正在编写两个类来处理简单的拍卖.我有一个准备好工作的班级,处理单次拍卖的操作,现在我正在编写另一个类似拍卖行的班级,以跟踪所有可用的拍卖.在测试课程的以下部分时:

import java.util.ArrayList;

public class AuctionHouse {
    private ArrayList<DutchAuction> huutokaupat;

    public AuctionHouse() {
    }

    public void addAuction(DutchAuction newAuction) {
        huutokaupat.add(newAuction);
    }
}
Run Code Online (Sandbox Code Playgroud)

在一个带有以下代码的main方法中("kauppa"是一个经过测试和工作的对象变量):

AuctionHouse talo = new AuctionHouse();
talo.addAuction(kauppa);
Run Code Online (Sandbox Code Playgroud)

我明白了:

在ope.auction.dutch.DutchAuctionTest.main(DutchAuctionTest.java:54)的ope.auction.dutch.AuctionHouse.addAuction(AuctionHouse.java:13)中的线程"main"java.lang.NullPointerException中的异常

我该如何解决这个问题?

java algorithm runtime-error nullpointerexception

0
推荐指数
2
解决办法
573
查看次数

关于退货声明的问题

import java.util.Scanner;

public class GregorianYear

{
    private int year;

    public GregorianYear(int a)

    {
        year = a;
    }

    public void SetYear()
        {
        System.out.println( "The year is: " );
        Scanner kbd = new Scanner( System.in );
            year = kbd.nextInt();
    }

    public int getYear()
    {
        return year;
    }

    public boolean isLeapYear()
    {
        if ( year > 1852 )
        {
            if ( year % 100 == 0)
            {
                if ( year % 400 == 0)
                {
                    return false;
                }
                else
                {
                    return true;
                } …
Run Code Online (Sandbox Code Playgroud)

java algorithm return

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

我应该使用哪种方法?

我是一个中级java编码器,编写一个图书管理员Java应用程序,由于某种原因,我无法弄清楚是否应该使用dueDate.after(today)OR dueDate.before(today)方法来判断该书是否过期.通过键入两种方法,我得到了相当矛盾的价值观.因此,我也假设我的代码中还有一些其他错误,所以如果你能够确定哪个是正确的方法,这样我就可以继续修复另一个错误.

java date project

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