Articles of 窗户

Windows上的PEAR目录问题

我已经下载了PHP的ZIP压缩文件并将其解压到我的configuration文件中。 然后我需要一些PEAR包。 go-pear.bat显然安装了PEAR就好了,之后我只需要进入pear.bat文件,然后修改php.exe的path – 没什么大不了的,之后就运行了。 但是,当我尝试安装的东西,我得到以下错误: 错误:未能mkdir C:\ php5 \ pear \ data \ Console_CommandLine \ data 当然,在根目录下不允许写访问权限,但是我知道PEAR认为它应该在任何地方既不存在也不configuration的地方安装任何东西。 PHP目前驻留在H:\ (代替我的个人资料)的某个地方。 我在PEAR安装期间input的所有path都是理智的,唯一可以find的地方是C:\php5 ,位于PEAR/go-pear.phar和文档中。 其中之一是我不应该改变的东西,我猜想,另一件事情是与程序本身几乎没有关系。 现在,我可能会进入并使C:\php5成为一个连接C:\php5 /符号链接到PHP所在的目录,或者实际上将它安装在该位置 – 这两个我宁愿避免的事情,因为这最初只是为了一点一些东西。 我自从看着pear help install ,显然我可以使用-P或-R所以设置一些path。 这两者之间的确切区别对我来说还不是很清楚,但我猜,尝试它们不会有什么坏处。 不知何故,结果是……意外的: -PH:\Downloads\php\PEAR导致了有趣的错误(等) 错误:mkdir失败C:\ Downloads \ php \ PEAR \ php5 \ pear \ data \ Console_CommandLine \ data 而-R使用相同的path(显然-R指明下载的存储位置,因为这工作之前,我想我不应该触摸这个)导致更有趣: 下载目录“C:\ Downloads \ php […]

什么是Kerberos?

我想学习使用kerberos的 Hadoop安全性。 我已经从这个博客configuration了kerberos,但不知道在这方面的工作。 我想知道它是如何工作的? 如何使用它在Windows上的hadoop。 如何为Windowsconfiguration它。 给我任何教程链接或概念来理解它。

Tomcat 7控制台和/或托盘图标作为Windows服务运行时不显示

我已经安装Tomcat7作为服务(service.bat)。 它作为服务启动并正常工作,但是当您使用Tomcat7.exe或startup.bat手动启动服务器时,通常不会看到一个控制台。 顺便说一句,我在Windows 7上,我已经尝试了一些东西从这里 – http://tomcat.apache.org/tomcat-7.0-doc/windows-service-howto.html 我可以把'Tomcat7w监视器应用程序'使用 – tomcat7w // MS / tomcat7w托盘 但是我需要Tomcat7服务本身的控制台和/或托盘图标。

两个Windows服务器中的相同的清晰的VOB

是否有可能在不同的机器上有一个VOB副本用于testing目的? 我知道我可以通过移动VOB将VOB移动到另一台服务器 但是,这样做会使vob在原始位置不可用。 所以,活的vob不能用这种方式,因为人们会从旧的位置访问它。

RegisterClass失败:类已经退出

当我第二次创build一个子窗口时, if (!::RegisterClass(&hwClass)) { throw std::runtime_error("RegisterClass failed!"); } 它引发了这个类已经存在的exception。 但子窗口在以下位置被销毁时子窗口类被删除: WM_DESTROY: { delete this; //destroy child class } 如果我评论期望错误,它会起作用。 这是否意味着我不需要再次注册课程?

用MASM输出寄存器到控制台

我有一天学习ASM,我已经做了一些教程,甚至成功地修改了教程内容,以使用jmp和cmp等,而不是MASM .if和.whilemacros。 在决定继续学习更高级的教程之前,我决定尝试写一些非常简单的东西。 我在写斐波那契数字生成器。 这里是我迄今为止的来源: .386 .model flat, stdcall option casemap :none include \masm32\include\windows.inc include \masm32\include\kernel32.inc include \masm32\include\masm32.inc includelib \masm32\lib\kernel32.lib includelib \masm32\lib\masm32.lib .code start: mov eax, 1 mov ecx, 1 _a: push eax add eax, ecx pop ecx ; Jump to _b if there is an overflow on eax ; Print Values Here jmp _a […]

window.open在IE8保护模式下返回null

我试图捕捉window.open()的返回值,但它返回null / undefined。 IE8保护模式打开时会发生这种情况。 是否有任何获得window.open()返回的对象,而不禁用IE8中的保护模式altenative?

在PC上开发iPhone

可能重复: 如何使用Windows开发机器为iPhone开发? 任何人都可以简短地描述在PC上开始开发iPhone的解决scheme吗?

如何获取Windows上的线程堆栈信息?

我通过CreateToolhelp32Snapshot函数枚举进程中的所有线程。 我想为每个线程获取一些基本的堆栈信息。 更具体地说,我想获得堆栈底部地址,如果可能的话,我想获得当前的堆栈顶部地址。 基本上这是在WinDbg中用~*k命令显示的信息。 那么我怎样才能从线程的ID或HANDLE中获取堆栈信息呢?

.bash_history不会在Git for Windows(git bash)中更新

我使用Git for Windows(版本1.7.8-preview20111206),即使我的HOME文件夹中有一个.bash_history文件,它也不会自动更新。 当我启动Git Bash时,我可以在历史命令中看到我手动添加到.bash_history文件,但不会自动更新。 我使用了shopt -s histappend命令来确保每次closuresshell时都保存历史logging,但不起作用。 如果我手动使用history -w命令,然后我的文件得到更新,但我想了解为什么shopt命令不工作,因为我理解它应该。 任何人都可以告诉我为什么会发生这种行为? 提前致谢