问题列表 - 第45135页

Spring使用typeMismatch消息

我在网上和stackoverflow中做了一些搜索,看看如何处理我在其中一个屏幕上看到的以下消息:

无法将类型[java.lang.String]的属性值转换为属性'qtyToShip'的必需类型[java.lang.Long]; 嵌套异常是java.lang.IllegalArgumentException:无法解析数字:Unparseable number:"a"

通过研究和查看网页,我假设将以下内容添加到我的errors.properties文件中会产生所需的结果:

typeMismatch.shippingCommand.qtyToShip=1. Invalid value for Qty To Ship, accepts only numbers.  
typeMismatch.qtyToShip=2. Invalid value for Qty To Ship, accepts only numbers. 
shippingCommand.qtyToShip=3. Invalid value for Qty To Ship, accepts only numbers. 
qtyToShip=4. Invalid value for Qty To Ship, accepts only numbers.


typeMismatch.java.lang.NumberFormatException=5. Invalid value for {0}, accepts only numbers. 
typeMismatch.java.lang.Integer=Must specify an integer value. 
typeMismatch.java.lang.Long=Must specify an integer value. 
typeMismatch.java.lang.Float=Must specify a decimal value. 
typeMismatch.java.lang.Double=Must specify a decimal value.  
typeMismatch.int=Invalid number entered 
typeMismatch=Invalid type entered
Run Code Online (Sandbox Code Playgroud)

我在消息中添加整数值以确定哪一个会显示. …

data-binding spring-mvc

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

Eclipse项目中缺少.classpath文件

我最近在没有使用它几周后回到了一个项目.项目未在导入的Eclipse中创建,项目工作区中没有".classpath"文件.

我确信以前我成功添加了新的.jar文件,只需右键单击它们并转到"添加到构建路径",但由于一个无关的错误,我不得不重新将文件添加到构建路径,现在每当我尝试添加一个新的.jar文件我收到以下错误:

Error while adding a library

Reason:
Could not write file C:\Users\Charles\workspace\hive\.classpath
Run Code Online (Sandbox Code Playgroud)

或者,如果我尝试使用配置构建路径添加文件,则会收到以下错误:

'Setting build path' has encountered a problem.

Could not write file:
C:\Users\Charles\workspace\hive\.classpath
Run Code Online (Sandbox Code Playgroud)

在添加.jar文件之前我有这个项目的早期版本,并且它们中的任何一个都没有.classpath文件,所以我不会在任何时候意外删除它.

如果有人可以帮助我,我会非常感激(我迫切需要添加这些.jar文件,以便我可以做一些实际的工作).

最让我烦恼的是我以前确定它有用,但是我试图在项目的早期版本中做同样的事情,我现在总是得到同样的错误.

java eclipse classpath

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

为什么TPL不支持状态过滤的多任务延续?

TPL具有许多TaskContinuationOptions值,用于控制任务执行的环境.例如,TaskContinuationOptions.NotOnCanceled阻止任务在其父项被取消时运行.

但是,这些任务状态过滤器都不适用于多任务延续.你做不了类似的事情:

TaskFactory f = new TaskFactory();
Task t1 = new Task (() => Thread.Sleep (5000));
Task t2 = new Task (() => Thread.Sleep (4000));
Task t3 = f.ContinueWhenAll (new Task[] { t1, t2 },
                             (tasks) => { ... },
                             TaskContinuationOptions.OnlyOnRanToCompletion);
Run Code Online (Sandbox Code Playgroud)

你最终得到的错误是, "It is invalid to exclude specific continuation kinds for continuations off of multiple tasks."

我不明白为什么这个条件会被排除在API之外.为什么只有当所有前提都以特定状态结束时才希望任务运行,这不是一个完全有效的用例?

.net c# task-parallel-library

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

Erlang:以编程方式启动远程节点

我知道可以从shell启动节点.我正在寻找的是一种从模块内启动远程节点的方法.我搜索过,但一直都找不到.

任何帮助表示赞赏.

erlang networking erlang-otp

8
推荐指数
2
解决办法
2605
查看次数

如何通过运行其他处理程序强制boost :: asio优先完成async_write调用?

我正在使用boost :: asio(不经意的传输方案)实现一组简单的协议.它们在运行时受CPU限制.为了提高效率,我想尽量让两台主机都能正常工作.如果主机A可以在预先形成两个任务之间做出选择,其中一个将让主机B开始计算,而另一个则不允许,我希望主机A选择前者.

目前,io_service在async_writes之前运行计算密集型处理程序.除非tcp窗口已满(或某些类似条件阻止向socker写入数据),否则完成async_write几乎肯定会更好,而不是运行其他处理程序.

我见过asio的处理程序优先级队列示例.重新实现async_write以使用这样的优先级队列是解决我问题的唯一方法吗?

c++ boost boost-asio

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

Java ASM需要帮助

我使用Java ASM编写一个简单的程序来生成通过编译以下类生成的字节代码.

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

我编写的用于生成此类的字节码的代码如下所示.

public class CodeGenerator {

    public void generateClass()
    {
        ClassWriter cw=new ClassWriter(Opcodes.NULL);
        FieldVisitor fv;
        MethodVisitor mv;
        cw.visit(Opcodes.V1_1, Opcodes.ACC_PUBLIC, "Main", null, "java/lang/Object", null);
        mv=cw.visitMethod(Opcodes.ACC_PUBLIC, "<init>", "()V", null, null);
        mv.visitVarInsn(Opcodes.AALOAD, 0);
        mv.visitMethodInsn(Opcodes.INVOKESPECIAL, "java/lang/Object", "<init>", "()V");
        mv.visitInsn(Opcodes.RETURN);
        mv.visitMaxs(1, 1);
        mv.visitEnd();
        mv=cw.visitMethod(Opcodes.ACC_PUBLIC+ Opcodes.ACC_STATIC, "Main", "([Ljava/lang/String;)V", null, null);
        mv.visitFieldInsn(Opcodes.GETSTATIC, "java/lang/System", "out", "Ljava/io/PrintStream");
        mv.visitLdcInsn("Test");
        mv.visitMethodInsn(Opcodes.INVOKEVIRTUAL, "java/io/PrintStream", "println", "(Ljava/lang/String;)V");
        mv.visitInsn(Opcodes.RETURN);
        mv.visitMaxs(2, 1);
        mv.visitEnd();
        cw.visitEnd();
        this.WriteClass(cw);
    }
    public void WriteClass(ClassWriter cw){
        FileOutputStream fos; …
Run Code Online (Sandbox Code Playgroud)

java java-bytecode-asm

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

maven-dependency-plugin,copy-dependencies:排除一些工件ID及其依赖项

我只需要将一个依赖项及其所有传递依赖项复制到指定的文件夹.我知道我可以用"excludeArtifactIds"排除工件,但我还需要排除那些工件的传递依赖性,显然"excludeArtifactIds"不能.

有办法做到这一点吗?

maven-2 maven-dependency-plugin

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

如何在JavaScript中操作对象结构

var obj = {
   skill:{
      eat:true,
      walk:true
   },
   address:{
      home:"where",
      company:"where"
   }
};
Run Code Online (Sandbox Code Playgroud)

我可以通过以下方式获得一项

tester.activate(obj[skill]);
Run Code Online (Sandbox Code Playgroud)

我怎样才能获得所有物品?

javascript

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

无法加载从设备上运行的包中的nib引用的映像

__PRE__

我只在设备上运行时收到错误.在模拟器中运行没有问题.

我正在使用UIImageView在界面构建器中直接使用该图像.

编辑:我已经为不同的笔尖添加了一个不同的新图像,这没有任何问题.

有人有主意吗?

iphone xcode objective-c

63
推荐指数
7
解决办法
7万
查看次数

确保搜索小写字符

如何在MySQL中搜索小写?

我有以下内容

$sql = "SELECT * FROM TABLE_NAME WHERE column LIKE '%$search%'";
Run Code Online (Sandbox Code Playgroud)

如何确保"列"中的值与小写匹配?

mysql

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