问题列表 - 第22269页

Java:解析澳大利亚街道地址

寻找一种快速而肮脏的方式将澳大利亚街道地址解析为其部分:
3A/45 Jindabyne Rd, Oakleigh, VIC 3166

应该拆分为:
"3A",45,"Jindabyne Rd" "Oakleigh","VIC",3166

街道名称可以包含多个单词,街道名称也可以.


请参阅:将Steet地址解析为组件

必须是Java,不能发出http请求(例如Web API).


编辑:假设始终遵循指定的格式.我没有问题,向用户发送错误格式化的字符串,并告诉他们遵循格式(我在上面已经描述过).

java string parsing street-address

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

jQuery onblur无法正常工作

$('#lPass').focus(function() {  
        if (this.value == this.defaultValue) this.value = '';
        $(this).after('<input type="password" id="lPass" size="10" value="'+this.value+'"/>').remove();
}).blur(function() {
    alert(1);
});

<input id="lPass" type="text" size="10" value="Password"/>
Run Code Online (Sandbox Code Playgroud)


onblur不工作.
有任何想法吗?

jquery onblur

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

在java中创建消息ID

我需要在我的应用中唯一标识消息.因此,每条消息都应包含其id.我有几个问题..

  1. 消息是否应该私有地生成其id并且仅为id提供getter?
  2. 创建ID的最佳方法是什么?java中UUID类的任何替代方法?

谢谢.

java uuid

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

选择带有value =''选择器的空白TextArea

在继续进行特定流程之前,我有一个需要填写的文本区域.

对于普通文本框,我可以通过在选择字符串中添加属性选择器[value ='']来检索所有空白输入.

当我使用文本区域执行此操作时,它不起作用.

如果我在IE中而不是在严格模式下它确实有效,但我不是我想做的事情.

如果我首先选择所有文本区域,然后使用[value ='']作为选择器执行过滤器调用,它确实有效.

这是设计的吗?从文本区域实际上没有值属性的角度来看,这是有道理的,但我猜测过滤器调用不起作用.

这是一个示例代码:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
<HEAD>
    <SCRIPT SRC="jquery-1.4.2.min.js"></SCRIPT>

    <SCRIPT>
        $(function () {
            var Rslt1 = $("textarea[value='']").size(); 
            var Rslt2 = $("textarea").filter("[value='']").size();
            alert(Rslt1 + ' ' + Rslt2);
        })
    </SCRIPT>
</HEAD>
<BODY>
    <TEXTAREA></TEXTAREA>
</BODY>
</HTML>
Run Code Online (Sandbox Code Playgroud)

在IE 8,Chrome 4和Firefox 3.6中,结果为0 1,如上所述.

jquery

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

单元测试 - 我应该分开测试还是进行一次测试?

我希望这不是一个愚蠢的问题,而是我一直在想的事情.我希望编写单元测试一个方法,其中包含一些逻辑来检查某些值是否为空.

public void MyMethod(string value1, string value2)
{
    if(value1 != null)
    {
     //do something (throw exception)
    }

    if(value2 != null)
    {
     //do something (throw exception)
    }

    //rest of method
}
Run Code Online (Sandbox Code Playgroud)

我想通过将null值传递给方法来测试它.我的问题是我应该为每个参数创建一个单元测试,还是可以创建一个单元测试,检查如果我将value1设置为null然后检查如果我将value2设置为null会发生什么.

[TestMethod]
public void TestMyMethodShouldThrowExceptionIfValue1IsNull()
{
    //test
}

[TestMethod]
public void TestMyMethodShouldThrowExceptionIfValue2IsNull()
{
    //test
}
Run Code Online (Sandbox Code Playgroud)

要么

[TestMethod]
public void TestMyMethodWithNullValues()
{
  //pass null for value1
  //check

  //pass null for value2
  //check
}
Run Code Online (Sandbox Code Playgroud)

或者它有什么不同?我想我在某个地方读到你应该限制自己每单元测试一个断言.它是否正确?

在此先感谢Zaps

c# unit-testing

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

WPF验证(IDataErrorInfo)和选项卡聚焦问题

我有一个TextBox实现的对象的属性绑定IDataErrorInfo.我成立Validation.ErrorTemplateTextBox,并能正常工作.问题是我在a上有这些TabControl,如果我将标签更改为另一个标签然后返回到初始标签(其中TextBox),则验证模板不再显示.它看起来像是经过验证的(就像值是正确的),但实际上并非如此.

这是IDataErrorInfo对象 - 请注意,"正确"值是一个长度为2的字符串:

public class Presenter : IDataErrorInfo
{
    public Presenter()
    {
        this.Property = String.Empty;
    }

    public string Property { get; set; }

    public string Error { get { return null; } }

    public string this[string columnName]
    {
        get
        {
             if (columnName == "Property")
             {
                if (this.Property.Length == 2)
                   return null;
                else
                   return "Invalid property length!";
             }
             else return null;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这是XAML:

<TabControl …
Run Code Online (Sandbox Code Playgroud)

c# validation wpf tabcontrol idataerrorinfo

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

如何在SQL Server中查找未使用的表

有没有办法找出数据最后输入表格的时间?我试图在我的数据库中找到过时的表,并想知道是否有一个我可以运行的简单脚本?

sql sql-server-2008

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

如何通过php在数组中找到不同的值?

我有cafeid =(1,2,3,4,5,6,7)和checkid =(1,3,5)

如何仅显示输出(2,4,6,7)?

php mysql compare

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

提交后清除所有字段

我在asp.net应用程序中有很多文本框,在提交它们的值之后我想在它再次加载时清除所有字段?

c# asp.net

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

使用GameKit在iPhone之间传输CoreData数据

我有一个应用程序,我希望在两个iPhone之间交换通过Core Data管理的信息.

有没有人尝试过这个,如果有的话,这被认为是最好的方法(即人们在文件中使用某些中间格式,如XML或JSON,或者可以直接传输对象).

如果问题在范围内显得过于夸张,我表示道歉,但我正处于需要决定转移方法的阶段,而且我没有使用此API的经验.

对于使用GameKit在设备之间传输对象的任何代码示例或任何此类示例的链接,我将非常感激.

iphone core-data objective-c transfer gamekit

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