小编Nom*_*cio的帖子

为什么我不能删除用var声明的javascript值?

例:

x = "Hello";
delete x; // returns true, x is removed

var y = "Hello";
delete y; // returns false, y is not removed
Run Code Online (Sandbox Code Playgroud)

我对这是怎么回事感兴趣,我想知道为什么语言有这个功能.

javascript

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

主菜单中缺少Visual Studio TEST

更新到visual studio 2013,更新4后,我的屏幕上缺少TEST选项,我认为Visual Studio更新5会修复它,但事实并非如此.我的选择中缺少"TEST",我不知道为什么.

缺少测试选项

我试过重置设置,没有帮助,重置设置:

在此输入图像描述

我无法通过TOOLS - > CUSTOMIZE - > COMMANDS - > ADD COMMAND添加测试,它不在那里.

测试失踪

c# testing unit-testing visual-studio visual-studio-2013

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

在eclipse中调试时调用类实例方法

在eclipse中调试时如何调用类实例方法?

例如,假设我有以下代码:

...
Canvas canvas = m_SurfaceHolder.lockCanvas();
canvas.drawColor(0xff000000);
...
Run Code Online (Sandbox Code Playgroud)

我在canvas.drawColor上有一个断点.当我调试时,代码停在该行,我可以在canvas中查看变量,但我也希望能够在canvas中调用方法来查看它们在visual studio中返回的内容,这可能吗?

java eclipse

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

在linq里面的地方

我正在尝试使用linq解决以下问题(已经通过正常编程解决了它):

http://projecteuler.net/problem=43

我目前有以下内容:

class Program
{


    static void Main(string[] args)
    {
        var range0 = Enumerable.Range(0, 3);
        var range1 = Enumerable.Range(0, 3);
        var range2 = Enumerable.Range(0, 3);


        var combo = from val0 in range0
                    from val1 in range1
                    from val2 in range2
                    where (val0 + val1 + val2 == 3) 
                    select new { value = val0.ToString() + val1.ToString() + val2.ToString() };

        foreach( var value in combo )
        {
            Console.WriteLine(value.value);
        }

        Console.ReadLine();
    }
}
Run Code Online (Sandbox Code Playgroud)

我最终想要扩展此查询以获取9个值,但是目前,我的问题是,如果每个值都是不同的,我如何检查where子句?val0 val1和val3必须不同.

c# linq

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

使用响应下载文件不会显示文件大小

我在函数中有这段代码:

Response.Clear();
Response.ContentType = "text/xml; charset=utf-8";
Response.AddHeader("Content-Disposition", "attachment; filename=test.xml");
// Put xml into response here
Response.End();
Run Code Online (Sandbox Code Playgroud)

这可行,但是,当它,它没有显示文件大小,在Firefox中它显示文件大小-1和铬,即它根本不显示文件大小.如何显示文件大小?

html c# asp.net

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

更新模态对话框上的父页面关闭?

我有一个带网格的窗口.该窗口有一个按钮,按下该按钮时,会显示一个模态对话框.

码:

    private void Edit_Click6S(object sender, RoutedEventArgs e)
    {
        TextEditWindow editWindow = new TextEditWindow();
        editWindow.ShowDialog();
    }
Run Code Online (Sandbox Code Playgroud)

当用户完成此对话框时,将调用以下代码:

    Window.Close()
Run Code Online (Sandbox Code Playgroud)

但是不更新父窗口的网格.有没有办法在子对话框关闭时重新初始化父窗口网格?是这样,怎么样?

.net c# wpf

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

Java通用运算符

我有以下方法:

  private <E extends Number> double GetAverage(ArrayList<E> al)
  {
    double total = 0;
    Iterator<E> itr = al.iterator();
    while(itr.hasNext())
    {
      total += itr.next();
    }

    return total;
  }
Run Code Online (Sandbox Code Playgroud)

但它没有编译.我得到了

"总不能解决或不是一个领域"

在线

"total + = itr.next();"

我知道Java不知道E的价值,但我希望你理解我的意思,创建一个添加ArrayList的总数(数值)的通用方法的最佳方法是什么.

java generics

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

sql server FOR XML 有字符限制吗?

我正在 xml 中执行查询并将其转换为带有 FOR XML EXPLICIT 的 xml 文件。这有效,除非我尝试查询大量文件。

如果我查询 ID 介于 400 和 500 之间的记录,如果我尝试查询 ID 介于 500 和 600 之间的记录,它会起作用,但如果我尝试查询 400 到 600 之间的记录,则它会失败。

这是错误:

无法显示 XML。发生以下错误:'',十六进制值 0x1E,是无效字符。第 1457 行,位置 107。

一种解决方案是增加从服务器为 XML 数据检索的字符数。要更改此设置,请在“工具”菜单上单击“选项”。

好的?然后什么?我必须在哪里准确地更改选项?

编辑:在查询结果> SQL Server > 结果到网格下将 XML 数据设置为无限制不起作用。

编辑:返回代码:

<ExceptionDocument><Error><Message>'&#x1E;', hexadecimal value 0x1E, is an invalid character. Line 953, position 107.</Message><StackTrace>   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
   at System.Xml.XmlTextReaderImpl.ThrowInvalidChar(Char[] data, Int32 length, Int32 invCharPos)
   at System.Xml.XmlTextReaderImpl.ParseCDataOrComment(XmlNodeType type, Int32&amp; outStartPos, Int32&amp; outEndPos)
   at …
Run Code Online (Sandbox Code Playgroud)

sql-server

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

在没有用户交互的30秒后提升事件

我正在编写一个WPF应用程序,如果用户没有与该程序交互30秒,我想提出一个事件.也就是说,没有键盘或/和鼠标事件.

我想要这样做的原因是因为如果变量alertstate设置为true,我想引起对屏幕的注意.

我正在考虑使用类似的东西,BackgroundWorker但我真的不知道如何让用户没有与该程序交互的时间.有人能指出我正确的方向吗?

我想这个问题基本上归结为检查用户是否与屏幕进行了交互.我该怎么做呢?

c# wpf

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

控制台应用程序立即退出 Visual Studio

可能的重复:
如何阻止 C++ 控制台应用程序立即退出?

我正在使用 C++,当我运行控制台程序时,它立即退出。我无法从我的主方法/设置断点中读取输入,因为主方法是在另一个库中定义的。

所以,我在问如何通过使用 Visual Studio 中的设置来防止控制台应用程序退出?

c++ visual-studio

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