Articles of Windows

如何在Matlab r2012b中增加内存限制(连续的和整体的)?

我在Win7 32位和4GB RAM上使用Matlab r2012b。 但是,Matlab进程的内存限制很低。 在记忆体命令,我得到以下输出: Maximum possible array: 385 MB (4.038e+08 bytes) * Memory available for all arrays: 1281 MB (1.343e+09 bytes) ** Memory used by MATLAB: 421 MB (4.413e+08 bytes) Physical Memory (RAM): 3496 MB (3.666e+09 bytes) * Limited by contiguous virtual address space available. ** Limited by virtual address space available. 我需要尽可能地增加限制。 […]

ipython光盘魔术似乎并没有在Windows中正常工作

我注意到在IPython中path的工作方式有些陌生。 我使用的是1.2.1版本,但是我也在1.1版本中看到了这个问题。 我注意到的第一件事是%pwd和%cd magics给出了不同的结果。 如果我使用os.getcwd(),我看到%cdmacros似乎是正确的。 任何人都可以解释为什么这是发生? %pwd Out[1]: u'C:\\Users\\bubnabm1\\Documents\\Python Scripts' %cd C:\emacs import os os.getcwd() Out[4]: 'C:\\emacs' 我注意到的第二个(可能相关的)问题是当我使用%cd魔术来改变我的path时,它打印新的path到标准输出,os.getcwd()显示path已经改变,但如果我打电话给%cd它再次打印旧的path,就好像没有任何改变。 有什么我在这里失踪? 从我以前的例子继续,下面的代码示例显示了这种行为: %cd .. C: os.getcwd() Out[6]: 'C:\\' %cd C:\emacs 我查看了StackOverflow,Google和IPython问题跟踪器,但没有find任何可以解释这种行为的东西。 不过,我是一个新的IPython用户,对于我误解某些东西或者做错某些事情的可能性,我很乐于接受,所以我想在提出这个问题给IPython团队之前发布。 任何帮助将不胜感激。

在哪里可以findJRE的本地库?

如何findJRE用于进行系统级调用的本地文件(在Linux上,可能是SO文件,在Windows上,可能是DLL)? 我怎样才能find这些文件的源代码? 奖金:我正在寻找JavaMail(引用impl,而不是GNU)用来发送SMTP /电子邮件stream量的本机文件。 我的猜测是,它只是在TCP上实现SMTP,所以无论java.net.URLConnection的streamHandler使用什么。 但是,不pipeJavaMail,我仍然想知道如何/在哪里find这些文件。 他们必须embeddedJRE的某个地方,是吗?

重命名多个进程正在尝试使用的文件

我有2个应用程序并行运行,都执行以下操作: 检查文件是否包含“已处理” 处理该文件,然后将其重命名为文件名+处理 对于每个文件,只有一个申请应该使用它(先到先得) 我得到的文件,我也locking它们,使其他应用程序无法处理它。 但是,当重命名文件时,我遇到了一个问题。 要重命名文件,想要使用File.renameTo函数。 但是,为了工作,我必须释放文件上的锁。 但是当我释放锁时,另一个进程可能会尝试使用该文件。 确切的说,这不应该发生。 有没有办法阻止应用程序B使用应用程序A之间的文件释放locking和完成重命名文件? 编辑 一些更多的信息: 如果文件不存在,则必须防止文件创build。 该文件将被处理RandomAccessFile(具有读写权限;如果该文件不存在,将创build一个新文件)。 注意:在Linux上,可以重命名被locking的文件,所以这个问题不会发生在那里。 但是,在Windows上,locking的文件不能被重命名; 我必须释放锁,然后重命名它。 但是,释放锁的时间会使其他应用程序看到文件可用,然后尝试使用它。

“Where”命令(Windows)在path中有空格字符时不工作?

如果我做: >where notepad*.* C:\Windows\System32\notepad.exe C:\Windows\notepad.exe 但是当我尝试: where Amb*.* /r "i:\Descargas Automatizadas\" ERROR: El nombre de archivo, el nombre de directorio o la sintaxis de la etiqueta del volumen no son correctos. 对不起,但我的Windows是西class牙语,所以翻译会是这样的: ERROR: Filename, path or syntax in volume label are wrong. 我的解决方法是: mklink /d AmberMichaels "i:\Descargas Automatizadas\" >where Amb*.* /r AmberMichaels h:\Temporal\Pruebas\AmberMichaels\AmbMicMeg_Amber_Michaels_-_18_and_Lost_in_Miami_sc2_Frank_Fortuna.wmv h:\Temporal\Pruebas\AmberMichaels\AmbMicMeg_Amber_Michaels_-_ForceFantasies.com_clip1.wmv 它的工作原理,但对于脚本的事情,我认为这应该是一个问题,至less当用空格search目录(即:如果空间字符是这里的问题,我不知道肯定)。 […]

如何在Windows上测量CPU时间?

我目前正在创build一个程序来识别挂起/失控的进程,并使用整个CPU核心。 程序然后终止它们,所以可以控制CPU使用率。 但是,我遇到了一个问题:当我在Windows上执行'tasklist'命令时,输出如下: Image Name: Blockland.exe PID: 4880 Session Name: Console Session#: 6 Mem Usage: 127,544 K Status: Running User Name: [removed]\[removed] CPU Time: 0:00:22 Window Title: C:\HammerHost\Blockland\Blockland.exe 因此,我知道“CPU时间”这一行表示从启动以来,程序使用的总时间(以秒为单位)。 但假设系统上有4个CPU核心。 这是否意味着它耗尽了22秒的一个核心,因此整个CPU总共耗时5.5秒? 或者这是否意味着整个CPU使用了22秒?

如何跳转到button上点击页面?

我需要一个简单的事情:有先进和正常的安装button。 对于正常情况下,这一切都很简单 – 我使用NextButtonClick上的默认下一个button与一些逻辑来设置一个条件variables,并使用ShouldSkipPage skeep一些页面。 然而,对于高级设置,我创build了一个新的button,我只需点击它就可以打开下一个安装页面: procedure CurPageChanged(CurPageID : Integer); begin if CurPageID = wpWelcome then begin AdvancedButton := TButton.Create(WizardForm); AdvancedButton.Caption := 'Advanced Install'; AdvancedButton.Left := WizardForm.InfoAfterPage.Left + 10; AdvancedButton.Top := WizardForm.InfoAfterPage.Height + 88; AdvancedButton.Parent := WizardForm.NextButton.Parent; # AdvancedButton.OnClick := What shall I call to open say next page (or some page by given PageID […]

如何知道焦点窗口的名称/ ID

如何在OpenCV中专门了解对焦窗口的名称/ ID。 是否有任何事件处理/callback或Windows API使这成为可能,如果这是不可能的OpenCV。 我正在使用Windows 7和8.1。 我想做类似(但不限于)的事情: 如果一个窗口焦点,并发生一些事件,如鼠标或按键,然后更新该特定的窗口 。

我如何用命令行或batch file来衡量吞吐量/带宽?

这让我害怕在这里问一个问题,而没有工作代码来提交考试。 我很抱歉地说,我找不到任何例子来在这里或在谷歌尝试。 在问你的问题之前,你已经彻底搜寻过答案吗? *是 分享你的研究帮助每个人。 *甚至找不到一个例子来尝试或分享。 这表明你已经花时间去尝试帮助自己了,它使我们不必重申明显的答案,最重要的是,它可以帮助你得到更具体和相关的答案! *我昨天早上开始研究这个问题,晚上十一点停下来,今天早上再次开始。 在我绝望之前,正式提出这个问题。 我find了十几个其他吞吐量问题,没有答案或(重复)或“不要问愚蠢的问题答复” 所以说,请不要禁止我这个看似无法回答的问题。 我需要命令或windows xp x86家族的短批处理代码来查找我的lan(局域网)的吞吐量或带宽请不要查找ping。 我知道它存在批处理,因为我发现一个转换为EXE,但我不能打开它提取bat文件来检查它。 基本上它发送和接收文件并计算字节/时间的平均值。 它在cmd窗口中显示了一个正在运行的总计,但没有暂停,所以当文件完成后,cmd窗口closures。 可悲的是,它也没有日志。 如果有人可以写一个短蝙蝠,告诉我的吞吐量的命令行代码,给我链接到网站的吞吐量蝙蝠的例子或链接到Google.com,howto.com,ask.com …等,而不是标记我的问题负面的评论。 我会是estatic。 非常感谢您提供的有用答案。 这是一个可以帮助读者阅读这个问题的蝙蝠。 @echo off MODE CON:COLS=15 LINES=10 color 0b :input set /p input= if %input% == %input% goto inputconfirm :inputconfirm echo ******************************************************************************************>>Helplog.txt echo.>>Helplog.txt echo ==%input%==>>Helplog.txt echo.>>Helplog.txt echo.>>Helplog.txt %input% /?>>Helplog.txt goto input

定义程序做某事的通用键绑定

我想让我的程序做一些事情,当用户击中某个键绑定,说Control-Shift-f7。 但是我希望键绑定是普遍的,因为用户不必在程序中使用它,程序只是在后台运行。 一个使用这个程序的例子是puush 。 它始终在后台运行,然后每按一下Control-Shift-3就会截图。 这怎么可能? 我在窗户上的方式:) 非常感谢你的回答 PS:我真的不在乎使用什么编程语言。 如果你给出的代码示例(我当然会欣赏),我更喜欢Ruby,C#或Java,但我很高兴与一般的答案,以便我可以研究其余的。