问题列表 - 第11730页

是否有任何SO站点使用的标记标准?

我想为我们正在开发的应用程序设计/开发格式化标记.是否有任何标准就像StackOverflow在编写每个问题描述时所使用的那样.

html formatting xhtml markup

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

通过NTLM模拟用户

我有一个内部应用程序,它有两个安全级别.FormsAuthentication用于面向客户端的应用程序和NTLM集成身份验证用于管理界面.

我可以通过使用FormsAuthentication类的方法创建正确的.ASPXAUTH cookie来轻松模拟客户端.但是,到目前为止,为NTLM生成HTTP身份验证标头已超出我的范围.

当我发现这篇文章(http://msdn.microsoft.com/en-us/library/ms998358.aspx#paght000025_usingimpersonation)时,我有了希望,但后来我意识到它只创建一个上下文来运行代码一段时间请求.我想切换整个会话,让服务器认为我正在使用另一个域登录.我对我的帐户拥有管理权限,因此不是为了搞砸或窃取域密码.

它甚至可能吗?谢谢.

c# asp.net impersonation ntlm

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

C++使用windows命名管道

由于某种原因,桅杆和奴隶都失败了,但是我可以找到关于它们的工作方式的任何好例子,所以我不知道我哪里出错了.

在NeverNamedPipe之后,master永远不会退出WaitForSingleObject,并且slave会在第一个boost :: asio :: read调用中抛出异常,"等待进程打开管道的另一端",我虽然WaitNamedPipe是为了等待主服务器中的ConnectNamedPipe?

master.cpp

asio::io_service ioservice; 
asio::windows::stream_handle in(ioservice); 
int main()
{
    HANDLE pipe = INVALID_HANDLE_VALUE;
    try
    {
        //create pipe
        pipe = CreateNamedPipe("\\\\.\\pipe\\FLTest",
            PIPE_ACCESS_DUPLEX | FILE_FLAG_FIRST_PIPE_INSTANCE | FILE_FLAG_OVERLAPPED,
            PIPE_TYPE_BYTE | PIPE_READMODE_BYTE,
            255, 50000,50000, 0, 0);
        if(pipe == INVALID_HANDLE_VALUE)
        {
            printWinError();
            return -1;
        }
        in.assign(pipe); 
        std::cout << "Created pipe" << std::endl;
        //spawn child
        STARTUPINFO         startInfo;
        ZeroMemory(&startInfo, sizeof(STARTUPINFO));
        startInfo.cb = sizeof(STARTUPINFO);
        PROCESS_INFORMATION procInfo;
        ZeroMemory(&procInfo, sizeof(PROCESS_INFORMATION));
        if(CreateProcess(0, "slave.exe", 0,0, FALSE, CREATE_NEW_CONSOLE,
            0, 0, &startInfo, &procInfo))
        {
            std::cout << "Slave process created" …
Run Code Online (Sandbox Code Playgroud)

c++ windows named-pipes boost-asio

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

Windows窗体:使光标位图部分透明

我想在拖放操作中使用部分透明的图像.这一切都已设置并且工作正常,但实际转换为透明度有一个奇怪的副作用.出于某种原因,像素似乎与黑色背景混合.

下图描述了该问题:

透明度问题

图a)是原始位图.

图b)是在执行α混合之后产生的.显然,这比预期的50%α滤镜要暗很多.

图c)是所需的效果,图像a)具有50%的透明度(用绘图程序添加到组合物中).

我用来生成trasparent图像的代码如下:

Bitmap bmpNew = new Bitmap(bmpOriginal.Width, bmpOriginal.Height);
Graphics g = Graphics.FromImage(bmpNew);

// Making the bitmap 50% transparent:
float[][] ptsArray ={ 
    new float[] {1, 0, 0, 0, 0},        // Red
    new float[] {0, 1, 0, 0, 0},        // Green
    new float[] {0, 0, 1, 0, 0},        // Blue
    new float[] {0, 0, 0, 0.5f, 0},     // Alpha
    new float[] {0, 0, 0, 0, 1}         // Brightness
};
ColorMatrix clrMatrix = new ColorMatrix(ptsArray);
ImageAttributes imgAttributes = new …
Run Code Online (Sandbox Code Playgroud)

c# gdi+ alphablending cursor winforms

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

PHP函数和变量继承

有人可以帮我理解PHP类中的变量/函数继承.

我的父类有一个由所有子类使用的函数.但是,每个子类都需要在此函数中使用它自己的变量.我想静态地调用子类中的函数.在下面的示例中,将显示"world",而不是子类中的值.

任何人都可以解释我如何获得函数来回显子类中的值.我应该使用接口吗?这是否与后期静态绑定有关(由于使用5.3.3之前版本的PHP,我无法使用)?

class myParent
{
    static $myVar = 'world';
    static function hello()
    {
        echo self::$myVar;  
    }
}

class myFirstChild extends myParent
{
    static $myVar = 'earth';
}

class mySecondChild extends myParent
{
    static $myVar = 'planet';
}

myFirstChild::hello();
mySecondChild::hello();
Run Code Online (Sandbox Code Playgroud)

php

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

如何从指针访问C++映射的元素?

简单的问题,但很难为搜索引擎制定:如果我创建一个指向地图对象的指针,我如何访问和设置其元素?以下代码不起作用.

map<string, int> *myFruit;
myFruit["apple"] = 1;
myFruit["pear"] = 2;
Run Code Online (Sandbox Code Playgroud)

c++

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

静态和动态地链接同一个库

我有一个静态链接到库(libA.2.0.a)的程序,并动态链接到另一个库(libB.so).libB.so还动态链接到旧版本的libA(libA.1.0.so).

这种配置是否可行?如果是这样,系统怎样知道从使用符号libA.2.0.a我的程序,并从符号libA.1.0.solibB.so

c dynamic-linking static-libraries static-linking

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

如何在Mac OS X中使用显示ID获取显示名称?

我想知道你是否可以帮我弄清楚如何通过在Mac OS X(10.5)中使用显示ID号来逐步获取显示器的显示名称?要求是如果我给一个函数显示ID,它将提供显示名称作为回报(反之亦然).

Display Name看起来像这样:"Color LCD","SAMSUNG"

显示ID如下所示:"69671872","893830283"

Cocoa中的NSScreen(Obj-C)或Quartz(C)中的CGGetActiveDisplayList允许您获取监视器的显示ID号.似乎都没有获取显示名称的方法.不好了!以下是获取显示ID的NSScreen代码:

NSArray *screenArray = [NSScreen screens];
NSDictionary *screenDescription = [[screenArray objectAtIndex:0] deviceDescription];
NSLog(@"Device ID: %@", [screenDescription objectForKey:@"NSScreenNumber"]);
Run Code Online (Sandbox Code Playgroud)

System Profiler和" 系统偏好设置"下的"显示"参考按"显示名称"显示,而不是"显示ID".

我问我想要运行AppleScript,它需要显示名称而不是显示ID.任何帮助深表感谢!:)

cocoa objective-c quartz-graphics

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

如何减少C#中的接口延迟?

我在C#中遇到接口延迟问题.

因为我还在学习,所以请耐心等待我解释.

我已将问题缩小到我的计时器对象.

基本上我的程序通过TCP/IP套接字查询设备并将其输出到屏幕上的文本框.

现在我每秒都在设备中查询数据,这需要将一些逻辑隐藏在计时器对象中,以下是在ticks之间发生的事情:

  1. 增加一个值.
  2. 构造2个字符串,表示要发送到框的命令(封装在函数中)
  3. 编码命令
  4. 发送命令
  5. 清除字节数组
  6. 收到回复.

这可能是在事件处理程序中进行的过多处理吗?每次我在轮询会话期间尝试移动窗口,即当计时器运行时,我的输入延迟非常糟糕.

.net c# user-interface timer

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

Eclipse和花括号

是否有一种快速的方法可以让Eclipse在代码块的下一行(单独)上放置大括号?

java eclipse

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