Articles of 窗户

Qt(在Windows上)将权限级别设置为“requireAdministrator”

我正在使用Qt Creator,努力使.exe文件以pipe理员身份运行。 通过在线阅读所有的解决scheme,我试图把这一行放在我的.pro文件中: QMAKE_LFLAGS += /MANIFESTUAC:"level='requireAdministrator' uiAccess='false'" 但仍然当我检查我的.exe (使用记事本)它包含: <requestedExecutionLevel level="asInvoker" uiAccess="false"></requestedExecutionLevel> 有人可以告诉我,如何添加requireAdministrator ? 临时解决scheme:直到现在我找不到一个解决scheme,所以我做了一个临时的黑客攻击。 我做了一个名为“LaunchAnother.exe”的.exe文件,它将使用以下代码启动我的“main.exe”: SHELLEXECUTEINFO shExInfo = {0}; shExInfo.cbSize = sizeof(shExInfo); shExInfo.fMask = SEE_MASK_NOCLOSEPROCESS; shExInfo.hwnd = 0; shExInfo.lpVerb = _T("runas"); // Operation to perform shExInfo.lpFile = _T("main.exe"); // Application to start shExInfo.lpParameters = ""; // Additional parameters shExInfo.lpDirectory = 0; shExInfo.nShow = SW_SHOW; […]

Rails Windows Vagrant响应时间非常慢

我在跑: – Vagrant 1.7.1 – Rails 4.1.4 – Thin 1.6.1 – Windows 7 每个静态文件需要超过一秒钟才能发送。 一个页面可能需要大约20秒钟才能加载到我的电脑上,而在同事的Linux电脑上则需要一瞬间。 有一些post说webrick的反向DNS查询是问题,但是没有人说Thin会遭遇同样的问题。 stream氓文件: VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm.box = "custom_box" config.vm.network :forwarded_port, guest: 3000, host: 3000 end

如何从clojure代码构build可执行的jar? 在一个程序中具有java的主要function

我如何从clojure代码构build一个可执行的jar文件? 我希望它有一个主要的function,以便java -jar jarfile.jar运行该程序。

Apache mod_rewrite:在Windows机器上使用PHP脚本的RewriteMap指令

这一直使我疯狂。 我似乎无法得到的RewriteMap指令工作的Windows脚本的PHP脚本。 这里是我的httpd.conf文件的相关片段: <IfModule mod_rewrite.c> RewriteEngine on RewriteMap router "prg:C:/dev/web/www/routing.php" RewriteRule (.*) ${router:$1} </IfModule> 我简单的PHP脚本是这样读的: #!C:\Program Files\PHP5.3.2\php-win.exe <?php set_time_limit(0); # forever program! $keyboard = fopen("php://stdin","r"); while (1) { $line = trim(fgets($keyboard)); echo "/sandbox.php?url=$line"; echo "\n"; } ?> 当我尝试启动Apache时,在我的错误日志中得到以下行: [错误](OS 193)%1不是有效的Win32应用程序。 :mod_rewrite:无法启动RewriteMap程序C:/dev/web/www/routing.phpconfiguration失败 apache文档指的是“魔术cookies技巧”(在“外部重写程序”标题下),它应该是指向解释器的脚本的第一行。 这是我要错了,还是我需要调用RewriteMap指令不同呢?

使用Python编辑Windows 8电源选项

问题: 每次我重新启动计算机时,我的Windows 8电源设置都会回到默认状态,并在一小时后让我的电脑进入hibernate状态。 我不希望我的电脑永远不会睡觉,除非我这么说…我必须进入控制面板>系统和安全>电源选项>编辑计划设置,然后手动编辑将电脑的睡眠设置为从不。 我想要的是: 一个Python脚本来编辑Windows 8中的电源选项。我将它设置为每次重新启动时运行。 我search了一个Python模块来编辑Windows设置,但找不到我在找什么。 我已经玩过win32api来控制我的courser,但是在文档中找不到Power Options。 Julius Caesar关于使用powercfg命令行选项的提示是完美的。 这是我最终使用的简单脚本: import subprocess subprocess.call("powercfg -change -standby-timeout-ac 0") -standby-timeout-ac选项设置为零,所以我的电脑永远不会睡觉

“qunit”不被识别为内部或外部命令,可操作程序或batch file

我使用命令安装了qunit: npm install -g qunit 然后,我写了一个testing程序,并将该文件命名为firstTest.js。 firstTest.js的内容是: module.exports = { 'should run test': function(t) { t.printf("running test!\n"); t.done(); }, }; 执行命令时: qunit firstTest.js 我得到'qunit'不被识别为内部或外部命令,可操作程序或batch file。 我该怎么办 ?

为什么我的Qt 4.5应用程序在Windows下打开控制台窗口?

我一直在Linux下玩Qt Creator 4.5。 我的应用程序在Linux下构build得很好,但如果我在Windows中构build,应用程序始终会在启动时打开控制台窗口。 我可以阻止它这样做吗? 我正在build立使用默认的MinGW设置,也许这​​是相关的。 如果需要的话,我可以使用Visual Studio构build,但是我想先了解发生的事情。 编辑 :我刚刚创build了一个简单的testingGUI应用程序与Windows下的Qt Creator,并没有performance出这种行为。 这种行为是因为在linux下创build项目的方式而发生的,或者是我的应用程序会导致控制台窗口出现。 当我诊断它时会发布详细信息,以防别人帮助其他人。

POI – 在Excel中打开时无法写入文件?

我是新的网站。 我试图在打开的时候写一个excel文件(使用POI / JAVA)。 当我尝试创build一个文件输出stream来写入文件时,我得到一个java.io.FileNotFoundException错误。 FileOutputStream不起作用。 我收到以下消息: 该进程无法访问该文件,因为正在被另一个进程使用。 try { FileOutputStream fileOut; XSSFWorkbook wb = new XSSFWorkbook(new FileInputStream("Classeur.xlsm")); … … fileOut = new FileOutputStream("Classeur.xlsm"); wb.write(fileOut); fileOut.close(); } catch (FileNotFoundException e){ e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } 有谁知道我可以修复它? 我正在写一个(POI-Java-Swing)应用程序来dynamic读写excel文件。 谢谢你的帮助

在Windows上安装Haskell,cabalconfiguration

我正在Windows上安装Haskell,根据https://www.haskell.org/platform/上的说明,看第3步,它说,修改你的cabalconfiguration文件(你可以通过运行“cabal user- config init“)包含以下行: extra-prog-path: C:\Program Files\Haskell Platform\8.0.2\msys\usr\bin extra-lib-dirs: C:\Program Files\Haskell Platform\8.0.2\mingw\lib extra-include-dirs: C:\Program Files\Haskell Platform\8.0.2\mingw\include 但是自动生成的configuration文件包含例如 extra-prog-path: C:\Users\w\AppData\Roaming\cabal\bin 所以对于一个build议的variables来说这是一个不同的值。 这是故意的吗? 我应该怎么做,粘贴文件开始的第3步的行,文件的结尾,覆盖现有的行或者跳过第3步?

IE6和IE7独立:它们呈现的是什么不同?

对于运行IE6和IE7的常见问题 (请参阅此问题 ),只需安装这些应用程序,就需要一个Windows(或虚拟机)框。 我怀疑这是真的(他们是真正的版本,我认为)。 我感兴趣的两个浏览器是: 来自MultipleIEs的独立IE6 安装 独立的IE7也来自Tredosoft (但在其他地方发布) 这两个加上一个“真正的”IE8安装给你三个IE版本在一个Windows安装。 我们都知道,如果你试图在一个虚拟机中可靠地运行它们,那么你运气不好,但是有人可以向我展示JS,CSS或者HTML(或者插件等)在独立的版本,因为它应该? Downvoters:我正在解决这个问题,以减less侵略性,但由于没有评论,我不知道你不喜欢这个问题。 另外:我有所有的testing用例(IE6,IE7和IE8,以及独立版本),所以如果任何人有任何代码,他们希望我testing,我可以做到这一点。