问题列表 - 第17733页

请求的dll执行级别

我有一个我正在研究的WinForms应用程序.在Vista/Win7中,需要以管理员身份运行一小段功能.我理解如何在清单中为应用程序设置requestedExecutionLevel.诀窍是,我不想要求用户以管理员身份运行整个应用程序,只是其中的一部分.所以我想将大部分功能运行为InInvoker.

如果我将管理功能放在dll中,有没有办法将其标记为requireAdministrator?我尝试使用MT为dll添加清单,但这似乎不起作用.我需要做什么?

.net c# dll uac windows-vista

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

C#属性无法访问

为什么我不能私有struct,然后从中创建一个公共财产?

我编译时得到'属性PubTest比测试更不易访问'.

例如:

private struct test
{
    int a;
    double b;
}

test t = new test();

public test PubTest
{
     get { return t; }
}
Run Code Online (Sandbox Code Playgroud)

c#

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

测试数据分布是否遵循MATLAB中的高斯分布

我有一些数据点及其平均点.我需要找出那些数据点(具有那个意思)是否遵循高斯分布.MATLAB中有一个可以进行这种测试的函数吗?或者我需要写一个自己的测试?

我试着看看MATLAB提供的不同统计函数.我对MATLAB很新,所以我可能忽略了正确的功能.

干杯

statistics matlab distribution gaussian

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

使用""或<>包含boost头文件

为什么元组文档要使用,例如:

#include "boost/tuple/tuple.hpp"
Run Code Online (Sandbox Code Playgroud)

并不是

#include <boost/tuple/tuple.hpp>
Run Code Online (Sandbox Code Playgroud)

我知道我的代码不可能有一个名为"boost/tuple/tuple.hpp"的文件,但使用include <>明确表示不要查看curent目录.

那是什么原因?

c++ compiler-construction coding-style conventions c-preprocessor

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

为什么我可以指定结构但不能比较它们

虽然我是一名长期的C程序员,但我最近才知道可以直接将结构变量分配给另一个而不是使用memcpy:

struct MyStruct a,b;
...
a = b; /* implicit memcpy */
Run Code Online (Sandbox Code Playgroud)

虽然这对于C感觉有点"高级",但它绝对有用.但为什么我不能做平等和不平等比较:

if (a == b) ...
if (a != b) ...
Run Code Online (Sandbox Code Playgroud)

标准是否有任何理由排除这种情况?或者这是一个不一致的 - 否则非常优雅 - 标准?

我不明白为什么我可以替换我的memcpy用于干净的任务,但我必须保持那些丑陋的memcmp到位.

c struct compare assign

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

如何在coldfusion中使用CFQuery执行2个或更多插入语句?

是否可以使用执行2插入或更新语句cfquery

如果有,怎么样?

如果不是,通过只打开一个到DB的连接,在Coldfusion中执行多个查询的最佳方法是什么.

我想我们每次打电话cfquery都打开新的连接数据库

coldfusion cfquery

5
推荐指数
2
解决办法
8398
查看次数

Google Chrome - 用于识别扩展名的字母数字哈希值

Google Chrome使用字母数字哈希作为Chrome扩展程序的标识符.例如."ajpgkpeckebdhofmmjfgcjjiiejpodla"是XMarks Bookmark Sync扩展的标识符.

这里使用哪种算法来生成这样的字符串?他们如何确保独特性?

google-chrome-extension

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

C# - 如何防止组合框中的鼠标滚轮滚动?

我有一个组合框,我想阻止用户使用鼠标滚轮滚动项目.

有一个简单的方法吗?

(C#,VS2008)

c# combobox mousewheel

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

Sql Datareader为null值

我正在从C#中的SQL datareader读取并将列中的值传递给下拉列表.正在读取两列.使用IsDbNull,我能够处理空值.但是,由于我现在编写了代码,如果dr.GetString(0)为null,则根本不会传递任何值,而只要dr.GetString(1)(或两者都不是)为null,所有的传递值并忽略空值.以下是datareader读取时的内容:

while (dr.Read())
{
     if (!dr.IsDBNull(0))
     {
          machineName.Items.Add(dr.GetString(0).ToString());
     }
     else if (!dr.IsDBNull(1))
     {
          machineName.Items.Add(dr.GetString(1).ToString());
     }
 }
Run Code Online (Sandbox Code Playgroud)

我需要做的是使用datareader返回的任何值填充dropdownlist,无论它们位于哪个列.我已经删除了using和try/catch语句以便对代码进行整理.感谢大家.

c# sql null if-statement datareader

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

为什么WebResponse在阅读twitter firehose流时永远不会结束?

以下函数将从Twitter firehose下拉第一个X消息,但看起来像WebResponse块并且永远不会退出该函数:

public void GetStatusesFromStream(string username, string password, int nMessageCount)
{
    WebRequest request = WebRequest.Create("http://stream.twitter.com/1/statuses/sample.json");
    request.Credentials = new NetworkCredential(username, password);

    using (WebResponse response = request.GetResponse())
    {
        using (var stream = response.GetResponseStream())
        {
            using (var reader = new StreamReader(stream))
            {
                while (!reader.EndOfStream)
                {
                    Console.WriteLine(reader.ReadLine());

                    if (nMessageCount-- < 0)
                        break;
                }
                Console.WriteLine("Start iDispose");
            }
            Console.WriteLine("Never gets here!!!");
        }
    }

   Console.WriteLine("Done - press a key to exit");
   Console.ReadLine();
}
Run Code Online (Sandbox Code Playgroud)

但以下工作正常:

public void GetStatusesFromStreamOK(string username, string password, int nMessageCount)
    {
    byte[] encbuff = System.Text.Encoding.UTF8.GetBytes(username …
Run Code Online (Sandbox Code Playgroud)

c# twitter webresponse

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