问题列表 - 第25909页

HttpContext.Current.Request.Url.Host 的起源在哪里?

为什么 HttpContext.Current.Request.Url.Host 返回的 URL 与 Web 浏览器中使用的 URL 不同?例如,在浏览器中输入“www.someurl.com”时,HttpContext.Current.Request.Url.Host 变量等于“www.someotherurl.com”。

asp.net hostname httpcontext

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

有没有办法让`enum`类型无符号?

有没有办法让enum类型无符号?以下代码向我发出有关签名/未签名比较的警告.

enum EEE {
    X1 = 1
};

int main()
{
    size_t x = 2;
    EEE t = X1;
    if ( t < x ) std::cout << "ok" << std::endl;

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

我试图强制编译器使用unsigned底层类型进行枚举,具体如下:

enum EEE {
    X1 = 1,
    XN = 18446744073709551615LL
    // I've tried XN = UINT_MAX (in Visual Studio). Same warning.
};
Run Code Online (Sandbox Code Playgroud)

但这仍然是警告.


改变常量UINT_MAX使其在GNU C++中工作,应该按照标准.似乎是VS中的一个错误.感谢詹姆斯提示.

c++ enums

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

IE特定JavaScript

这感觉就像一个愚蠢的问题,或者可以通过一些试验和错误以及一些谷歌来回答 - 但我向你保证我已经尝试了两个和几个想法,但我没有得到我想要的结果.

这是我的JS包括一个网站:

<!-- JavaScript -->
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<script type="text/javascript" src="js/accordian.js"></script>
<!--[if IE 7]><script type="text/javascript" src="js/ie-accordian.js"></script><![endif]-->
Run Code Online (Sandbox Code Playgroud)

我只是尝试将ie-accordian.js传递给IE 7,并将accordian.js传递给所有其他浏览器.只是没有运气保持IE 7使用accordian.js而不是特别为它创建的那个.

有什么想法吗?

javascript internet-explorer-7

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

减少痛苦写入集成和系统测试

我想为我的应用程序进行集成测试和系统测试,但是产生良好的集成和系统测试通常需要我付出很多努力,而我并没有费心.我尝试了几次,我编写了定制的,特定于应用的测试线束,这种感觉就像每次重新发明轮子一样.我想知道这是不是错误的做法.是否存在集成和完整系统测试的"标准"方法?

编辑:澄清,它是桌面和Web应用程序的自动化测试.理想情况下,它是一个完整的测试套件,可以运行应用程序的全部功

java integration-testing system-testing

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

Visual Studio - 是否有键盘组合来选择整行?

我已经知道Ctrl+ L删除整行...是否有一个只选择整行(然后我可以复制并粘贴到其他地方......)

keyboard-shortcuts visual-studio-2010 visual-studio-2008 visual-studio

75
推荐指数
6
解决办法
7万
查看次数

检查URL是否是C#.NET中的torrent

什么是我拿的URL是最好的方式:http://foobar.com/foo.torrent并检查是否真的是洪流,而不是一个HTML页面或别的东西有趣.建议?谢谢 :)

.net c# bittorrent

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

DeleteSubKey UnauthorizedAccessException

我正在尝试编写一个快速应用程序来修改一些注册表项.当我通过RegEdit浏览时,我可以毫无问题地修改和删除密钥.

但是当我尝试使用RegistryKey.DeleteSubKey()它时会抛出一个UnauthorizedAccessException.

有没有办法获得这样做的特权?另外,如果我的用户帐户显然有权进行更改,为什么会出现问题呢?

编辑:

这是一些代码

RegistryKey reg;

try
{
    reg = Registry.CurrentUser.OpenSubKey(BaseKey);
    reg.DeleteSubKey("{" + Item.Guid.ToString() + "}");
}
catch
{
    return false;
}
Run Code Online (Sandbox Code Playgroud)

.net c# registry

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

在FullCalendar中隐藏开始时间

在FullCalendar上,在月视图中,有没有办法隐藏事件的开始时间?

jquery fullcalendar

31
推荐指数
8
解决办法
4万
查看次数

股票代码自动完成API

我正在寻找一些股票代码查找API.我能够用符号查询雅虎财经,并能够检索股票价格和其他细节.

我正在寻找一些自动完整的股票查询API,如果我查询"Go*"...我怎么能得到所有股票符号以GO*= Goog等开头...是否有任何APi的通配符股票代码搜索

任何帮助都会很棒..

谢谢

java iphone finance google-finance google-finance-api

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

如何捕获此WPF位图加载异常?

我正在开发一个应用程序,它使用.NET 3.5 sp1和C#从Web加载位图.

加载代码如下:

        try {
            CurrentImage = pics[unChosenPics[index]];
            bi = new BitmapImage(CurrentImage.URI);
            // BitmapImage.UriSource must be in a BeginInit/EndInit block.
            bi.DownloadCompleted += new EventHandler(bi_DownloadCompleted);
            AssessmentImage.Source = bi;
        }
        catch {
            System.Console.WriteLine("Something broke during the read!");
        }
Run Code Online (Sandbox Code Playgroud)

并且在bi_DownloadCompleted上加载的代码是:

    void bi_DownloadCompleted(object sender, EventArgs e) {
        try {
            double dpi = 96;
            int width = bi.PixelWidth;
            int height = bi.PixelHeight;

            int stride = width * 4; // 4 bytes per pixel
            byte[] pixelData = new byte[stride * height];
            bi.CopyPixels(pixelData, stride, 0);

            BitmapSource …
Run Code Online (Sandbox Code Playgroud)

c# wpf exception bitmap download

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