问题列表 - 第27324页

那么C#4.0代码合同实际上做了什么吗?

在阅读System.Diagnostics.Contracts.Contract了受Spec#令人敬畏的影响的静态类之后,我很激动,并立即开始通过调用Contract.Requires()和编写代码Contract.Ensures().

我想这只是因为我的代码是如此超级棒和无错误,检查那些调用实际做了什么直到最近才出现.一个错误滑过,我意识到这些电话没有做任何事情!我原以为他们至少会在违反条件时抛出异常,但没有这样的运气.

我错过了什么吗?有谁知道这是什么意思?

.net c# code-contracts c#-4.0

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

SQL Server上的pyodbc - 如何进行插入并获取行ID?

我正在使用pyodbc和SQL Server 2000.

我希望能够插入一行并获得自动递增的行ID值?有任何想法吗?

这是我到目前为止所拥有的:

cursor.execute("insert into products(id, name) values ('pyodbc', 'awesome library')")
cnxn.commit()
Run Code Online (Sandbox Code Playgroud)

python sql-server pyodbc django-pyodbc

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

如何使用EL + JSTL将任意对象转换为String?(调用toString())

有没有办法用EL和JSTL调用对象上的toString()?(我需要枚举的String表示形式作为JSP EL表达式中的映射索引.)我希望${''+object}像java 一样工作,但EL不是很好,并且似乎没有任何函数可以做它.

澄清:我有一个somemap将字符串映射到字符串的变量someenum,我有一个枚举变量.我想做点什么${somemap[someenum.toString()]}.(当然.toString()不起作用,但是什么呢?)

java jsp jstl el

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

XSL:死了还是没死

我现在正在家里接受一个新项目.在这个项目中,我将生成HTML电子邮件.为此,我相信XSL是一个很好的候选人.

但是,我听过有人说XSL是一种死语言,如果不是这样的话,它就会出现问题.事实上,MS一直非常谨慎地支持XSL 2.0.

就个人而言,我觉得无论何时你从文本到文本,它都是一个很棒的工具.如:

  1. 生成HTML电子邮件
  2. 创建Open Office Docs
  3. 生成另一个XML文档

你的想法是什么?它已经死了,还是它仍然是一个可行的,有用的工具?

xslt

15
推荐指数
2
解决办法
4868
查看次数

使用.NET正则表达式,匹配任何字符串正好9位数

我正在尝试创建一个正则表达式来匹配任何具有9位数的字符串.数字可以存在于字符串中的任何位置.

例如,如果你传递了以下字符串,你会得到一个匹配:123456789 123aeiou456abc789

这些字符串无法提供匹配12345678 1234567890

.net regex

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

从checkboxlist中设置复选框以使用jquery取消选中

如何设置一个复选框从asp.net checkboxlist控件取消选中所选复选框的索引是我使用jquery的位置.

jquery checkboxlist

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

如何从Entity Framework 4的父集合中删除子实体?

我正在使用Entity Framework 4并且在父实体和子实体之间具有一对多的关系.我正在尝试通过从父的子集合中删除它来删除使用父存储库的子节点:

public virtual void RemoveChild(Child child)
        {
            children.Remove(child);
        }
Run Code Online (Sandbox Code Playgroud)

当我尝试保存更改时,我收到以下错误:

来自"ParentChild"AssociationSet的关系处于"已删除"状态.给定多重约束,相应的"Child"也必须处于"已删除"状态.

当然,我不必使用子存储库显式删除子实体!

entity-framework cascading-deletes

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

阻止选项卡进入WPF DataGrid

我想在WPF中阻止标签到只读的Microsoft数据网格.我将IsTabStop设置为False,但我仍然可以选择进入数据网格.有任何想法吗?

<WpfToolkit:DataGrid
    IsReadOnly="True"
    IsTabStop="False"
    ItemsSource="{Binding Path=GridData, Mode=OneWay}" >
</WpfToolkit:DataGrid>
Run Code Online (Sandbox Code Playgroud)

wpf datagrid wpfdatagrid

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

静态const对命名空间成员有什么影响

// MyClass.h

namespace MyNamespace {

  static const double GasConstant = 1.987;

  class MyClass
  {
    // constructors, methods, etc.
  };
}
Run Code Online (Sandbox Code Playgroud)

我以前在MyClass声明中声明了GasConstant(并且在源文件中有一个单独的定义,因为C++不支持const非整数类型的初始化).然而,我需要从其他文件访问它,从逻辑上看,它似乎应该驻留在命名空间级别.

我的问题是,static const在这种情况下会产生什么影响?显然const意味着我无法为GasConstant分配新值,但命名空间中的静态成员意味着什么.这类似于文件范围内的静态,其中成员在单元外是不可访问的吗?

c++ static namespaces const

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

Java - Collections.sort()性能

我使用Collections.sort()对其元素实现Comparable接口的LinkedList进行排序,因此它们按自然顺序排序.在javadoc文档中,它说这个方法使用具有n*log(n)性能的mergesort算法.

我的问题是,是否有更有效的算法来排序我的LinkedList?

该列表的大小可能非常高,排序也会非常频繁.

谢谢!

java sorting algorithm collections

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