问题列表 - 第46096页

为什么我的代码中的字符串比较失败?

我有一个数组,包含代表电缆尺寸(1,1.5,2.5等)的数字,存储为字符串.

在我的程序中,数组被加载到一个微调器,它工作正常.但是,当选择项目并将其存储在变量中时,我想检查选择了哪个字符串,并将另一个数字变量设置为2.5,以便稍后在程序中进行计算.

我尝试了以下方法:

if (conductorSize = "1" ) {conCsa = 1;}
else if (conductorSize = "1.5") {conCsa = 1.5;}
Run Code Online (Sandbox Code Playgroud)

conductorSize是保存所选字符串conCsa的变量,并且是设置为数值变量以进行计算的变量.

编译器说我无法将字符串转换为布尔值.发生了什么?

java string comparison

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

我在哪里可以下载ActiveMQ源分发?

我一直在尝试下载activeMQ的源代码发布超过一周,而我得到的只是一个未找到服务器的页面.我已经通过电子邮件发送了apache并且没有得到任何回复.有一次镜像站点把我带到一个名人八卦网站.我可以得到二进制分发但我需要源代码.这是我一直在尝试的链接

http://www.apache.org/dyn/closer.cgi?path=%2Factivemq%2Fapache-activemq%2F5.4.0%2Factivemq-parent-5.4.0-source-release.tar.gz

有谁知道这是怎么回事?

谢谢,

丽贝卡

activemq-classic

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

使用NSLocalizedString的宏?

#define A @"someString"
#define B NSLocalizedString(@"someLocalizableString",nil) A
Run Code Online (Sandbox Code Playgroud)

我试图在"#define"中连接一个可本地化的字符串,但它不起作用.可以在宏中做到这一点吗?

iphone macros objective-c

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

为什么隐藏我的按钮?

按钮被隐藏了......为什么?

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:padding="15dp"
    android:orientation="vertical">
    <ListView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:id="@+id/feed_list"/>
    <Button
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="More"
        android:id="@+id/feed_more"/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

layout android

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

实体框架插入多对多创建重复数据

我有3张桌子.元数据,规则和NxN关系MetadataRules.

我正在插入元数据,我的对象包含从DB检索的规则列表.

myMetadata.Rules = myListOfrules;
Run Code Online (Sandbox Code Playgroud)

当我执行插入时,myListOfRules中的所有规则都在Rules表中重复,而不是仅创建关系.我插入它:

public static void InserirTipoMetadata( TA_TIPO_METADATA tipoMetadata ) {
    using ( EnterpriseContext context = new EnterpriseContext() ) {
        context.TipoMetadata.AddObject(tipoMetadata);
        context.SaveChanges(System.Data.Objects.SaveOptions.DetectChangesBeforeSave);
    }
}
Run Code Online (Sandbox Code Playgroud)

我该怎么做才不重复规则?

谢谢!

c# entity-framework

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

document.evaluate无法在Chrome中运行?

我有以下......

 var result = doc.evaluate("//input[@class=\"form_field_as as-input\"]", 
                           context, 
                           null, 
                           XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, 
                           null);
    for(var i = 0; i < result.snapshotLength; i++) {
    a[i] = result.snapshotItem(i);
}
return a;
Run Code Online (Sandbox Code Playgroud)

我正在评估的表达式来自输入.代码在FireFox中工作正常,但是当我在Chrome上测试时,它不会返回任何内容.我究竟做错了什么?

我正在评估的输入是......

<input type="text" id="sharees" class="form_field_as">
Run Code Online (Sandbox Code Playgroud)

javascript xpath dom google-chrome document.evaluate

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

使用可点击的网页链接启动/激活/运行Chrome扩展程序?

我一直在使用Safari,但我刚刚完全拔掉了Safari的插件,并且能够用Chrome做很多事情,这让我想要做更多.

这就是我想知道的:我有很多新安装的扩展和webapps.我知道有一些扩展可以在激活时使用,而其他扩展可以在后台运行而无需通过单击扩展图标的按钮来激活它.有没有办法在Chrome中使用链接(URL)启动(激活)扩展程序.我的意思是有一个激活扩展的URL路径.

此外,我喜欢固定标签功能,但似乎我只能做到这一点:通过添加当前标签来"打开这些页面",固定标签并使其每次都打开.但如果我寄托在例如.gmail.com,然后我关闭它,然后稍后打开它,稍后它不会固定它.使用带有128像素图标的JSON并制作自己的网络应用程序是唯一可以实现的方法吗?

谢谢.

url google-chrome path hyperlink

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

了解OptionParser

我正在尝试optparse,这是我的初始脚本.

#!/usr/bin/env python

import os, sys
from optparse import OptionParser

parser = OptionParser()
usage = "usage: %prog [options] arg1 arg2"

parser.add_option("-d", "--dir", type="string",
                  help="List of directory",
                  dest="inDir", default=".")

parser.add_option("-m", "--month", type="int",
                  help="Numeric value of the month", 
                  dest="mon")

options, arguments = parser.parse_args()

if options.inDir:
    print os.listdir(options.inDir)

if options.mon:
    print options.mon

def no_opt()
    print "No option has been given!!"
Run Code Online (Sandbox Code Playgroud)

现在,这就是我要做的事情:

  1. 如果没有给出该选项的参数,它将采用"默认"值.即myScript.py -d只列出当前目录或-m没有任何参数将当前月份作为参数.
  2. 对于"--month",只允许01到12作为参数
  3. 想要结合多个选项来执行不同的任务,即myScript.py -d this_dir -m 02与-d和-m作为个体做不同的事情.
  4. 只有在脚本没有提供选项的情况下,它才会打印" 没有选项! ".

这些可行吗?我确实访问了doc.python.org网站以获得可能的答案,但作为一个蟒蛇初学者,我发现自己迷失在页面中.非常感谢你的帮助; 提前致谢.干杯!!


更新:16/01/11 …

python optparse optionparser

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

使用wix heat.exe获取多个文件时自定义KeyPath项

我在wix中的每个用户安装项目中收集了大量文件.

我使用heat.exe来获取文件,但是一个组件中的每个文件都有自己的keypath属性,而我的文件将复制到"app data",因此它必须使用HKCU下的注册表项作为其KeyPath,所以我必须更改XML文件中的每个项目.

可以通过heat.exe来完成吗?我有数千个文件要收获,手动修复它很糟糕.

wix

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

多态和方法重载

我有一个快速而直接的问题:

我有这个简单的课程:

public class A
{
    public void m(Object o)
    {
      System.out.println("m with Object called");
    }

    public void m(Number n)
    {
       System.out.println("m with Number called");
    }
    public static void main(String[] args)
    {
       A a = new A();
       // why will m(Number) be called?
       a.m(null);
    }
}
Run Code Online (Sandbox Code Playgroud)

更新:实际上是实际调用Number的方法.对此感到抱歉.

如果我调用am(null),则使用Number参数调用方法.

我的问题是:这是为什么?这个指定的java语言规范在哪里?

java polymorphism overloading

27
推荐指数
3
解决办法
5296
查看次数