问题列表 - 第22683页

如何从jsp向Struts2动作输入Date?

我在jsp页面中遇到了很多问题.我应该用什么标签从用户那里获取日期(yyyy-MM-dd)并将其存储在Struts2动作的Date属性中?

我的操作中的属性声明为java.util.Date.我希望jsp页面的输入落在这个属性中.

请帮忙.

我得到无效字段错误(在JSP中),如果用作:textfield标签,以正确的格式输入日期.

java jsp struts2

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

以编程方式将属性添加到方法或参数

我可以使用TypeDescriptor.AddAttributes在运行时向属性添加属性.如何为方法和参数执行相同的操作?(也许2个单独的问题......)

c# attributes typedescriptor

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

检测图中的奇点

我正在用Java创建一个图形计算器作为我的编程类的项目.这个计算器有两个主要组成部分:绘制线条的图形本身和方程式评估器,它将方程式作为a String和......来评估它.

要创建该行,我创建一个Path2D.Double实例,并遍历该行上的点.为此,我计算了多个点,因为图形很宽(例如,如果图形本身是500px宽,我计算500个点),然后将其缩放到图形窗口.

现在,这适用于大多数线路.但是,在处理奇点时却没有.

如果在计算点时,图形遇到域错误(例如1/0),图形将关闭Path2D.Double实例中的形状并开始一条新线,以使该线在数学上看起来正确.例:

Good Asymptote http://content.imagesocket.com/images/good_line7cd.png

但是,由于它的缩放方式,有时它会被正确渲染,有时则不然.如果不是的话,实际的渐近线所示,因为那些500点之内,它跳过了x = 2.0方程中1 / (x-2),只有做到x = 1.98x = 2.04,这是方程中完全有效的.例:

Bag Asymptote http://content.imagesocket.com/images/bad_linef6e.png

在那种情况下,我增加了左右两个窗口的窗口.

我的问题是:有没有办法使用这种缩放方法处理奇点,以便生成的线看起来在数学上是正确的?

我自己曾想过实现二进制搜索式方法,如果它发现它计算了一个点,然后下一个点离最后一个点很远,它会在这些点之间搜索域错误.但是,我无法弄清楚如何让它在实践中发挥作用.

感谢您提供的任何帮助!

java algorithm math graphics graph

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

MOV src dest(或)MOV dest src?

MOV可能是每个人在学习ASM时学习的第一条指令.

刚才我在GNU/Linux中遇到过一本关于IA32架构的汇编语言编程作者:Rajat Moona说:

alt text http://i.imagehost.org/0897/mov.gif

但我知道它是MOV dest, src.它像"装载destsrc".甚至维基也说同样的话.

我不是说作者错了.我知道他是对的.但我在这里错过了什么?

顺便说一句......他正在使用GCC as来组装这些指令.但这不应该改变指令语法吗?

x86 assembly masm gnu-assembler nasm

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

jQuery(document).ready多久会被调用?

如果第三方javascript文件挂起并需要一段时间加载,将会

jQuery(document).ready(function() {}) 
Run Code Online (Sandbox Code Playgroud)

在被叫之前必须等待加载?

jquery

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

如何将二维字符串数组打印为String

我知道如何toString为一维字符串数组做方法,但是如何打印二维数组呢?用1D我这样做:

public String toString() {
    StringBuffer result = new StringBuffer();
    res = this.magnitude;

    String separator = "";
    if (res.length > 0) {
        result.append(res[0]);
        for (int i=1; i<res.length; i++) {
            result.append(separator);
            result.append(res[i]);
        }
    }
return result.toString();
Run Code Online (Sandbox Code Playgroud)

如何打印2D数组?

java string multidimensional-array

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

什么是在SQL Server数据库中存储时间间隔的最佳方法

我有一个表格,我想跟踪时间,所以有效的条目可能是:

  • 1小时3分钟
  • 47分钟
  • 10个小时
  • 3分14秒

最适合使用哪种字段类型.我显然可以使用varchar.但我认为可能有更好的东西,因为我想运行查询以总计多个记录的时间量.

sql-server runtime

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

File.Exists()返回false,但不在调试中

我在这里完全糊涂了,

我的代码抛出异常,因为File.Exists()返回false

public override sealed TCargo ReadFile(string fileName)
{
    if (!File.Exists(fileName))
    {
        throw new ArgumentException("Provided file name does not exist", "fileName");
    }
Run Code Online (Sandbox Code Playgroud)

Visual Studio在throw语句中断,我立即检查File.Exists(fileName)在即时窗口中的值.它回来了true.当我将断点拖回到if语句并再次执行时,它会再次抛出.

fileName是文件的绝对路径.我不是在创建文件,也不是写文件(它一直都在那里).如果我将路径粘贴到记事本中的打开对话框中,它会毫无问题地读取文件.

代码在后台工作程序中执行.这是我能想到的唯一复杂因素.我很肯定文件还没有在工作线程或其他地方打开过.

这里发生了什么?

.net c# backgroundworker visual-studio-2008

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

ASP.NET MVC - ModelState.IsValid是false,如何绕过?

我有一个小应用程序,我在创建一个客户

[Authorize]
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult CreateCustomer(GWCustomer customer)
{
    if (string.IsNullOrEmpty(customer.CustomerName))
    {
        ModelState.AddModelError("CustomerName", "The name cannot be empty");
    }
    //...
    if (ModelState.IsValid)
    {
        //insert in db
    }
}
Run Code Online (Sandbox Code Playgroud)

我的问题是该GWCustomer对象有一个Id,它是主键,不能为null.这使得验证框架将其标记为错误.但这不是一个错误,我还没有创建客户,现在应该是null,直到它被保存.我该如何绕过这个?还是解决它?

我永远不会把它插入数据库,因为ModelState它永远不会有效.

编辑我正在使用Linq to SQL和存储库模式.

validation asp.net-mvc

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

在明显的情况下合并箭头

我必须递归地将子分支中的所有对象合并到主分支.我想通过检查子分支到主分支的代码手动合并,而不是使用明确的情况下的合并命令.因此,在检入主分支后,我想以递归方式向所有对象绘制箭头.ic从子分支到主分支

我用过这个命令

cleartool mkhlink -unidir Merge <sub branch path>>@@/main/<<sub branch>> <<main brach path>>@@/main/LATEST 
Run Code Online (Sandbox Code Playgroud)

但是,当我点击它时,它只是为目录的所有包含绘制目录的箭头.
请建议如何从子分支到主分支对象递归绘制箭头.提前致谢

clearcase

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