问题列表 - 第37180页

DELETE语句与REFERENCE约束冲突

好的,这是一个奇怪的.我有一个例行程序,可以删除旧数据.我有几个人抱怨得到错误:

 System.Data.SqlClient.SqlException: The DELETE statement conflicted with
 the REFERENCE constraint
Run Code Online (Sandbox Code Playgroud)

看着我的代码(我使用L2S),我不知道这是如何可能的.但好吧,让我们说是的.我请客户给我发送他们的数据库,这样我就可以调试一下,一个问题:当我把它连接到我的SQL服务器并运行例程时,我没有错误.一切都按预期工作和删除.这是数据库最初来自Win2008上的SQL 2008 Express实例,我将其连接到完整的SQL 2008实例.是否存在导致此类行为的差异?

c# sql windows-server-2008 linq-to-sql

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

<xsl:apply-templates />和<xsl:apply-templates select ="之间有什么区别." />

<xsl:apply-templates />和之间有什么区别<xsl:apply-templates select="." />.我认为select="."没有必要,但根据我的使用情况,我会得到不同的结果.

对不起,如果这是重复.我试过搜索这个问题但找不到任何东西.

xml xslt xpath

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

为什么1899-12-30是Access/SQL Server中的零日期而不是12/31?

出于好奇心而不是任何真正的问题; 这个问题今天出现了,我知道我已经看到1899-12-30用作Access中的"默认"日期和零日期以及较旧的SQL Server应用程序.只是想知道为什么 - 它来自哪里,为什么不使用1899-12-31?

sql-server ms-access

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

是否有任何指向Visual Studio中的安装项目创建的setup.exe文件?

我使用Visual Studio 2010创建了我的第一个安装项目.我注意到,当我构建安装项目时,它会生成一个MSI安装程序文件和一个setup.exe可执行文件.但是,我似乎能够右键单击MSI文件并选择安装来安装我的应用程序而不是运行setup.exe.

生成的setup.exe文件是否除了启动MSI文件之外还执行其他操作?分发我的应用程序时,我可以只提供MSI文件而不是MSI文件和setup.exe文件吗?

.net c# deployment setup-project visual-studio-2010

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

关于程序员/开发人员的JVM内部的规范性参考

标题很好地反映了我的问题.我想知道有关JVM(不仅仅是HotSpot,但显然是开始的地方)如何实现或处理特定功能的问题是否有良好的资源或跳跃点?我不是在寻找JLSJVM规范中的东西- 我知道先去那里.

例如:在尝试理解性能问题时,我们经常进行的对话不是关于规范的内容,而是实际实现中的当代最佳实践.例如,有一些城市神话说"最终类在Java中表现更好,因为JVM可以内联或以其他方式优化这些东西." 是否有一般资源我们可以转向以评估这些浮动的声明?

我通过HotSpot特定的参考资料回答了我自己的问题.其他供应商的产品呢?小型JVM的细节?多核细节?平台细节,如果它们有所作为?其他JVM语言的细节?

只是为了避免一些潜在的抱怨:1)这不是寻找过早的优化(事实上,更好地理解平台应该劝阻受过良好教育的开发人员!); 2)我知道Java程序员应该专注于漂亮,可移植,随处运行的代码,但对于我们中的许多人而言,平台细节最终会引起关注!

这是通过对一些有用的意见启发的具体问题托尔比约恩Ravn的安德森.我很高兴收集一些其他更有用的例子,超出我上面引用的例子,以激发人们可能想要这些资源的原因.

在SO一些有趣的相关问题:尾部调用优化的JVM,杀手JVM功能,优化,都将是无用的明天,JVM实现之间的差异.

编辑添加: 我将答案提供给所提及的最佳个人参考,或者提供指向网站的指针(可能是为了回答这个问题而建立的),最好地集中/编目JVM实施智慧和实际后果.客户语言和开发人员.

java jvm jvm-languages

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

在应用程序级别之外使用注册为allowDefinition ='MachineToApplication'的部分是错误的

我想在一个应用程序中管理两个web.config文件,一个用于前端用户,另一个用于后端(admin)user.for admin部分我在同一个网站中创建了一个名为admin的文件夹.后续的settiongs是在admin/web.config中

当我尝试运行该应用程序时,我收到以下错误消息:

在应用程序级别之外使用注册为allowDefinition ='MachineToApplication'的部分是错误的.此错误可能是由于未在IIS中将虚拟目录配置为应用程序引起的

下面讨论了相同的问题 ASP.NET是什么原因:使用注册为allowDefinition ='MachineToApplication'的部分超出应用程序是错误的?

在应用程序级别之外使用注册为allowDefinition ='MachineToApplication'的部分是错误的

请给我一些解决这个问题的建议.提前致谢

asp.net iis web-config virtual-directory

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

Java ArrayList.remove()不会减小ArrayList的大小

我有一个ArrayList来存储一些数据,但每当我从列表中删除一个项目时,即使我调用ArrayList.trimToSize(),大小也不会减少.这导致我nullPointerExceptions.

如何从ArrayList中删除单个项目并使列表的size()相应缩小?

编辑:好的,这是代码.这里有一些你需要知道的背景知识,因为我无法发布所有代码.我有一个名为_dataHeap的ArrayList和一个名为_dataMap的HashMap.ArrayList是一个二进制Heap,包含一个"findable"对象,它有一个Key.HashMap从Key绑定到ArrayList中对象的索引.这样就可以通过使用HashMap的项目或使用ArrayList的索引找到队列中的项目.Key可以是任何Object,只要它对队列中的每个项都是唯一的.

我逐行调试了这个,而Heap包含了对象,甚至包含Hashcode.问题是,Object永远不会从ArrayList中删除.这必须意味着_dataMap.get(element.getKey())没有指向它应该的位置.我已经检查了它,我在我的实现之外使用了一个测试对象,它从String映射到一个自定义对象,String作为键.

我创建了一个对象,字符串"one"作为其键.我插入它,然后尝试删除它.我已经逐步完成了这一切,所有内容都会检出,除了一件事:对象永远不会从队列中删除.它有相同的Hashcode,相同的Key,一切.它很好地从地图中删除,但不是从ArrayList中删除.

这是删除方法:

public T remove(T element) {
    //We'll need this data to return the proper value
    T t = _dataHeap.get(_dataMap.get(element.getKey()));
    /*
     * this Swap() call is used to swap our target with the end
     * of the arraylist. This means that whenever we remove it,
     * we don't have a change in indexes of the other nodes.
     * After that, we downHeapify() to fix the whole graph back
     * to it's functional state.
     */
    swap(_dataMap.get(element.getKey()),length()-1);
    //Remove …
Run Code Online (Sandbox Code Playgroud)

java arrays size arraylist

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

拍摄快照的正确方法

我之前问过这个问题,但我仍然感到困惑.拍摄快照的正确和最快的方法是什么(我只使用EBS支持的Unix和Windows机器,所以我现在对此感兴趣).一些想法:

  • 只需拍摄快照......这似乎有时会导致系统损坏.
  • 停止机器,拍摄快照,然后启动机器.我想这也意味着我需要等待每个单独的任务完成,使得scirpting有点挑战?
  • 使用"重启机器"标志设置拍摄快照.文档中很少说明为什么需要重新启动...

希望你EC2专家可以帮助我.

cloud amazon-s3 amazon-ec2

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

WPF:如何裁剪/剪切图形或DrawingImage?

我有一个函数接收我需要部分作为DrawingImage公开的Drawing(即:其位置和大小将被减小/更改以适合目标区域)。

如何裁剪/剪切原始图形的某个区域?或者,在转换为DrawingImage(如何剪辑该DrawingImage)之后,这样做更容易吗?

wpf drawing image

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

IE8不允许jQuery将焦点放在文本框上

我有jQuery生成一个弹出窗口,如下所述:

http://www.jsfiddle.net/sLjfx/4/

问题是以下行:

$('#txtValuation').focus();
Run Code Online (Sandbox Code Playgroud)

似乎不想在IE8中工作.弹出窗口会加载,但是文本框没有焦点,在Chrome中,盒子确实有焦点..是否有任何解决方法?

jquery focus internet-explorer-8

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