问题列表 - 第41329页

从varchar(max)列中选择XML

我有一些XML数据存储在SQL Server 2005上的varchar(max)列中.数据的格式为(FQTN =完全限定类型名称):

<?xml version="1.0" encoding="utf-16"?>
<History xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <EntityViews>
    <EntityProxy Type="FQTN" Key="386876" />
    <EntityProxy Type="FQTN" Key="387981" />
    <!-- etc. -->
  </EntityViews>
</History>
Run Code Online (Sandbox Code Playgroud)

如何选择Type,Key以便从此列的XML数据中获取单行的表格结果?该表具有名为HistoryId的标识主键.

xml sql-server

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

如何用jquery监听返回的json对象

我有一个页面,其表单有一个文件上传输入项目,目标是隐藏的iframe.当表单发布到iframe时,服务器处理该文件并返回一个json对象.我不知道如何使用jquery或普通的旧javascript来监听返回的对象.我为我的iframe设置了一些代码,例如......

$("#upload_target").load(function () {
   //what to do here - how do I get the json object?
});
Run Code Online (Sandbox Code Playgroud)

有谁知道如何连接jquery来监听发送回iframe的json对象?谢谢.

jquery json

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

示例问题不在P中,也不在NP完全中,而是在NP中

我在大学里有一门名为算法分析的课程,我们目前正在研究不同的复杂性类别 - P,NP,NP-hard等.

我们已经讨论过NP完全问题作为NP与NP之间的交集,以及NP中包含的P问题.我们还讨论了一些例子,主要是NP完全问题(k-coloring,k-clique,SAT).

大多数时候,我们通过以下方式证明问题是NP完全的:

一个.找到一个不确定的算法来解决它(使用选择,成功,失败);

湾 减少已知的NP完全问题.

问题是这些问题,当在确定性机器上运行时(顺序而不是在遇到选择时同时分支)具有指数时间解决方案.

我的问题是 - 我从未遇到过在指数时间内既不能在多项式时间内解决的问题; 多项式时间问题在P中,指数时间问题通常在NP完全中.

这里有一个有用的维恩图:http: //en.wikipedia.org/wiki/Np_complete

  1. 我想知道一个问题的例子既不是在NP中,也不是在NP中.

  2. 另外,本质上是指数问题,比如生成NP-complete集的幂集?或者该名称仅适用于仅使用指数时间算法的问题,因为没有其他明显的方法可以解决它?

好的,所以我给了Rosh Oxymoron的答案,因为他实际列出了一些疑似在P和NPC之间的问题的例子.谢谢你的帮助,我实际上注意到我把这个问题放错了地方.还有:https: //cstheory.stackexchange.com/

在那里我发现了以下非常有用的回答我的问题: https://cstheory.stackexchange.com/questions/79/problems-between-p-and-npc 这是专门约我问及: https://开头cstheory .stackexchange.com/questions/52/hierarchyies-in-np-under-the-assumption-that-p-np ,如果与初始问题不完全相关,通常很有趣.

非常感谢,

theory complexity-theory computer-science computation-theory

19
推荐指数
2
解决办法
7679
查看次数

javascript:为什么缺少名字后.出现操作员警报

为什么在我的剧本中写下为什么缺少名字.当我包含这样的脚本时,运算符

this.switch = function(){
      if (this.status == "enabled")
      {
         this.disable();
         this.stop();
      }
      else
      {
         this.enable();
      }
   }
Run Code Online (Sandbox Code Playgroud)

该脚本旨在将状态从启用转移到禁用

javascript

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

如何以编程方式获得链接速度?

我正在开发一个应用程序,它几乎完成了除了一件事:我不知道如何获得链接速度并将其放在状态栏中.我是Java的新手,所以如果有人能帮助我,我将非常感激.PS抱歉英语不好.

java networking android

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

H#表和C#中的字典.什么是差异

可能重复:
为什么Dictionary优先于C#中的哈希表?

嗨,我注意到我们在C#中都有哈希表实现和字典实现.但是,哈希表不是实现字典的一种方式.那么,为什么同时提供?他们不做同样的事情.

c# data-structures

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

哪种组合小型HDFS块最简单?

我正在用Flume收集日志到HDFS.对于测试用例,我有小文件(~300kB),因为日志收集过程是根据实际用途进行缩放的.

有没有简单的方法将这些小文件组合成更接近HDFS块大小(64MB)的较大文件?

hadoop hdfs flume

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

无法从泛型转换为获取LINQ where子句

好的,所以我写了以下功能:

private IQueryable<LogEntry> SelectAll<T>(IEnumerable<LogEntry> logEntries, List<Expression<Func<LogEntry, bool>>> whereClause)
{
    var selectAllQuery = from l in logEntries select l;
    if (whereClause != null)
    {
        foreach (Expression<Func<LogEntry, bool>> whereStatement in whereClause)
        {
            selectAllQuery = selectAllQuery.Where(whereClause);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

但它不会编译.当它尝试在"selectAllQuery"返回一些内容时抛出错误,如下所示:

System.Collections.Generic.IEnumerable'不包含'Where'的定义,最好的扩展方法重载System.Linq.Enumerable.Where(System.Collections.Generic.IEnumerable,System.Func)'有一些无效的参数

我已经尝试过这种方式,我能想到的每一种方式都无济于事.在上面的代码中,运行初始select语句返回selectAllQuery类型System.Linq.Enumerable.WhereSelectEnumerableIterator<LogEntry,LogEntry>

很显然,我遗漏了一些关于LINQ的基本知识.但是什么?

干杯.

c# linq

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

批量存在检查+保存 - Django

  • 我有一个CSV文件,列出了需要存储在数据库中的项目。

  • 我需要检查哪些项目尚未存储,如果未存储,我需要将它们保存在数据库中。

  • 2-5 百万行。


该模型是 Django 的 User 模型。

我有一个以下形式的 CSV 文件:

项目 ID、姓氏保单编号、性别、职务、开始日期

这是代码:

import csv

reader = csv.reader(open('items.csv', 'rb'))

for index, row in enumerate(reader):
    if User.objects.filter(username=row[2]).count():
        continue
    try:
        user = User(username=row[2],last_name=row[1],password='*')
        user.save()
    except Exception, e:
        print e
    del user
    del row
    del index
Run Code Online (Sandbox Code Playgroud)

您有什么方法可以推荐吗?

python sql sql-server django django-models

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

循环矢量化以及如何避免它

循环向量化是在开始时计算所有右侧表达式的时间.我刚刚发现我的循环正在被矢量化(在FORTRAN 77中......不要问).我需要在每次迭代中更新循环条件变量,但是如何重写以解决此向量化?

在一篇相关文章中,我正在寻找一种方法来专门禁用FORTRAN中的这种优化"功能",但在这里我正在寻找一种更通用的算法解决方案.

fortran loops vectorization

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