问题列表 - 第15726页

检查var中是否含有"奶酪"或"蛋糕"?

如何检查变量是否包含变量?我试过检查是否.match()返回,null但是对于使用OR进行检查没有用?

javascript regex string match

0
推荐指数
2
解决办法
325
查看次数

IFNULL等价于Hibernate查询语言?

我正在尝试编写一个HQL查询,它将计算项目的平均评分.我希望查询在给定项目没有评级时返回0而不是null - 这样我就可以将我的查询用作子查询.那有可能吗?是否有相当于IFNULL或NVL的HQL?

nhibernate hibernate hql

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

默认情况下,如何在GCC 4.3.3中处理C++风格的注释?

我在Ubuntu 9.04 64位上使用GCC 4.3.3,并且在C代码中使用C++风格的注释会出错.当我在标题中说"默认"时,我的意思是简单地调用gcc test.c

根据GCC 4.3.3文档(这里),这是支持的...但我仍然得到了错误.

这些错误随着我的编译字符串添加了一个简单的-std = c99而消失了,所以我的问题就解决了.很奇怪,如果有任何GCC专家对此有解释,因为在我看来,这与文档明显矛盾.

#include <stdio.h>
// this is a comment

int main( void )
{
   return 0;
}
Run Code Online (Sandbox Code Playgroud)

c c++ gcc comments gcc4

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

将Subversion存储库转换为Mercurial

我正在尝试将SVN存储库转换为Mercurial,但我遇到了一些麻烦.这些是我采取的步骤:(我在Windows上)

在扩展中打开"转换"

打开命令窗口,然后键入:

hg convert http://myversioncontrorepositoryhere
Run Code Online (Sandbox Code Playgroud)

它说它正在初始化目标文件夹,然后询问:

Enter username for Administration at http://myversioncontrorepositoryhere:
Run Code Online (Sandbox Code Playgroud)

然后键入我的用户名

 in Administration at http://myversioncontrorepositoryhere:
Run Code Online (Sandbox Code Playgroud)

我认为这是我的密码,但它只是循环回来

Enter username for Administration at http://myversioncontrorepositoryhere:
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?我非常确定我正确输入了我的用户名和密码.

svn migration mercurial hgrc

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

Cocoa NSStatusBar Global HotKey

我创建了一个位于系统状态栏中的NSStatusBar cocoa应用程序.

我想分配一个热键,以便在按下时切换我的应用程序并显示菜单.

这可能吗?在我的搜索和实验中,我发现了一些不同的方法来分配全局热键,当你的应用程序在后台时可以按下这些热键,但是我找不到任何方法来使菜单显示有问题.

这可能吗?,如果有人认为分配全球热键的方式最好请发布.

谢谢.


我找到的热门教程之一是http://dbachrach.com/blog/2005/11/program-global-hotkeys-in-cocoa-easily/,感兴趣的任何人.

cocoa hotkeys

13
推荐指数
2
解决办法
6554
查看次数

"陷阱"控制-d和控制-c

我有一个控制台程序,我想如果用户按ctrl-z程序退出,如果他按ctrl-c没有任何反应.在Bash中我会设置一个陷阱,我应该在C++中使用什么?

c++

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

xsl:sequence总是非空的吗?

我不明白这个样式表的输出:

<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:template match="/">
        <xsl:apply-templates select="root/sub"/>
    </xsl:template>

    <xsl:template match="sub">
        <xsl:variable name="seq">
            <xsl:sequence select="*" />
        </xsl:variable>

        <xsl:message>
            <xsl:value-of select="@id" />
            <xsl:text>: </xsl:text>
            <xsl:value-of select="count($seq)" />
        </xsl:message>
    </xsl:template>
</xsl:stylesheet>
Run Code Online (Sandbox Code Playgroud)

当应用于以下XML时:

<root>
    <sub id="empty" />
    <sub id="one"><one/></sub>
    <sub id="two"><one/><one/></sub>
    <sub id="three"><one/><one/><one/></sub>
</root>
Run Code Online (Sandbox Code Playgroud)

xsl:message元素编写的输出是:

empty: 1
one: 1
two: 1
three: 1
Run Code Online (Sandbox Code Playgroud)

我期待这一个:

empty: 0
one: 1
two: 2
three: 3
Run Code Online (Sandbox Code Playgroud)

为什么count($seq)在这种情况下总是返回1?你如何改变变量定义,以便我以后可以测试它是否空虚?(简单<xsl:variable name='seq' select='*' />会返回预期答案,但不是一个选项......我想between此模板中更改变量,并稍后测试它是否空虚).

xslt xpath xslt-2.0 xsl-variable

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

是否有任何属性默认值初始化属性?

我需要这样的

public class AA{
   public AA(){}
   [Default("hi")]
   public string value1{get;set}
   [Default(12)]
   public int value2{get;set;}
}
Run Code Online (Sandbox Code Playgroud)

用法:

AA a=new AA();
print(a.value1);  //result: hi
print(a.value2);  //result: 12 
Run Code Online (Sandbox Code Playgroud)

是否有可能像这样创造?

我知道另一种方式

Public class AA{
   public AA(){value1="hi";value2=12}
   ...
}
Run Code Online (Sandbox Code Playgroud)

除此以外

AA a=new AA(){value1="hi",value2=12};
Run Code Online (Sandbox Code Playgroud)

但我只需要属性.

c# attributes custom-attributes

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

使用MSBuild在ItemGroup中创建文件夹列表

我正在尝试在MSBuild脚本中构建一个ItemGroup,该脚本包含直接位于给定"Root"文件夹下的文件夹列表.所以 - 在这个例子中......

+ Root folder
---- Sub Folder 1
-------- Sub-Sub Folder 1
-------- Sub-Sub Folder 2
---- Sub Folder 2
---- Sub Folder 3
Run Code Online (Sandbox Code Playgroud)

...我希望我的ItemGroup包含"子文件夹1","子文件夹2"和"子文件夹3".

层次结构中的任何位置都可能有许多文件,但我只对文件夹感兴趣.

任何人都可以帮忙!?

msbuild

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

如何使用term_group在Wordpress中订购子类别?

我想要自定义Wordpress导航栏中列出的子类别的顺序.该手抄本清楚地表明,有五种方法可以做到这一点:http://codex.wordpress.org/Template_Tags/wp_list_categories#Parameters.我仅限于两个:1)使用term_group为每个类别添加前缀和2).问题在于,如果使用term_group,Codex似乎很模糊,因为它只将其描述为一组术语.我知道包含单词"video"的类别总是需要首先放置,包含单词"roster"的类别总是必须排在第二位,等等.有没有办法实现这一点而不需要前缀slug和可能使用term_group?

wordpress

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