小编mar*_*ton的帖子

当IDENTITY_INSERT设置为OFF时,无法在表'table'中为identity列插入显式值

执行以下脚本时出现以下错误.什么是错误,以及如何解决?

Insert table(OperationID,OpDescription,FilterID)
values (20,'Hierachy Update',1)
Run Code Online (Sandbox Code Playgroud)

错误:

服务器:消息544,级别16,状态1,行1

当IDENTITY_INSERT设置为OFF时,无法在表'table'中为identity列插入显式值.

sql sql-server sybase

322
推荐指数
13
解决办法
68万
查看次数

在Bash中获取日期(当前时间的前一天)

如何在Bash中打印当前时间前一天的日期?

unix bash solaris date

157
推荐指数
8
解决办法
25万
查看次数

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

MySQL:在存储过程中将多个字段选择为多个变量

我可以在MySQL的同一个选择查询中将多个列选择为多个变量吗?

例如:

DECLARE iId INT(20);
DECLARE dCreate DATETIME;

SELECT Id INTO iId, dateCreated INTO dCreate 
FROM products
WHERE pName=iName;
Run Code Online (Sandbox Code Playgroud)

这个的正确语法是什么?

mysql sql stored-procedures sql-function

98
推荐指数
3
解决办法
12万
查看次数

熊猫多指数排序

我在pandas df中有一个包含多索引列的数据集,我希望按特定列中的值进行排序.我尝试过使用sortindex和sortlevel但是无法得到我想要的结果.我的数据集看起来像:

    Group1    Group2
    A B C     A B C
1   1 0 3     2 5 7
2   5 6 9     1 0 0
3   7 0 2     0 3 5 
Run Code Online (Sandbox Code Playgroud)

我想按照降序排列组1中C列的所有数据和索引,所以我的结果如下:

    Group1    Group2
    A B C     A B C
 2  5 6 9     1 0 0
 1  1 0 3     2 5 7
 3  7 0 2     0 3 5 
Run Code Online (Sandbox Code Playgroud)

是否可以使用我的数据所在的结构进行此类排序,还是应该将Group1交换到索引端?

python sorting multi-index pandas

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

如何在未设置的情况下设置Ant属性

我无法弄清楚如何设置一个Ant属性,条件是它尚未设置(即它没有在属性文件中定义,应该自动默认).

到目前为止,我只有以下代码:

<condition property="core.bin" value="../bin">
    <isset property="core.bin"/>
</condition>
Run Code Online (Sandbox Code Playgroud)

但是,只有在<property>标签中定义了值时,这似乎才有效.

如果当前未设置,有没有人知道如何有条件地设置属性?

ant

70
推荐指数
4
解决办法
8万
查看次数

Ant使用的是错误的java版本

我正在使用Ant 1.7.0并安装了JAVA_HOME中的java 1.6.

我想用java 1.5构建一个项目,所以我将JAVA_HOME导出为我的java 1.5目录.

java -version
Run Code Online (Sandbox Code Playgroud)

说"1.5".当我运行Ant时,它使用java 1.6.

java ant

68
推荐指数
9
解决办法
15万
查看次数

清洁方式结合多个罐子?最好使用Ant

我有一些外部jar的运行时依赖项,我想"重新"到一个jar中.这些外部依赖项存储在external_jars目录中,我希望不必全部列出它们(即,如果我的依赖项发生更改,则不需要更改构建脚本).有什么想法吗?

谷歌给了我一个很好的答案,如何做到这一点 - 如果你不介意将每个jar列为依赖:

http://markmail.org/message/zijbwm46maxzzoo5

粗略地说,我想要的是下面的内容,它们将lib目录中的所有jar组合成out.jar(带有一些合理的覆盖规则).

jar -combine -out out.jar -in lib/*.jar
Run Code Online (Sandbox Code Playgroud)

java ant jar

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

为什么在生成javadoc时会出现ClassCastException?

我正在使用ant生成javadocs,但一遍又一遍地得到这个例外 - 为什么?

我正在使用JDK版本1.6.0_06.

[javadoc] java.lang.ClassCastException: com.sun.tools.javadoc.ClassDocImpl cannot be cast to com.sun.javadoc.AnnotationTypeDoc
  [javadoc]     at com.sun.tools.javadoc.AnnotationDescImpl.annotationType(AnnotationDescImpl.java:46)
  [javadoc]     at com.sun.tools.doclets.formats.html.HtmlDocletWriter.getAnnotations(HtmlDocletWriter.java:1739)
  [javadoc]     at com.sun.tools.doclets.formats.html.HtmlDocletWriter.writeAnnotationInfo(HtmlDocletWriter.java:1713)
  [javadoc]     at com.sun.tools.doclets.formats.html.HtmlDocletWriter.writeAnnotationInfo(HtmlDocletWriter.java:1702)
  [javadoc]     at com.sun.tools.doclets.formats.html.HtmlDocletWriter.writeAnnotationInfo(HtmlDocletWriter.java:1681)
  [javadoc]     at com.sun.tools.doclets.formats.html.FieldWriterImpl.writeSignature(FieldWriterImpl.java:130)
  [javadoc]     at com.sun.tools.doclets.internal.toolkit.builders.FieldBuilder.buildSignature(FieldBuilder.java:184)
  [javadoc]     at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
  [javadoc]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  [javadoc]     at java.lang.reflect.Method.invoke(Method.java:597)
  [javadoc]     at com.sun.tools.doclets.internal.toolkit.builders.FieldBuilder.invokeMethod(FieldBuilder.java:114)
  [javadoc]     at com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder.build(AbstractBuilder.java:90)
  [javadoc]     at com.sun.tools.doclets.internal.toolkit.builders.AbstractMemberBuilder.build(AbstractMemberBuilder.java:56)
  [javadoc]     at com.sun.tools.doclets.internal.toolkit.builders.FieldBuilder.buildFieldDoc(FieldBuilder.java:158)
  [javadoc]     at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
  [javadoc]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  [javadoc]     at java.lang.reflect.Method.invoke(Method.java:597)
  [javadoc]     at com.sun.tools.doclets.internal.toolkit.builders.FieldBuilder.invokeMethod(FieldBuilder.java:114)
  [javadoc]     at com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder.build(AbstractBuilder.java:90)
  [javadoc]     at com.sun.tools.doclets.internal.toolkit.builders.AbstractMemberBuilder.build(AbstractMemberBuilder.java:56)
  [javadoc]     at com.sun.tools.doclets.internal.toolkit.builders.ClassBuilder.buildFieldDetails(ClassBuilder.java:301)
  [javadoc] …
Run Code Online (Sandbox Code Playgroud)

java ant javadoc classcastexception

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

如何将文件集打印到文件,每行一个文件名?

我有一个填充的文件集,我需要将匹配的文件名打印到文本文件中.

我试过这个:

<fileset id="myfileset" dir="../sounds">
    <include name="*.wav" />
    <include name="*.ogg" />
</fileset>

<property name="sounds" refid="myfileset" />
<echo file="sounds.txt">${sounds}</echo>
Run Code Online (Sandbox Code Playgroud)

它将所有文件打印在一行中,以分号分隔.我需要每行一个文件.如何在不诉诸OS命令或编写Java代码的情况下完成此操作?

更新:

啊,应该更具体 - 列表不得包含目录.无论如何,我将ChssPly76标记为已接受的答案,因为pathconvert命令正是我所缺少的.要剥离目录并仅列出文件名,我使用了"flatten"映射器.

这是我最终得到的脚本:

<fileset id="sounds_fileset" dir="../sound">
    <include name="*.wav" />
    <include name="*.ogg" />
</fileset>

<pathconvert pathsep="&#xA;" property="sounds" refid="sounds_fileset">
    <mapper type="flatten" />
</pathconvert>

<echo file="sounds.txt">${sounds}</echo>
Run Code Online (Sandbox Code Playgroud)

ant fileset

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