问题列表 - 第20830页

混合spark和webform视图引擎

是否可以使用多个视图引擎?我有一个已经在使用webforms视图引擎的大型(ish)网站,但我们希望转向引发新功能.

这支持吗?任何在线文档详细说明如何做到这一点?

asp.net-mvc viewengine spark-view-engine

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

如何将我的数据加载到GraphML文件中以便在Prefuse中轻松使用?

我正在尝试使用预熔生成一些图形,并且似乎将数据加载到预熔中最简单的方法是使用GraphML文件。

有没有简便的方法可以从我的数据写入这些文件?

还是有更简单的方法将数据加载到预熔中?

谢谢

java xml graph prefuse graphml

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

在SQL Server 2005中创建简单关系的问题

我正在使用数据库图简单地将表中的一列拖到另一列以关联它们然后尝试保存它.我过去做了一百万次,没有任何问题.两种数据类型都是相同的唯一标识符.

这是我得到的错误:

'Customer'表成功保存
'CustomerOrder'表
- 无法创建关系'FK_CustomerOrder_Customer'.
ALTER TABLE语句与FOREIGN KEY约束"FK_CustomerOrder_Customer"冲突.冲突发生在数据库"mydatabase",表"Customer",列"CustomerID"中.

不知道如何解决这个问题.

sql sql-server

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

如何创建所需的WebMethod参数

我们使用"从Java开始"方法使用Metro 1.5堆栈创建JAX-WS 2.0 Web服务.当我们在其中一个Web服务上指向SoapUI等标准工具时,它表明WebMethods的参数是可选的.生成的xsd显示minOccurs = 0.

我需要一种方法来使"从Java开始"方法中需要WebMethod参数(在xsd中可能是minOccurs = 1).我认为这有一个Java注释,但我找不到一个.XmlElement注释具有必需属性,但XmlElement不能应用于WebMethod参数.

有没有办法使我的WebMethod参数成为必需,没有手动编辑xsd并将minOccurs设置为1?

java web-services java-metro-framework jax-ws jaxb

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

如何摆脱PHP中的字符串文字中的额外元素?

我有数字9843324+,现在我想摆脱+最后只有9843324,所以我应该怎么做这个在PHP?

现在我做的$customer_id = explode('+',$o_household->getInternalId);$o_household->getInternalId回报我9843324+但我想要9843324,我怎么能实现这个目标?

谢谢.

php string

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

测试string是否为有效整数

我正在尝试做一些常见的事情:在shell脚本中解析用户输入.如果用户提供了有效的整数,则脚本会执行一项操作,如果无效,则执行其他操作.麻烦的是,我还没有找到一种简单(而且相当优雅)的方式 - 我不想用char来区分char.

我知道这一定很容易,但我不知道如何.我可以用十几种语言来做,但不是BASH!

在我的研究中,我发现了这个:

正则表达式,用于测试字符串是否包含基数为10的有效实数

其中有一个关于正则表达式的答案,但据我所知,这是C(以及其他)中可用的函数.尽管如此,它看起来像是一个很好的答案,所以我用grep尝试了它,但是grep不知道该怎么做.我试过-P在我的盒子上意味着把它当作PERL regexp - nada.Dash E(-E)也没有用.并且-F都没有.

为了清楚起见,我正在尝试这样的东西,寻找任何输出 - 从那里,我将破解脚本以利用我得到的任何东西.(IOW,我期待一个不合格的输入在有效行重复时不返回任何内容.)

snafu=$(echo "$2" | grep -E "/^[-+]?(?:\.[0-9]+|(?:0|[1-9][0-9]*)(?:\.[0-9]*)?)$/")
if [ -z "$snafu" ] ;
then
   echo "Not an integer - nothing back from the grep"
else
   echo "Integer."
fi
Run Code Online (Sandbox Code Playgroud)

有人请说明这是最容易做到的吗?

坦率地说,在我看来,这是TEST的缩影.它应该有这样的旗帜

if [ -I "string" ] ;
then
   echo "String is a valid integer."
else
   echo "String is not a valid integer."
fi
Run Code Online (Sandbox Code Playgroud)

string bash integer if-statement

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

如何将我已经定义的javascript函数传递给jquery调用?

例如,如果我有:

function example() {
    alert("example");
}
Run Code Online (Sandbox Code Playgroud)

那么为什么这不起作用?

$("h2").click( example() );
Run Code Online (Sandbox Code Playgroud)

是否必须内联定义?

javascript jquery

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

操纵可变参数的标准方法?

这是一个奇怪的问题,但是va_list在将它传递给另一个函数之前是否有一种标准方法来操作a的内容?例如,假设我有两个函数,sum并且vsum:

int vsum(int n, va_list ap) {
    int total = 0;
    for (int i = 0; i < n; ++i) {
        total += va_arg(n, int);
    return total;
}

int sum(int n, ...) {
    va_list ap;
    va_start(ap, n);
    int total = vsum(n, ap);
    va_end(ap);
    return total;
}
Run Code Online (Sandbox Code Playgroud)

如果我调用sumas sum(4, 1, 2, 3, 4),我希望得到结果10.现在让我们假设不是vsum直接sum调用,而是调用一个中间函数,vsum_stub它执行以下操作:

int vsum_stub(int n, va_list ap) {
    va_list temp_ap;
    va_copy(temp_ap, ap);
    for (int i …
Run Code Online (Sandbox Code Playgroud)

c variadic-functions

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

使用const成员的交换方法

我想为我的类实现一个Swap()方法(让我们称之为A)来创建copy-and-swap operator =().据我所知,交换方法应该通过交换类的所有成员来实现,例如:

class A 
{
  public:
    void swap(A& rhv) 
    {
        std::swap(x, rhv.x);
        std::swap(y, rhv.y);
        std::swap(z, rhv.z);
    }
  private:
    int x,y,z;
};
Run Code Online (Sandbox Code Playgroud)

但如果我有一个const成员,我该怎么办?我不能为它调用std :: swap,所以我不能编码A :: Swap().

编辑:其实我的课程有点复杂.我想序列化和反序列化它.Const成员是一个不会在此对象中更改(例如其ID)的数据.所以我想写一些类似的东西:

class A
{
  public:
    void Serialize(FILE* file) const
    {
        fwrite(&read_a, 1, sizeof(read_a), file);
    }

    void Deserialize(FILE* file) const
    {
        size_t read_a;
        fread(&read_a, 1, sizeof(read_a), file);
        A tmp(read_a);
        this->Swap(tmp);
    }

 private:
   const size_t a;
};
Run Code Online (Sandbox Code Playgroud)

并调用此代码:

A a;
FILE* f = fopen(...);
a.Deserialize(f);
Run Code Online (Sandbox Code Playgroud)

对于这种模糊的措辞,我很抱歉.

c++ swap const

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

如何使用Moq模拟集合

我对单元测试和嘲笑都是全新的,并且仍然在耳朵后面湿润.我正在使用Moq框架,我需要模拟一个集合,以便它产生一个具有我提供的值的成员.

有问题的集合类是a System.Configuration.SettingsPropertyCollection,它包含SettingsProperty对象.

反过来,它SettingsProperty有一个Attributes返回a 的属性SettingsAttributeDictionary.

我需要我的集合产生一个单独的SettingsProperty,它有一个自定义属性(派生自System.Attribute)Attributes.SettingsAttributeDictionary.

我真的很想解决这个问题,但到目前为止无济于事.我试着伸出舌头,拉着有趣的脸,但没有任何作用.

这是我到目前为止尝试过的代码,在代码中注释的时候抛出异常,因此测试总是失败.

    [TestMethod]
    public void GetPropertySettings_Should_Return_Default_Values_When_Device_Not_Registered()
        {
        const string deviceName = "My.UnitTest";
        const string deviceType = "Switch";
        var deviceId = String.Format("{0}.{1}", deviceName, deviceType);
        Mock<IProfile> mockProfile = new Mock<IProfile>();
        Mock<SettingsContext> mockSettingsContext = new Mock<SettingsContext>();
        // Construct a SettingsPropertyCollection populated with a single property.
        // The single property will have a fixed name and default value, and will also have a …
Run Code Online (Sandbox Code Playgroud)

c# unit-testing moq mocking

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