Articles of 窗户

如何加快vagrant共享文件夹的速度

我一直在使用Windows 8运行一个centos虚拟机大约一个星期的stream浪汉。 因为我发现在处理共享文件夹(/ vagrant)中的文件时,在centos虚拟环境中运行的东西存在很多问题,所以我build立了一个文件观察器,当我在Windows中更改文件时自动更新文件并写入某处在/ home / vagrant /下。 这样,我就可以在纯粹的centos环境中使用我的项目,而不会在共享文件夹中发生任何exception现象。 不过,我注意到文件同步大约需要15秒。 我们正在讨论大约150行或更less的文件 – 小文件。 15秒是永恒的。 所以我的问题是: 上帝的名字是怎么回事? 我怎样才能加速呢? 不到一秒钟将是理想的。 编辑/testing循环让我想起在Code Warrier上编译C代码。 这不是我想要的node.js工作stream程。 帮助非常感谢!

在Windows Phone和商店应用程序中进行testing的用户名/密码

我写了一个小型库,通过https链接获取密码保护的数据。 此库在Windows 8.1,Windows Phone 8和Windows Store 8.1的桌面下工作。 我现在需要为它完成我的testing工具。 这个项目很快就会出现在github上。 为了正确testing这个,我需要一个用户名/密码。 由于这是开源的,我不想在那里存储我的用户名/密码(显然)。 在运行桌面应用程序时,我倾向于使用Windows提供的密码存储(凭证pipe理器控制面板,存储在通用凭证下,这种方式正常工作,代码扫描凭证caching以获取所需内容,加载它并运行testing。 但是对于Windows Phone或Windows Store的testing呢? 如何安全地caching这样的用户名/密码,以便我的代码仍然可以公开? 我已经开始考虑将一个特殊的空文件放到源代码控制中。 在构build过程中查找该文件的实际版本,如果find该文件,则将其复制(它是某种资源文件),然后在其中包含用户名和密码。 等等。 我正在使用VS2013和MSTest这个项目。 别人怎么解决这个问题? 提前谢谢了!

获取当前用户的会话的名称,IP地址,安装的操作系统的名称以及C ++中该操作系统的版本

我需要知道哪些词汇表才能在C ++应用程序中获取当前用户的名称,安装的操作系统的名称,该操作系统的版本以及相关的IP地址? 编辑:该解决scheme将只能在Windows操作系统上运行。

跟踪移动的桌面窗口WinApi

我正在尝试跟踪正在移动的桌面应用程序窗口,以便在奇偶校验中移动相应的透明覆盖窗口。 目前,我用SetWinEventHook钩住了EVENT_SYSTEM_MOVESIZEEND事件。 在我的callback中,我使用目标应用程序窗口的新位置更新覆盖层的位置。 这是有效的,但这意味着在用户放开目标窗口的标题栏之后,我的覆盖层会跳转。 我希望覆盖层跟踪目标窗口的移动,而不是移动之后。 我能想到的唯一办法就是挂钩EVENT_SYSTEM_MOVESIZESTART事件。 当START事件触发时,产生一个新的线程轮询目标窗口位置并更新我的覆盖位置。 然后, END事件触发时, END轮询线程。 这是一个合理的方法,还是有更好的方式来实现我想要的function。 谢谢。

如何在c ++中以编程方式更改光标图标

我尝试将光标图标更改为另一个图标(从.cur或.ani文件),我search几个小时,尝试一切,但无法解决这个问题。 请帮我发一个代码或一个taturial。

窗口SHARE_INFO_2结构

在链接http://msdn.microsoft.com/en-us/library/bb525410%28v=vs.85%29.aspx shi2_password字段说 shi2_passwd 指向Unicodestring的指针,该string指定服务器以共享级别安全性运行时的共享密码。 如果服务器以用户级安全性运行,则该成员将被忽略。 shi2_passwd成员不能超过SHPWLEN + 1个字节(包括终止空字符)。 调用NetShareSetInfo函数将忽略此成员。 *请注意,Windows不支持共享级别的安全性。 该文档是关于Windows操作系统,该注意是什么意思。

在Windows 7上安装烧瓶?

我已经这样做了: 如何在Windows上安装Flask? 我目前已经安装了Python 3.4,其中包括点子已经。 当我运行pip安装烧瓶在Windows命令行pipe理它返回 C:\ Python34> python.exe pip install flask python.exe:无法打开文件'pip':[Errno 2]没有这样的文件或目录 Python IDLE返回 点安装烧瓶 SyntaxError:无效的语法 那么,我做错了什么? :/我正在运行Windows 7 64位

CreateProcessAsUser从适当的PEB和ACL的服务

我已经阅读了很多有关这个问题的SO问题,但我没有find一个真正的明确的指导方针来做这个正确的方法。 我的目标是列举[断开和活动]用户控制台会话,并在其中的每一个启动一个进程。 每个用户会话进程至less需要在DACL中拥有这些权限: 令牌访问权限: TOKEN_QUERY (用于GetTokenInformation() ) TOKEN_QUERY_SOURCE (用于GetTokenInformation() ) 进程访问权限: PROCESS_QUERY_INFORMATION (用于OpenProcessToken() ) PROCESS_QUERY_INFORMATION | PROCESS_VM_READ PROCESS_QUERY_INFORMATION | PROCESS_VM_READ (用于GetModuleFileNameEx() ) PROCESS_VM_OPERATION (与GetTokenInformation()一起用于稍后使用LookupAccountSid()获取其他进程的用户名) 但是,正如你可以在这里读到的(在底部): "Windows Vista introduces protected processes to enhance support for Digital Rights Management. The system restricts access to protected processes and the threads of protected processes." 所以我想也许只有PROCESS_QUERY_LIMITED_INFORMATION我可以得到一些关于其他进程的信息。 我尝试QueryFullProcessImageName()的升级过程从Vista开始(见Giori的答案 ),但它不工作了,因为它似乎 。 解决scheme:使用Windows服务的重复标记CreateProcessAs_ […]

curl请求超时

我下载了Curl并将其添加到PATH。 现在,当我运行任何URL的curl它只是说连接到一个特定的IP失败。 时间到。 我正在使用Win7 32位。 我在无线networking上设置IP和DNS设置自动获取。 任何build议为什么会发生这种情况,以及如何解决? 更新: 我在Internet选项中看到以下内容 正如你所看到的,我没有select使用代理服务器,但至less我知道这个奇怪的IP从何而来。 我试图删除它,并保存,但没有用。 我得到同样的超时。

如何获得通过java程序运行的exe的进程id

我通过Java运行时API运行一个exe文件 Process process = runTime.exec("cmd.exe /c start abc.exe "+Id, null, new File("D:/My")); 并像这样使用jna检索进程id – Kernel32.INSTANCE.GetProcessId((Long) f.get(process)); 但进程ID返回不是abc.exe而是cmd.exe …..我需要abc.exe的进程ID。 不知道如何得到任何人都可以帮助。