小编And*_*rup的帖子

如何检查"Radiobutton"是否被检查?

我想建立一个条件结构(if-else) RadioButton

我希望在选择Radiobutton RB1时,此功能处于活动状态:

regAuxiliar = ultimoRegistro;
Run Code Online (Sandbox Code Playgroud)

当选择单选按钮RB2时,此功能有效:

regAuxiliar = objRegistro;
Run Code Online (Sandbox Code Playgroud)

抱歉我的英语,我是巴西人.

java android selected radio-button checked

10
推荐指数
5
解决办法
16万
查看次数

GWT编译器忽略方法的注释

是否可以创建注释(或其他方式)来强制GWT编译器不编译方法?我有一个类,我也在app-engine上使用(在共享文件夹中),并且其中的一个方法需要仅服务器端功能,这导致GWT无法编译.我希望GWT忽略该方法(而appengine不会).

我想到了一个注释,或者一个在编译之前擦除方法的预编译脚本.这两种方法对我都有用,如果我仍然可以通过eclipse IDE进行编译,那将是最好的.

有人想过这个或尝试过吗?

java gwt

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

检查BigDecimal值是否在范围内

我有BiGDecimal price,我需要检查它是否在某个范围内.例如应该是3个条件:

if (price >= 0 and price <=500) {
   ....
} else if (price >=500 && price <=1000) {
   ....
} else if (price > 1000) {
   ....
}
Run Code Online (Sandbox Code Playgroud)

如何使用BigDecimal类型正确执行.

java bigdecimal

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

重置自动编号种子

我有一个VB6/Access应用程序偶尔会遇到错误的自动编号字段种子问题.

假设有一个带有自动编号字段ID的表MYTABLE(也是主键).让我们说目前ID的最大值是1000.当应用程序插入新记录(未明确提供ID值)时,由于某种原因,它决定下一个自动编号字段值是950(而不是1001,因为它应该是) - 因此发生主键违规错误.

我找到了一篇描述我症状的知识库文章:http://support.microsoft.com/kb/884185.简而言之,他们建议运行查询:

ALTER TABLE MYTABLE ALTER COLUMN ID COUNTER(1001,1)
Run Code Online (Sandbox Code Playgroud)

当我尝试这样做时,它失败了"无效的字段数据类型"

如果我在Access中打开数据库并进行压缩/修复,问题就解决了,但是我需要能够在应用程序中解决这些问题:它安装在全世界成千上万的PC上,并要求人们进行压缩/使用Access进行修复不是一种选择.

我使用DAO DBEngine.CompactDatabase在应用程序内部执行压缩/修复,但它不能解决种子问题,还需要一些额外的技巧.

我希望有人有解决方案的想法,我真的很接近绝望

谢谢大家

sql vb6 ms-access jet

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

在行动的情况下获得单选按钮的选定值

嗨,这是下面的代码,我尝试了很多东西,但我无法获得所选单选按钮的价值.你可以看到我需要为不同的情况获得该值.

  <div style="display: inline-block">
        <div>
                <a href="/Login/LogOut">Log Out</a><span> Welcome </span>YS User 1 noName        </div>
        <br />
        <br />
        <br />
        <br />
        <input type="button" onclick="submitCreate();" value="New Survey" /><br />
        <input type="button" onclick="submitEdit();" value="Edit Survey" /><br />
        <input type="button" onclick="submitDelete();" value="Delete Survey" /><br />
        <input type="button" onclick="submitPreview();" value="Preview Survey" />
    </div>
    <div style="display: inline-block">
<div>
    <table class="MyTable"><thead><tr class="columnHead"><th scope="col"></th><th scope="col"><a href="/User/Index?sort=UserID&amp;sortdir=ASC">CreatedBy</a></th><th scope="col"><a href="/User/Index?sort=CreatedDate&amp;sortdir=ASC">Created Date</a></th><th scope="col"><a href="/User/Index?sort=IsRunning&amp;sortdir=ASC">Is Running</a></th></tr></thead><tbody><tr><td> <input name="selected" id="1" 

      type="radio" value="1" /></td><td>1</td><td>12/12/2011 3:43:57 PM</td><td>False</td></tr><tr class="altRow"><td> <input name="selected" id="2" 

      type="radio" value="2" …
Run Code Online (Sandbox Code Playgroud)

html javascript radio-button

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

如何在Django中响应ajax请求

我有这样的代码:

$(document).ready(function(){
    $('#error').hide();
    $('#submit').click(function(){
        var name = $("#name").val();
        if (name == "") {
            $("#error").show("slow");
            return false;
        }
        var pass = $("#password").val();
        if (pass == "") {
            $("#error").show("slow");
            return false;
        }
        $.ajax({
            url: "/ajax/",
            type: "POST",
            data: name,
            cache:false,
            success: function(resp){
                alert ("resp");
            }
        });
    });
});
Run Code Online (Sandbox Code Playgroud)

并在Django中查看:

def lat_ajax(request):
    if request.POST and request.is_ajax:
        name = request.POST.get('name')
        return HttpResponse(name)
    else :
        return render_to_response('ajax_test.html',locals())
Run Code Online (Sandbox Code Playgroud)

我的错误在哪里?我是Django的初学者,请帮助我.

python django

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

如何从github repo中删除.svn文件夹

我使用TortoiseSVN拉了一个存储库.它是.svn根目录和所有子文件夹中的文件夹.我创建了一个github存储库并推送了整个存储库.

问题是,在我的本地副本中,我.svn已从repo中删除了文件夹,然后提交了更改.它不会从以前版本的存储库中删除该文件夹...

我知道如何从github repo中删除敏感数据:

http://help.github.com/remove-sensitive-data/

但是,如果我使用这个,我必须遵循这个程序超过10次(并且这样做是浪费时间)...所以我想知道任何人都可以告诉我如何删除.svn整个仓库中的所有文件夹单身去?

github repository duplicate-removal

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

打开NFC模拟器(NFC不可用)

我已经按照设置Open NFC Emulator的步骤进行操作.当我尝试模拟器设置时

选择 Settings->Wireless & networks->NFC settings

新创建的AVD不允许任何更改.NFC设置的复选框已禁用,我在其下方(Android Beam Unavailable because NFC is turned off)

如何应用NFC设置?如何在模拟器中打开NFC?

nfc open-nfc

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

运行JUnit测试时不执行静态类初始化

我有一个带有一些静态字段的java类:

private static final PDMapCacheDAO REST_CACHE_DAO = 
    new PDMapCacheDAOImpl( Constants.REST_CACHE_NAME );

private static final PDMapCacheDAO HOLIDAYS_CACHE_DAO = 
    new PDMapCacheDAOImpl( Constants.HOLIDAYS_CACHE_NAME );

private static final String[] DATE_ARRAY = { "D", "0", "1", "2", "3", "C" };
Run Code Online (Sandbox Code Playgroud)

并且JUnit测试模拟了REST_CACHE_DAO和HOLIDAYS_CACHE_DAO的初始化行为:

final PDMapCacheDAOImpl holidaysMapCacheDAOImpl = mock(PDMapCacheDAOImpl.class);
final PDMapCacheDAOImpl restMapCacheDAOImpl = mock(PDMapCacheDAOImpl.class);

whenNew(PDMapCacheDAOImpl.class).withArguments(Constants.HOLIDAYS_CACHE_NAME).thenReturn(holidaysMapCacheDAOImpl);
whenNew(PDMapCacheDAOImpl.class).withArguments(Constants.REST_CACHE_NAME).thenReturn(restMapCacheDAOImpl);
Run Code Online (Sandbox Code Playgroud)

当单独执行测试时,测试按预期执行,但是当所有JUnit测试一起执行时(从带有Run As的Java项目 - > Junit测试),测试会给出空指针异常.

我做了一些调试,我发现问题(如标题中所述)是静态类未初始化 - 当调用静态方法时,REST_CACHE_DAO和HOLIDAYS_CACHE_DAO为空.不调用PDMapCacheDAOImpl的构造函数并且不注入模拟,因此当我们使用它们时,它会给出一个NPE.

我已经阅读了一些执行测试的工具,比如有这个错误的eclemma(一些静态类没有被初始化).在这种情况下,解决方案是包含-f选项.

这就是Eclemma网站关于这个问题所说的:"

2.8.EMMA如何定义班级覆盖范围?首先,一个类需要被认为是可执行的,甚至可以考虑覆盖.如果已由JVM加载并初始化,则认为可执行类已被覆盖.类初始化意味着执行类静态构造函数(如果有).请注意,即使没有执行其他方法,也可以覆盖类.在没有-f选项的情况下使用emmarun时,通常会看到少量已加载但未初始化的类.EMMA报告类覆盖率,以便您可以发现测试套件似乎没有"触及"的类:它们可能是死代码,也可能需要更多的测试注意力.

有趣的是,我们没有使用Eclemma,我们正在使用Cobertura,但行为和错误是相同的.

有没有人知道Cobertura中的这个错误以及如何解决它?(在Cobertura或通用方式)?

java junit static initialization cobertura

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

如何比较两段文字?

我需要删除包含许多段落的文本中的重复段落.

我使用类中的函数java.security.MessageDigest来计算每个段落的MD5哈希值,然后将这些哈希值添加到一个Set.

如果add()成功,则表示最新段落是重复段落.

这种方式有风险吗?

除此之外String.equals(),还有其他办法吗?

java string md5 compare paragraph

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