问题列表 - 第44680页

Array.length = 0和Array = []之间的区别?

有人可以解释两者之间的概念差异.通过销毁对现有数组的所有引用来读取第二个创建新数组的地方,而.length = 0只是清空数组.但它在我的情况下不起作用

//Declaration 
var arr = new Array();
Run Code Online (Sandbox Code Playgroud)

下面是一次又一次执行的循环代码.

$("#dummy").load("something.php",function(){
   arr.length =0;// expected to empty the array
   $("div").each(function(){
       arr = arr + $(this).html();
   });
});
Run Code Online (Sandbox Code Playgroud)

但是,如果我替换代码arr =[]代替arr.length=0它工作正常.任何人都可以解释这里发生的事情.

javascript arrays

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

jsf inputText和validateRegexPatter

我想在消息中显示label属性:

    <h:inputText id="email" label="#{sW.email}" value="#{contattiBean.contatto.email}"
                                 required="true">
              <f:param value="#{sW.email}" />
              <f:validateRegex pattern="[\w\.-]*[a-zA-Z0-9_]@[\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]"/>
    </h:inputText>
Run Code Online (Sandbox Code Playgroud)

我已经设置了f:param,因为在

`javax.faces.validator.RegexValidator.NOT_MATCHED={0}: Valore non valido`
Run Code Online (Sandbox Code Playgroud)

{0}被正则表达式模式替换.同时,我要显示标签值.我的解决方案不起作用我该怎么办?

validation message placeholder jsf-2

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

C++:在删除时检查NULL

可能重复:
删除前在C++中测试void指针

代码段1是否等效于代码段2?

//Snippet 1:
    delete record;          
    record = new Record;


//Snippet 2     
    if (record != NULL) 
    {
        delete record;
        record = NULL;
    }       
    record = new Record;
Run Code Online (Sandbox Code Playgroud)

c++

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

枚举t-sql中的星期几

有人知道如何在T-SQL中枚举所有星期的日子,所以我们在输出中有一个字符串,如:'星期日,星期一,星期二......"

sql t-sql sql-server

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

如何将wstring转换为字符串?

问题是如何将wstring转换为字符串?

我有下一个例子:

#include <string>
#include <iostream>

int main()
{
    std::wstring ws = L"Hello";
    std::string s( ws.begin(), ws.end() );

  //std::cout <<"std::string =     "<<s<<std::endl;
    std::wcout<<"std::wstring =    "<<ws<<std::endl;
    std::cout <<"std::string =     "<<s<<std::endl;
}
Run Code Online (Sandbox Code Playgroud)

注释掉的输出是:

std::string =     Hello
std::wstring =    Hello
std::string =     Hello
Run Code Online (Sandbox Code Playgroud)

但不仅仅是:

std::wstring =    Hello
Run Code Online (Sandbox Code Playgroud)

这个例子有什么不对吗?我可以像上面那样进行转换吗?

编辑

新的例子(考虑到一些答案)是

#include <string>
#include <iostream>
#include <sstream>
#include <locale>

int main()
{
    setlocale(LC_CTYPE, "");

    const std::wstring ws = L"Hello";
    const std::string s( ws.begin(), ws.end() );

    std::cout<<"std::string =     "<<s<<std::endl;
    std::wcout<<"std::wstring =    "<<ws<<std::endl;

    std::stringstream ss;
    ss …
Run Code Online (Sandbox Code Playgroud)

c++ unicode stl wstring

191
推荐指数
13
解决办法
26万
查看次数

保证请求来自本地服务器

我有一个经典的ASP页面向我的ASP.net(c#)页面"doSomething.ashx"发出XMLHTTP请求.它们都托管在同一台服务器上.

如何保证请求来自本地服务器,阻止恶意用户访问doSomething.ashx页面并提出错误请求?

编辑:

愚蠢我忘了我可以通过用户名+ pw通过,但会:

HttpContext.Current.Request.IsLocal
Run Code Online (Sandbox Code Playgroud)

工作一样好吗?或者这可能受到有创造力的黑客的影响?

c# security referrer

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

VB.NET:来自`Nothing`的布尔值有时是`false`,有时是Nullreference-Exception

来自C#中的基本布尔逻辑,我想知道为什么:

Dim b As Boolean
Dim obj As Object = Nothing
'followig evaluates to False'
b = DirectCast(Nothing, Boolean)
'This throws an "Object reference not set to an instance of an object"-Exception'
b = DirectCast(obj, Boolean)
Run Code Online (Sandbox Code Playgroud)

A CType(obj, Boolean)会评估False(就像CBool(obj)).我认为这是因为编译器使用辅助函数,但这不是我的主题.

为什么铸造NothingBoolean的计算结果为False,而铸造的对象,是NothingBoolean抛出一个Nullreference的异常?那有意义吗?

[Option Strict ON]
Run Code Online (Sandbox Code Playgroud)

.net vb.net compiler-construction casting .net-3.5

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

将属性放在数据库而不是属性文件中

Java,从数据库放置和加载属性而不是属性文件是更好的方法吗?

java database load properties

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

GWT日志设置

我正在使用GWT 2.1 java.util.logging 仿真来记录客户端消息.根据该文档,提供了两个适用于客户端日志记录的格式化程序(TextFormatter和HTMLFormatter).

任何人都可以提供一个如何设置格式化程序并将其附加到GWT中的处理程序的示例吗?

谢谢

gwt logging

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

如果我停止Amazon EC2实例,这会被保存吗?

如果我停止EC2实例,而不是终止,这个图像是否会保存在我的帐户中并可以在以后使用?..我注意到终止的实例最终消失了,是否有一个停止的实例可用于启动并启动时?

另外关于充电,我假设停止实例的成本将按GB计算,类似于自定义AMI?

另一个可能是简单的问题,如果我通过SSH或通过脚本关闭机器,这会启动终止或只是停止一个实例(我假设它终止实例).

谢谢

amazon-ec2 ec2-ami

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