问题列表 - 第46403页

IDENTITY_INSERT - 设置值会重置下一个身份吗?

我对SQL Server不太熟悉,但我正在开发一个脚本,该脚本在IDENTITY ON的表上显式设置值.由于一些计划不周的模式 - 看起来我将不得不明确地插入一些任意高的数字(例如10,000).

在未来的INSERTs(不是INDENTIY_INSERTS),它会被插入到10,001吗?还是最低的"免费"插槽?

例如 - 表目前有1-50行,我做的IDENTITY_INSERT是这样的

SET IDENTITY_INSERT [dbo].[ConditionPathways] ON
INSERT INTO [dbo].[ConditionPathways] ([ConditionPathwayID], [ConditionSegmentID], [WorkflowDefinitionID]) 
VALUES (10000, 10000, 10000)
SET IDENTITY_INSERT [dbo].[ConditionPathways] OFF
Run Code Online (Sandbox Code Playgroud)

将下一个"正常"插入,将其置于10001或51?我真的希望它51.

sql database sql-server

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

jqueryUI销毁对话框而不删除原始元素?

我正在使用jQueryUI创建一个对话框,我希望删除对象对象时将其销毁.

所以我做了这样的事情:

thisDialog.dialog({
    autoOpen:   true,
    close: function(event, ui) {
        thisDialog.dialog("destroy");
    }
});
Run Code Online (Sandbox Code Playgroud)

我想要做的是保持thisDialog附加到的元素的存在,但只是破坏.dialog()附加到它的jQueryUI 对象,而不是更改我的DOM.

示例:http: //jsfiddle.net/ytWPV/1/

更新:
这可能是jQueryUI的错误/问题?如果有人能证明这一点,我也会接受这个答案

jquery-ui

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

C++ is_trivially_copyable检查

如何检查C++类型是否可以轻易复制?我有一个类,它使用具有指定模板类型T的memcpy和memcmp函数,我想为类型启动断言,使用memcpy复制是不安全的.有没有办法(使用现有标准)?

c++ memcpy type-traits memcmp visual-c++

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

多维数组是零初始化的吗?

对这个相关问题的回答说一维数组是零初始化的。从我刚刚进行的一次小测试来看,多维数组似乎不是零初始化的。知道为什么吗?

规范似乎指定了多维数组的初始化等同于一组一维数组的初始化,在这种情况下,所有单元格都应该被初始化为零。

我运行的测试等同于:

public class Foo {
  static int[][] arr;
  public static void bar() {
    arr = new int[20][20];

    // in the second run of Foo.bar(), the value of arr[1][1] is already 1
    // before executing the next statement!
    arr[1][1] = 1;
  }
}
Run Code Online (Sandbox Code Playgroud)

java

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

推理behing 76是MIME部分的行长度限制,由RFC 2045定义?

RFC 2045将编码数据的最大行长度定义为76 - 但是我找不到任何解释为什么它是76.这个数字是完全随意的,还是有一些推理呢?

email base64 mime

14
推荐指数
2
解决办法
9108
查看次数

在Eclipse(或SpringSource Tool Suite)中仅为字段生成setter方法

我可以在Eclipse中仅生成字段的setter(s)(没有getter(s))吗?在Spring中,我不需要很多bean中的getter.

java eclipse spring sts-springsourcetoolsuite

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

将两个RichTextbox的内容作为单个RichText字符串附加

我想在Windows Forms .Net应用程序中附加两个富文本框的内容; 说:stringText = richtextbox1.Rtf + richtextbox2.Rtf;stringText应该是RTF文本,里面应该有\ RTF行一次,其串联富文本.

剪贴板不在此范围内.

另外,我很好奇,如果我们可以解除合并它们.

.net c# windows winforms

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

如何将选定的行传递给dataTable中的commandLink或ui:repeat?

我在JSF 2应用程序中使用Primefaces.我有一个<p:dataTable>,而不是选择行,我希望用户能够直接对各行执行各种操作.为此,我<p:commandLink>在最后一栏中有几个.

我的问题:如何将行ID传递给命令链接启动的操作,以便我知道要对哪一行进行操作?我尝试使用<f:attribute>:

<p:dataTable value="#{bean.items}" var="item">
    ...
    <p:column>
        <p:commandLink actionListener="#{bean.insert}" value="insert">
            <f:attribute name="id" value="#{item.id}" />
        </p:commandLink>
    </p:column>
</p:dataTable>
Run Code Online (Sandbox Code Playgroud)

但它总是产生0 - 显然在f呈现属性时行变量不可用(当我使用固定值时它可以工作).

有人有替代解决方案吗?

datatable jsf parameter-passing commandlink jsf-2

97
推荐指数
3
解决办法
17万
查看次数

循环通过类的常量成员

我有一个包含常量字符串的类.我想将所有这些字符串放入下拉集合中.做这个的最好方式是什么?这就是我现在所拥有的,理论上,我认为这将是最好的方法.

public class TestClass
{
    private const string _testA = "Test A";
    private const string _testB = "Test B";

    public string TestA
    {
        get { return _testA; }
    }

    public string TestB
    {
        get { return _testB; }
    }
}

public DropDownItemCollection TestCollection
{
    DropDownItemCollection collection = new DropDownItemCollection();
    TestClass class = new TestClass();

    foreach (string testString in class)
    {
        DropDownItem item = new DropDownItem();
        item.Description = testString;
        item.Value = testString;
        collection.Add(item);
    }

    return collection;
}
Run Code Online (Sandbox Code Playgroud)

问题是这会在foreach上返回一个错误:"...不包含GetEnumerator的公共定义." 我试图创建一个GetEnumerator但是我没有成功,我以前没有使用过GetEnumerator.

任何帮助是极大的赞赏!

c# class

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

Android位图缓存

我有一个应用程序,它运行大量(~100)的位图 - 即音乐封面艺术.位图以两种方式使用 - 作为大背景和小(50dip)图标.将两个大小预加载和缓存为单独的位图是否有意义?我已经实现了两种方法(使用大位图作为图标|缓存两种尺寸),但我看不到实际的性能差异.这种情况的最佳做法是什么?

android caching bitmap drawable

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