问题列表 - 第22285页

使用ASP.NET MVC响应REQUEST_METHOD = HEAD

我有一个ASP.NET MVC站点,ELMAH向我显示我的站点在接收到REQUEST_METHOD = HEAD的HTTP请求时出错.

如何使用ASP.NET MVC响应这些请求?

asp.net-mvc

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

INVALID_STATE_ERR:DOM异常11

我正在开发一个简单的辅助类来使用XmlHttpRequest发送请求(下面的代码).但我不能让它发挥作用.例如,在谷歌INVALID_STATE_ERR: DOM Exception 11浏览器中,我收到错误,而在其他浏览器中,我得到状态== 0.

//@method XRequest: Object constructor. As this implements a singleton, the object can't be created calling the constructor, GetInstance should be called instead
function XRequest() {
    this.XHR = XRequest.CreateXHR();
}
XRequest.instance = null;

//@method static GetInstance: Creates a singleton object of type XRequest. Should be called whenever an object of that type is required.
//@return: an instance of a XRequest object
XRequest.GetInstance = function() {
    if(XRequest.instance == null) {
        XRequest.instance = new XRequest();
    } …
Run Code Online (Sandbox Code Playgroud)

javascript ajax xmlhttprequest

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

仅通过构造函数设置类的属性

我试图使类的属性只能通过同一个类的构造函数设置.

c# constructor properties set

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

std :: initializer_list作为函数参数

出于某种原因,我认为C++ 0x允许std::initializer_list作为函数的函数参数,例如,期望可以从这样构造的类型std::vector.但显然,它不起作用.这只是我的编译器,还是永远不会起作用?是因为潜在的重载解决问题吗?

#include <string>
#include <vector>

void function(std::vector<std::string> vec)
{
}

int main()
{
    // ok
    std::vector<std::string> vec {"hello", "world", "test"};

    // error: could not convert '{"hello", "world", "test"}' to 'std::vector...'
    function( {"hello", "world", "test"} );
}
Run Code Online (Sandbox Code Playgroud)

c++ initializer-list c++11

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

svn历史通过命令行

我试图在python中编写一个实用程序,以获取为特定分支修改的所有文件....我不关心日期或谁提交.

我该怎么做呢?我可以处理python部分,我只是在svn中找不到命令给我输出.

svn version-control command-line

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

项目参考DLL版本地狱

我们在让visual studio从我们的一个项目中获取最新版本的DLL时遇到了问题.

我们有多个类库项目(例如BusinessLogic,ReportData)和许多Web服务,每个都有一个我们编写的连接DLL的引用(这是对连接DLL的引用问题).

我们总是在bin/debug文件夹中指向DLL的引用(这是我们总是为任何给定项目构建的),所有自定义DLL引用都有CopyLocal = True和SpecificVersion = False

ReportData有一个对业务逻辑的引用(它也引用了连接 - 我不明白为什么这会导致问题,但是认为值得一提)

奇怪的是,当您单击"添加引用"并浏览到连接/ bin/debug时 - 将鼠标悬停在DLL文件上,将显示正确的(最新)版本(版本和文件版本总是一起递增),但是单击"确定"时,会拉出先前的版本号.即使我查看当前项目调试文件夹(其中copy local将在编译后放置DLL)显示最新版本号. - NO我在哪里可以找到Visual Studio之外的以前版本的DLL,但在该项目中引用它具有旧版本 - 即使路径是正确的.

我不知道它可能从哪个版本获得旧版本.甚至为什么它想要那个.

这可能是我遇到的最令人沮丧的问题.

有谁知道如何确保最新版本被拉过(最好是自动或编译).

编辑:

虽然不完全是我正在处理的场景,但我正在阅读这篇文章,并在某处提到CLR忽略修订号.可以理解(尽管之前这不是问题 - 我们正在修订版本39),所以我想我会更新内部版本号,仍然无法正常工作.虽然我会更新次要版本号并查看是否有任何区别,但徒劳无功.

我不是说这是答案,因为我必须首先检查一些事情,但从表面上看,这似乎解决了我的问题......

进一步编辑:在其他类库中,这似乎已经解决了问题,但是在测试Windows应用程序中,它仍然通过以下版本提取:(

如果我再次增加次要版本号,同样的问题又回来了,我留下了错误的版本.

进一步编辑 - 我创建了一个新的项目,添加了一个参考,但仍然有完全相同的问题.这表明问题仅限于我引用的项目.希望我知道为什么!

以前有人遇到过这个问题,知道如何解决这个问题吗?

救命!

.net dll assemblies reference visual-studio-2008

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

如何在ULong上按位操作设置大常量?

这很好用:

Public Const test As ULong = 1 << 30
Run Code Online (Sandbox Code Playgroud)

这不能很好地工作:

Public Const test As ULong = 1 << 31
Run Code Online (Sandbox Code Playgroud)

它会创建此错误:

常量表达式在'ULong'类型中无法表示

我如何使其工作?

这确实有效:

Public Const test As Long = 1 << 31
Run Code Online (Sandbox Code Playgroud)

但我必须使用ULong.

vb.net bit-manipulation

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

为什么Django的原始作者包含标签?

在Jacob Kaplan-Moss的优秀Google技术讲座中,Jacob表示include尽管之前存在教条主义的反对意见,他们还增加了对模板标签的支持,并表示人们不应该使用它.

有谁知道为什么?快速搜索没有显示任何可以解释原因的内容.现在修复的票证中没有任何相关内容,其中include添加了对标签的支持.我大量使用包含标签以避免重复自己,这似乎是一个好主意,但也许我错过了一些核心原因,为什么那些知道认为它是坏的.

django django-templates

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

复制具有所有关系的Doctrine对象

我想用他所有的关系复制一份记录.

我正在尝试:

$o = Doctrine::getTable('Table')->Find(x); 
$copy = $object->copy();
$relations = $o->getRelations();

foreach ($relations as $name => $relation) {
  $copy->$relation = $object->$relation->copy();
} 

$copy->save();
Run Code Online (Sandbox Code Playgroud)

这段代码不起作用,但我认为它正在进行中.

php orm doctrine symfony1 symfony-1.4

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

使用Perl中的正则表达式列出来自另一个Perl脚本的变量

我对如何从Perl文件中获取所有标量和数组的想法遵循以下方针:

open (InFile, "SomeScript.pl");
@InArray = <InFile>;
@OutArray = {};
close (InFile);
$ArrayCount = @InArray;
open (OutFile, ">outfile.txt");
for ($x=0; $x<=$ArrayCount; $x++){
$Testline = @InArray[$x];

if($Testline =~ m/((@|\$)[A-Z]+)/i){
    $Outline = "$1\n";  
    push @OutArray, $Outline;
}
}
print OutFile @OutArray;
close(OutFile);
Run Code Online (Sandbox Code Playgroud)

......而且效果相当好.问题是如果一行上出现多个变量,它只会获取第一个变量.一个例子可能是:

$FirstVar = $SecondVar + $ThirdVar;
Run Code Online (Sandbox Code Playgroud)

该脚本只会抓取$FirstVar并输出到文件.这可能仍然有效,因为$SecondVar并且$ThirdVar必须在前一行有任何意义之前在其他地方初始化.我想规则的例外是一条线,其中多个变量同时被初始化.

真正的Perl代码中的示例是否会破坏此脚本?另外,如何从同一行中获取符合我的正则表达式条件的多个项目?

regex variables perl file-io

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