问题列表 - 第8252页

有没有人设法在Windows 7上运行Visual Studio 2003?

是的,我知道......我可以设置运行XP的虚拟机.不幸的是,我们的构建环境需要同时运行VC2003,2005和2008,如果我可以在Windows 7上本地运行2003我们需要它的少数项目会更方便.

我意识到IDE中可能没有一些东西可用,但我能够在Windows Vista下运行2003,如果我能在Windows 7下获得相同的基本功能,我会非常高兴.

现在,在切换vc2003以在XP SP 2兼容模式下以管理员身份运行后编译时,打开*.pdb文件时出错.

谢谢!

visual-studio-2003 visual-studio windows-7

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

主内存DB与对象DB

我目前正在尝试选择数据库供应商.

我只是在寻找其他数据库开发人员的个人意见.

我的问题特别针对那些:

1)使用了支持复制到磁盘(混合)的主内存数据库(MMDB)(即ExtremeDB)

要么

2)使用了Versant对象数据库和/或客观数据库和/或Progress ObjectStore

问题是:如果你可以根据你的经验推荐一个适合我的应用程序的数据库供应商.

我的应用程序是一个商业实时(读取:高性能)面向对象的C++ GIS类应用程序,我们需要进行大量的lat/lon搜索(即给定一个区域,找到该区域内的所有匹配目标. ..R-Tree索引).

我想要存储到数据库中的数据类型都被建模为对象,它们使用std :: list和std :: vector,所以自然,Object Database似乎有意义.我已经阅读了足够多的文章来说服自己,传统的RDBMS可能不是我真正想要的

  1. 性能(动态长度数据的连接或多个表,如列表/向量)
  2. 易于编程(阻抗不匹配)

但是,就性能而言,

  1. 输入数据以大约40 MB/s的速度馈入系统.

  2. 因此,系统也将以每秒大约350次插入的速率插入数据库(每个对象从64KB到128KB),

  3. 将始终通过多个线程搜索和更新数据库.

根据我的理解,我在这里列出的所有对象数据库都使用缓存来存储数据库对象.ExtremeDB声称,因为它专为内存而设计,它可以避免缓存逻辑等的开销.通过googling查看更多内容:主内存与RAM-Disk数据库:基于Linux的基准测试

所以..我只是有点困惑.可以在实时系统中使用对象DB吗?它是否像MMDB一样"快"?

rdbms in-memory-database object-oriented-database

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

DataSet中的Nullable Int列

我正在使用.NET强类型数据集,并且有一个带有可空int列的表(以及一个可以为空的DateTime列).

显然,数据集设计器存在一个错误,它会阻止在这些数据类型上使用可为空的列.设计者只允许"抛出异常"作为空值的默认行为.遗憾的是,在数据库中使用可空数据类型时,空值是合法值,但在尝试从数据行检索此值时会导致抛出异常.

我已经看过几个关于这个问题的新闻组帖子,但还没有看到这个问题的任何体面的解决方法.

我很想知道别人如何处理这个问题.

谢谢.

.net int nullable strongly-typed-dataset

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

Internet Explorer中的递归图像延迟加载失败(6-8)

问题:

我在所有相关版本的Internet Explorer中实现递归图像延迟加载时遇到问题.我正在使用jQuery 1.3.2,后面的代码在Firefox,Safari和Chrome上运行得非常好.

虽然我希望IE6的javascript引擎会窒息,但我很惊讶地发现它在IE7上根本不起作用,而且偶尔也会在IE8上运行.它有时在IE8上运行是令人沮丧的,因为它似乎意味着如果我努力工作并在Microsoft脚本调试器中设置足够的断点,我可能会在经过一番努力后让它工作.

我知道我不必递归地执行此操作,如果我找不到合适的解决方案,我将重新实现它,但递归方法特别适用于此示例,因为我希望图像加载一个时间,美丽的连续.(我预计最大深度约为15)

我带着这个问题来到StackOverflow,因为我过去遇到过这样的问题,想知道是否有人对这个问题有什么见解:

  • jQuery中的递归?
  • 在IE [6-8]的javascript引擎中递归?
  • IE中有错误的jQuery回调/方法链接[6-8]?
  • 天真的实施?

码:

这是延迟加载函数:

jQuery.lazyLoadImages = function(imgSelector, recursive, fadeIn)
{
  var image = $(imgSelector);
  if (image.size()) {
    image.parents(SAH.imageContentSelector).addClass(SAH.loadingClass);
    // the img src attribute is stored in the alt attribute
    var imgSrc = image.attr('alt');
    image.attr('src', imgSrc).attr('alt','').load(function() {
      $(this)
      .removeClass(SAH.lazyLoadClass)
      .parents(SAH.imageContentSelector)
      .removeClass(SAH.loadingClass);
      if (fadeIn) $(this).fadeIn(SAH.lazyLoadDuration);
      if (recursive) {
        var nextPos = eval(parseInt(imgSelector.replace(/.*position-(\d+).*/,'$1')) + 1);
        var nextImage = imgSelector.replace(/position-(\d+)/,'position-' + nextPos);
        $.lazyLoadImages(nextImage, recursive, fadeIn);
      }
    });
    return true;
  } else {
    return false; …
Run Code Online (Sandbox Code Playgroud)

javascript recursion jquery internet-explorer

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

T-SQL子查询最大(日期)和联接

我正在尝试连接多个表,但其中一个表有一个具有不同日期的partid的多个记录.我希望得到最近日期的记录.

以下是一些示例表:

Table: MyParts
Partid   Partnumber   Description
1        ABC-123      Pipe
2        ABC-124      Handle
3        ABC-125      Light


Table: MyPrices
Partid   Price        PriceDate
1        $1           1/1/2005
1        $2           1/1/2007
1        $3           1/1/2009
2        $2           1/1/2005
2        $4           1/1/2006
2        $5           1/1/2008
3        $10          1/1/2008
3        $12          1/1/2009
Run Code Online (Sandbox Code Playgroud)

如果我只是想找到某个部分的最新价格,我可以做:

SELECT * FROM MyPrice WHERE PriceDate = (SELECT MAX(PriceDate) 
FROM MyPrice WHERE Partid = 1)
Run Code Online (Sandbox Code Playgroud)

但是我想首先加入,然后为所有部分而不是一个部分找回正确的价格.这是我尝试过的:

SELECT * FROM MyParts LEFT JOIN MyPrice ON MyParts.Partid = MyPrice.Partid WHERE 
MyPart.PriceDate = (SELECT MAX(PriceDate) FROM MyPrice) …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server join subquery

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

C#透明GUI

大家好.我想知道如何在C#中制作一个"透明"的GUI.现在我不是在谈论transparencykey等.

我想创建一个使用vistas航空主题的窗口,但不是表单中的控件,我只是希望它显示更多的seethru aero外观.而且我想从窗口中删除所有按钮,图标和文本.我该怎么办?

编辑...我找到了一个完美的例子,我想要创建.在vista上加载Windows移动中心.我怎么能创造这样的东西但没有盒子.

c# user-interface transparency

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

使用ASP.NET MVC支持"Expect:100-continue"标头

我正在使用ASP.NET MVC实现REST API,并且Expect: 100-continue对于具有帖子正文的请求,请求头的形式出现了一个小绊脚石.

RFC 2616声明:

在收到包含具有"100-continue"期望的Expect请求标题字段的请求时,源服务器必须以100(继续)状态响应并继续从输入流中读取,或者以最终状态代码进行响应.在发送100(继续)响应之前,源服务器不得等待请求主体.如果它以最终状态代码响应,它可以关闭传输连接,或者它可以继续读取并丢弃请求的其余部分.如果它返回最终状态代码,则它不能执行所请求的方法.

这听起来像我需要对请求做出两个响应,即它需要立即发送HTTP 100 Continue响应,然后继续读取原始请求流(即HttpContext.Request.InputStream)而不结束请求,然后最终发送结果状态代码(为了参数,我们可以说它是204 No Content结果).

所以,问题是:

  1. 我是否正确地阅读了规范,我需要对请求做出两个回复?
  2. 如何在ASP.NET MVC中完成?

wrt(2)我在继续阅读输入流之前尝试使用以下代码...

HttpContext.Response.StatusCode = 100;
HttpContext.Response.Flush();
HttpContext.Response.Clear();
Run Code Online (Sandbox Code Playgroud)

...但是当我尝试设置最终的204状态代码时,我收到错误:

System.Web.HttpException:在发送HTTP标头后,服务器无法设置状态.

asp.net-mvc http http-headers http-status-code-100

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

在jQuery中访问DOM元素的最有效方法是什么?

我正在编写一个jQuery插件,我正处于优化阶段.

我想知道哪些导致更快的脚本,以及哪种缓解因素很重要:

  1. 让脚本在开始时生成许多类和ID,以便稍后在dom中查找元素更容易(更快)?
  2. 将类和ID保持在最小值(这样可以通过不创建它们来节省时间),但之后会以更复杂的方式查找元素(例如,对象中的第n个项),我认为这比通过id/class获取要慢.

javascript jquery

4
推荐指数
3
解决办法
4783
查看次数

是否可以找出ruby套接字是否处于ESTABLISHED或CLOSE_WAIT状态而不实际发送或读取数据?

s = Socket.new(Socket::AF_INET, Socket::SOCK_STREAM, 0)
s.connect(Socket.pack_sockaddr_in('port', 'hostname'))

ssl = OpenSSL::SSL::SSLSocket.new(s, sslcert)
ssl.connect
Run Code Online (Sandbox Code Playgroud)

从这里开始,我想检查一个线程,如果ssl连接和底层套接字仍然存在,ESTABLISHED或者它是否CLOSE_WAIT在默认值7200秒之后进入,或者更糟糕的是关闭而不需要实际需要.write().read()来自它.

是否与完成select(),IO.select()或另一种方法?

BTW:套接字永远不会收到它偶尔发送的任何数据.

ruby sockets select openssl

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

Internet Explorer 8中的jQuery问题

我试图让我的jQuery函数在IE8上工作.我正在从Google的服务器加载库(http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js).

$(function(){})永远不会被调用.相反,我得到一个错误Object expected.我打开了开发人员并typeof $在控制台中运行,它就像是undefined.

我试过去其他我知道使用jQuery(jquery.com)的网站,那些都有用,有什么我可能会在这里缺少的吗?

javascript jquery internet-explorer-8

78
推荐指数
9
解决办法
27万
查看次数