Articles of 窗户

SendMessage(HWND_BROADCAST挂起

当我使用HWND_BROADCAST的SendMessage函数时,应用程序挂起。 长时间没有应用程序的反应。 谁能解释为什么?

应用Windows 10创build者更新后,CouchDB无法启动

我正在Windows上运行CouchDB 2.0用于开发目的。 应用Windows 10创build者更新后,CouchDB服务不再启动。 当我尝试手动启动它时,我得到一个通用的“无法启动服务”错误消息。

Cygwin setup.exe在安装Windows 8时挂起? 我应该如何继续?

所以我在过去的几年里一直使用Cygwin,并且安装了很多次。 但是,我从来没有经历过安装过程中挂起的安装。 当发生这种情况时,安装从字面上看是冻结的,并没有预示“一点点”。 我读过这是一个有点常见的问题,但就像我说的,我从来没有遇到过。 以下是我正在做的事情以及它在我身上的地方。 从http://cygwin.com/install.html下载Setup-x86.exe 从Internet安装 使用“C:\ cygwin”作为所有用户的默认根目录。 使用“C:\ Users \ Austin \ Downloads”作为默认的本地软件包目录 直接安装 使用http://mirrors.kernel.org 这个问题 。 我没有指定任何额外的项目安装(我认为这是最好保持它尽可能简单的多次遇到此问题后)。 我不改变任何“解决依赖”(不pipe这些依赖) …一切都很好,直到某个包被绊倒,并导致安装挂起。 在安装过程中,这几乎总是一个不同的包。 在这个例子中,它是texinfo-5.2-1.tar.xz,安装在94%! 很近!!! 所以我在寻找的是如何从这一点帮助安装程序继续? 我需要做什么才能进入cygwin,给它额外的动力,以完成这项工作。 解决上述问题: 所以,在安装了一些之后,我发现如果closures冻结的安装,并重新执行安装文件,它会强制安装过去的时间点被阻塞。 例如,在取消94%的挂钩安装(上面提到过)之后,我再次运行安装文件,在安装再次挂钩之前达到了95%。 在成功安装cygwin之前,我重复了这个设置5次。 就像我说的,这只是一个解决办法,可能是最好的/唯一的解决scheme。

有没有适用于Windows的Bonjour SDK?

我想知道如何在Windows上实现bonjour,以便我可以在Windows上设置服务器,并使用从我的iPhone(客户端)bonjour服务访问Windows(服务器)中的文件。 任何人都可以告诉我,我们是否有Windows的任何Java API或Windows的任何bonjour SDK? 提前致谢..

我如何运行一个Rake任务作为一个Windows“计划任务”?

我有一个耙子任务,我需要在Windows XP机器上作为日常工作来运行。 我发现了Windows“计划任务”控制面板。 我想弄清楚如何让它运行我的Rake任务。 其中两个字段是“运行”(带有浏览button)和“开始”。 我试图进入rake mycategory:mytask到“运行”和我的Rails项目目录包含Rake任务到“开始”。 结果是一个消息说任务“无法启动”。 我如何设置Windows“计划任务”来运行Rake任务?

Windows DNS挂钩

Windows如何parsingDNS以及如何拦截呼叫,以注入我自己的域名? 我需要在一个应用程序中,并运行我自己的DNS服务器或修改hosts文件不是一个解决scheme。

无法在Windows上findcabal来查找haskell-mpi的mpi库

问题解决了! 按照Dons贴在这里的指示 打开你的环境variables(我的电脑 – >属性(在上下文菜单中) – >高级) 添加或创build一个新的环境variablesC_INCLUDE_PATH ,使其指向MPI的包含目录。 在我的情况下, /c/program files/mpich2/include 。 添加或创build一个新的环境variablesLIBRARY_PATH ,使其指向MPI的lib目录。 在我的情况下, /c/program files/mpich2/lib 以某种方式隐藏libmpi.a。 如果需要的话,可以稍后解决。 这是一个黑客,但你不能build立haskell-mpi,因为ld会失败。 我将它重命名为_libmpi.a 现在haskell-mpi应该在windows上构build。 预计更多的麻烦,但它build立,它解决了我的问题。 我想在我的大学实验室的一台实验室机器上使用haskell-mpi来为我的并行计算课程做最后的项目,但是我试图让haskell-mpi与MPICH2build立起来。 haskell-mpi几乎完全没有logging,通过他们的git仓库进行挖掘帮助我编写了一些示例程序,但没有做任何事情来帮助我在Windows上进行设置。 在我的个人linux系统上,我没有麻烦设置并运行针对MPICH2的haskell-mpi。 问题可能出在cabal上,MPICH2的安装方式,或haskell-mpi的cabalconfiguration,因此select标签。 为了排除故障,我愿意在这里进行实验,并根据需要添加更多信息,但最终我将无法再访问这些机器。 我在实验室中拥有pipe理员权限,因此如果问题出在MPICH2安装本身上,我确实可以重新安装它。 当我尝试安装haskell-mpi时,cabal失败如下: Resolving dependencies… Configuring haskell-mpi-1.0.0… cabal: Missing dependency on a foreign library: * Missing C library: mpi This problem can usually be solved by installing […]

等待AfxBeginThread / CWinThread消息泵处于活动状态?

我打电话给AfxBeginThread并使用CWinThread在我的MFC应用程序中创build一个UI线程。 我注意到如果我的主线程在CWinThread :: InitInstance()函数返回之前试图将PostThreadMessage()传递给我的新线程,那么PostThreadMessage()将返回错误:invalid thread handle。 我的猜测是新的线程上的消息泵不会设置,直到InitInstance返回后。 我见过的AfxBeginThread示例代码和我读过的文档没有很好的解释这种行为,或者显示一个模式来等待线程被初始化。 在InitInstance返回并且线程的消息泵准备好接收消息之前,阻塞主线程的最好方法是什么?

无法在cygwin中启动Hadoop的namenode

我正在尝试在Cygwin中为Hadoopconfigurationnamenode。 我正在使用Windows 7机器。 这是我的configuration文件如何设置: 1)mapred-site.xml <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> <!– Put site-specific property overrides in this file. –> <configuration> <property> <name>mapred.job.tracker</name> <value>localhost:4441</value> </property> </configuration> 2)core-site.xml <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> <!– Put site-specific property overrides in this file. –> <configuration> <property> <name>fs.default.name</name> <value>hdfs://localhost:4440</value> </property> </configuration> 3)hdfs-site.xml <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> <!– Put site-specific […]