问题列表 - 第5360页

IIS7 - 一次只能提供一页.这让我很难受!

情况:经典ASP应用程序,使用自定义应用程序池.默认设置.

某些 IIS7计算机上,IIS决定一次只提供一个页面.因此,如果从站点多次加载任何页面,则每个页面都必须连续加载.

例如,如果我从一个浏览器加载http://foo.com/default.asp,并从另一台机器加载http://foo.com/differenturl.asp,则第一个必须在另一个加载之前完成.这几乎就像w3p进程是单线程的.

请注意,IIS的高级设置中有一个名为MaxProcesses的设置,其中显示"将此设置为大于1以创建Web Garden"(无论是什么).这不能解决问题,因为这会产生具有自己的会话状态等的多个进程,并且当您加载http://foo.com/default.asp时,无法保证您被分配到同一进程.

问题出现了,因为我们有一个用ASP编写的诊断页面,它创建和ActiveX控件,它在网站上加载一个URL并返回结果.

因此,diagnostics.asp加载并在服务器端的代码中创建一个小的Web控件,在同一服务器上加载(想想XMLHTTP控件)default.asp.

此页面永远不会完成加载,因为服务器在服务default.asp页面之前正在等待diagnostics.asp页面完成.僵局!

这在每台IIS6机器上工作正常,我相信有一些IIS7服务器也可以正常工作.

我已经证实这不是我们古怪诊断的结果.从一台计算机或甚至单独的计算机加载多个选项卡将显示Web进程一次处理一个.


AnthonyWJones的正确答案:在IIS7中打开了服务器端调试.这使IIS进入单线程模式.

iis iis-7 asp-classic

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

在Windows上使用GNUstep编译Objective-C时无法找到标准库

我刚刚在我的Windows XP机器上安装了GNUstep,我正在尝试从命令行编译以下Objective-C Hello World程序:

#import <Foundation/Foundation.h>

int main(int argc, const char *argv[]) {
    NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];

    NSLog(@"Hello world\n");

    [pool drain];
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

当我尝试从命令行编译程序时,如此

gcc hello.m -o hello
Run Code Online (Sandbox Code Playgroud)

我最终得到以下错误

hello.m:1:34: Foundation/Foundation.h: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我需要做些什么来通知编译器标准Objective-C库的位置?

windows objective-c gnustep

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

使用CURL隐藏IP地址

类似:可以在每个http请求上分配新的IP地址吗?


当您向服务器发出请求时,是否可以使用CURL显示不同/欺骗的IP地址?如果没有,是否有任何替代方法使用PHP欺骗您的IP地址?

php curl libcurl

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

滚动您自己的NMEA解析器或使用开源GPS解析器?

我做了很多位置感知计算,通常采用GPS.我有自己的一个简单的NMEA解析器,它没有做任何特殊的事情 - 只是将GPS特定的句子转换成可用的数字,标志等等.

然而,在GPSD和Gypsy等项目上进行了大量积极的开发.如果GPS是一件简单的事情,项目很久以前就已经完成,只是进入维护模式.

  • 他们知道/做什么我不知道,因此我的代码没有说明?

parsing gps nmea

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

有两种拉链压缩文件运行diff的安全方法吗?

似乎这不是一个确定性的事情,或者有没有办法可靠地做到这一点?

compression diff

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

如何指示方法永远不会使用代码契约返回null?

如何指示方法永远不会返回null?目前这是我的代码.

第19行获得了一个Ensures未经验证的消息,即使CreateFunction假定结果不是什么.

1         <Pure()> Public Function CreateFunction(Of TArg1, TArg2, TResult)(ByVal body As Func(Of Expression, Expression, BinaryExpression)) As Func(Of TArg1, TArg2, TResult)   
2             Contract.RequiresAlways(body IsNot Nothing)   
3             Contract.Assume(Contract.Result(Of Func(Of TArg1, TArg2, TResult))() IsNot Nothing)   
4   
5             Dim arg1 = Expression.Parameter(GetType(Integer), "arg1")   
6             Dim arg2 = Expression.Parameter(GetType(Integer), "arg2")   
7   
8   
9             Dim temp = Expression.Lambda(body(arg1, arg2), arg1, arg2)   
10             Contract.Assume(temp IsNot Nothing)   
11             Return DirectCast(temp.Compile, Global.System.Func(Of TArg1, TArg2, TResult))   
12         End Function  
13   
14         <Pure()> Public Function Add() As Func(Of T, T, …
Run Code Online (Sandbox Code Playgroud)

.net .net-4.0 code-contracts microsoft-contracts

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

在Java中实现Mixin?

使用Java 6,我如何实现mixin?在Ruby中它非常简单易行.我怎样才能在Java中获得相似之处?

java mixins

55
推荐指数
8
解决办法
3万
查看次数

开发人员文档:Sharepoint文档管理与ScrewTurn Wiki

背景资料

我正在为我公司的开发人员设置一种方法来共享有关我们各种内部系统的文档和信息.这可能包括有助于提高新员工速度的信息,以及用户对系统及其解决方案的常见问题的描述.

对我来说这似乎是一个理想的维基工作,由于我们公司只能托管ASP.NET应用程序,所以我开始研究可用的ASP.NET wiki.ScrewTurn Wiki似乎是最合适的,它功能非常齐全,有几个可用的插件对我的情况很有用,包括语法高亮和AD集成.

然而,在启动将ScrewTurn部署到我们的Intranet的过程时,突然想起,嘿,Sharepoint 2007有一个wiki,而且由于我们已经设置了Sharepoint,我们不能只使用它吗?我对Sharepoint"wiki"进行了一些评估(在引号中,因为它几乎没有资格),并且能够证明它由于它的许多缺陷而不适合,我将不在此列出.

现在,在这一点上,有人建议我可能根本不需要维基,我们不能只在Word文档中执行所有操作并使用Sharepoint的文档管理功能吗?

实际的问题

所以我正在寻找的是一些额外的弹药,最好是有经验的人.在内部开发人员文档的上下文中,Sharepoint难以或不可能的事例是什么?什么是wiki更好?嘿,我心胸开阔,Sharepoint更好的是什么?

什么使得部署维基而不是简单地使用我们已经拥有的东西值得?

documentation sharepoint moss wiki

16
推荐指数
3
解决办法
6760
查看次数

处理数据库中的层次结构数据

我很想知道处理层次结构的最佳方法(最佳实践)是关于数据库设计的.这是我通常如何处理它们的一个小例子.

节点表

NodeId int PRIMARY KEY
NodeParentId int NULL
DisplaySeq int NOT NULL
Title nvarchar(255)
Run Code Online (Sandbox Code Playgroud)

祖先表

NodeId int
AncestorId int
Hops int
Run Code Online (Sandbox Code Playgroud)

使用NodeId上的索引,AncestorId,Hops

表格如下所示:

节点表

NodeId    NodeParentId    DisplaySeq    Title
1         NULL            1             'Root'
2         1               1             'Child 1'
3         1               2             'Child 2'
4         2               1             'Grandchild 1'
5         2               2             'Grandchild 2'
Run Code Online (Sandbox Code Playgroud)

祖先表

NodeId    AncestorId    Hops
1         NULL          0
1         1             0
2         1             1
2         2             0
3         1             1
3         3             0
4         1             2
4         2 …
Run Code Online (Sandbox Code Playgroud)

sql hierarchical-data

7
推荐指数
3
解决办法
2494
查看次数

Javascript函数和可选参数

我有两个几乎相同的javascript函数,用于启动jquery $ .get调用.函数的参数传递给被调用的脚本.

问题是一组调用需要另一个参数,而另一组则不需要.

为了实现这一点,我使用了我提到的两个几乎相同的javascript函数.他们来了:

function process(url, domid, domain, scan_id)
{
    $.get(url,
    {
        domain: domain,
        scan_id: scan_id
    },

    function(data)
    {
        $(domid).html(data);
    });
}

function process_type(url, domid, type, domain, scan_id)
{
    $.get(url,
    {
        domain: domain,
        type: type,
        scan_id: scan_id
    },

    function(data)
    {
        $(domid).html(data);
    });
}
Run Code Online (Sandbox Code Playgroud)

如您所见,第二个函数只接受一个名为'type'的附加参数,然后通过$ .get调用传递.

我想要结合这两个函数,但是我不知道如何可以选择包含第3个参数(数组/对象/它在{}中的任何内容(是的,javascript noob))在$ .get中传递.

编辑只是说....该死的,你们好.:d

javascript jquery arguments

35
推荐指数
3
解决办法
7万
查看次数