Articles of Windows

Mercurial,Apache,Windows,mod_auth_sspi和hg push

我在Apache 2.2.15下的Windows域中的Windows框中玩Mercurial 1.6,作为中央repo服务器运行,select人员将提交权限。 我试图通过限制访问Apache的/ cgi-bin /来通过sspi_auth_moduleselect用户来限制对Mercurial的访问。 如果我使用sspi_auth_module浏览到repo页面,在/ cgi-bin /上强制执行限制,系统会提示input用户名和密码,这样可以接受并且一切正常。 如果我尝试使用CLI“hg push”从本地repo提交到服务器,从命令行,该命令终止非常快,消息: abort: authorization failed 如果我删除/ cgi-bin / restrictions,推送作品。 httpd.conf的相关部分:(名称编辑) <Directory "C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin"> AllowOverride None Options None Order allow,deny Allow from all AuthName "XXXXXX" AuthType SSPI SSPIAuth On SSPIAuthoritative On SSPIOmitDomain On Require user "xxxxxx" </Directory> 我的hgweb.config文件的相关部分(存储在C:/ Hg中的存储库) [collections] C:/Hg = C:/Hg [web] allow_push […]

阻止网站而不强迫用户重新启动浏览器?

我知道阻止一个网站是一个受欢迎的问题,但没有我见过的答案解决我的具体情况: 我想阻止一个网站(由用户select,在Windows XP上也必须具有pipe理权限), 而不强迫她重新启动浏览器。 众所周知的修改主机文件的方法需要重新启动一些浏览器。 我想以一种独立于浏览器的方式(例如,Content Advisor在IE中工作,但在FF中不工作),并且不需要用户重新启动浏览器。 请注意,我有兴趣知道如何以编程方式执行此操作,所以http://superuser.com或http://serverfault.com不是真正的这个问题的正确地方,因为他们大多build议工具和服务 ,而我对底层知识感兴趣,所以我可以自己实现它。 想法? 谢谢。

SNMP陷阱到IPv6地址

有谁知道可以发送SNMP陷阱到IPv6地址的(Windows)实用程序? 我试过trapgen,但似乎无法使用IPv6地址。 也有net-snmp的Windows端口,但使用它发送陷阱真的很痛苦。 对我来说根本就没有用。 它总是以“无法find模块(TRAP-TEST-MIB):”失败。 谢谢。

在Windows上使用MingW的ccache

我正在尝试使用ccache,但是当我尝试编译我的项目时出现这个错误: ccache:致命:无法确定caching目录 我从这里下载文件,我怎样才能知道ccache使用的相应目录。

在GDI +中发生了一个通用错误

我有一个传统的Winforms应用程序,使用它时,造成一些奇怪的问题。 应用程序部分处理图像,用户可以将图像添加到logging,这些图像在.Net中resize,并保存到服务器共享。 我有两个使用这个应用程序的问题,都导致“GDI +中发生一般性错误”。 用户可以查看logging,图像显示正常,可以尝试打印,出现select打印机的对话框,但是当点击打印时,出现错误。 另一个是当用户尝试添加一个新的图像到一个logging,相同的一般错误。 最好的部分 – 只有两个用户有这个问题。 图像可以直接从共享打开并打印出来,没问题。 这两个用户都是同一个AD组的一部分,其他人都拥有对共享/文件的权限。 两个用户login到另一台机器上的应用程序,并做同样的工作正常。 我试过让两个人完全控制和共享文件的所有权,但仍然是相同的错误。 卸载并重新安装应用程序不起作用。 我已经login到每个受影响的用户机器和应用程序安装在每个用户的基础上,但在我的凭据在同一台计算机上安装和运行的应用程序运行良好。 任何人都有这个问题的经验,或者我应该尝试下一步? 编辑:这一切都开始时,我们将共享文件夹移动到另一台服务器。

在Windows 8的wp7设备上运行应用程序

是否有可能在Windows 8 DP的设备上编译WP7应用程序? 该设备只是不出现在框(仿真器和设备通常是),框是空的。 这是我的机器上的问题还是这是一个普遍的问题? 我知道在模拟器上编译不是Win8的function,但是是否包括设备编译? 即我的设备已经被Zune识别,所以它被连接。

如何在互斥量中进行循环typessorting?

#include "stdafx.h" #include <Windows.h> #include <conio.h> #include <fstream> #include <iostream> using namespace std; int main ( int, char ** ) { HANDLE mutex = CreateMutex(NULL, FALSE, L"PRV"); for (int j=0; j < 100; ++j) { WaitForSingleObject(mutex, INFINITE); ofstream file("c:\\write.txt", ios::app); for (int i=0; i < 10; ++i) { file << 1; } ReleaseMutex(mutex); Sleep(100); } […]

在IE9中向后兼容

我正在使用IE9自带的windows7。 我的公司网站使用IE6和IE7。 我试图安装IE7的Windows7,但窗户不允许我。 如何在IE9中打开这样的网站?

计划优先级,Windows

基于msdn,windows os根据基础调度线程来调度线程,并用作提升dynamic优先级 系统将所有相同优先级的线程视为相等。 系统以循环方式为所有优先级最高的线程分配时间片。 如果这些线程都没有准备好运行,则系统以循环方式为所有具有次高优先级的线程分配时间片。 如果更高优先级的线程可以运行,则系统停止执行较低优先级的线程(不允许使用其时间片完成),并将全时间片分配给较高优先级的线程。 从上面的引用 系统将所有相同优先级的线程视为相等 这是否意味着系统会根据dynamic优先级来处理线程?基本优先级是否被用作dynamic优先级更改的下限? 谢谢

在Windows 8 Media Foundation转换中在IMFMediaBuffer上绘制文本

如何在IMFMediaBuffer对象上绘制文本,并将其写出到另一个IMFMediaBuffer对象? 上下文是我正在build立一个MFT,最初我尝试使用Direct2D和Direct3D11来实现这一点,但无济于事。