使用 Internet Explorer 8 测试我的 Web 应用程序时,我经常发现它不会重新加载页面,因此我看不到我的更改。这导致了很多时间的浪费和沮丧,想知道为什么我的修复“不起作用” - 实际上浏览器从未加载过修复版本。
我试过刷新按钮。我试过F5,Control- F5,Control- R,Control- Shift- R,Control在单击刷新按钮时按住,我能想到的一切 - 它实际上并没有从服务器加载新内容。我已经与 Fiddler 确认了这一点。
我如何告诉 IE“我不在乎你认为你缓存了什么,我想重新加载页面 - 不是真的,这次我是认真的,老实说,我希望你真的去服务器并且重新下载所有内容“?
我已经安装了 Ubuntu 11.04,而 Nautilus、GEdit 等中的新滚动条让我发疯了!我如何回到旧的(Ubuntu 10.10 及更早版本)滚动条?
在 Natty Nautilus 中,您实际上无法正常看到滚动条。相反,您将鼠标移到它应该在的位置(在边框的左侧)然后它出现,但它没有出现在鼠标指针下方!相反,它出现在侧面(边界右侧),因此开始滚动现在是一个相当复杂的鼠标操作。我不知道这是什么 UX 天才想出来的,但我什么都不想要。
禁用 Windows 页面文件的问题已经讨论了很多,例如这里和这里和这里。人们继续支持“即使您有足够的 RAM 也不应该禁用您的页面文件”的答案,但我还没有看到针对此建议给出的任何具体的、可验证的理由。据我所知,如果您永远不需要从页面文件中读取(因为您有足够的 RAM),那么由于 Windows 抢先写入,启用它时性能只会更糟。充其量,性能将是相同的。我看不出如何通过写入您永远不需要阅读的数据来改进它。
所以我的问题是:
假设我有足够的物理 RAM 用于我所做的一切,是否有任何理由我不应该禁用页面文件?
假设 Windows 的版本是 Windows XP x64 SP2 或 Windows Server 2003 x64 SP2(同样的事情)。如果 Windows Server 2008 x64 不同,我也有兴趣听到答案。我正在从好的来源中寻找具体的、客观的原因,而不仅仅是意见。类似于“这里是使用和不使用页面文件时完成的基准测试,使用页面文件时结果更好,即使有足够的 RAM”或“根据这篇 MS KB 文章,如果禁用页面文件,则会出现问题 X”。
到目前为止,我所看到的唯一原因是:
我在 Windows 7 x64 上运行 VMWare Workstation 7。在来宾操作系统(也是 Windows 7 x64)中,我安装了 VMWare Tools,但 VMWare Tools 服务被禁用。我以全屏模式运行 VM,顶部的 VMWare 工具栏经常显示此工具提示:
要释放输入,请按 Ctrl+Alt
这个工具提示掩盖了 VM 的一部分(通常是我正在使用的程序的菜单),而且很烦人。退出全屏模式并再次进入它会摆脱它,但直到我将鼠标悬停在该工具栏上然后它重新出现!我该如何一劳永逸地摆脱它?
我尝试添加
hints.hideAll = "TRUE"
Run Code Online (Sandbox Code Playgroud)
到VM的.vmx文件和preferences.ini,这些都没有帮助。
在 Outlook 2003 中,当我收到会议邀请时,我可以单击接受按钮一次以接受它。在 Outlook 2010 中,我必须单击接受,然后单击“立即发送响应”,这完全没有用 - 除了“是的,我会在那里”之外我还需要说些什么?如何恢复旧行为,以便我可以通过单击接受?(当然,拒绝是不同的 - 然后我可能想编辑消息。)
有没有什么简单的方法可以在特定目录中查找文件名中包含任何非 ASCII(即 Unicode)字符的所有文件?我正在运行 Windows XP x64 SP2、NTFS 文件系统。
在 Windows 7 中,将窗口“aero-snap”到屏幕边缘是很方便的,而且我总是希望有一些程序位于特定位置(例如,Windows 资源管理器向左对齐,Chrome 向右对齐)。问题是,当我退出程序并再次运行它时,窗口大小和位置就是它被捕捉之前的样子。如果不自动捕捉,我也无法手动将其更改为相同的位置和大小(屏幕的左侧/右侧,全高)。有什么办法可以“保存”捕捉的位置——也许是一些注册表黑客?
我正在运行 VMWare Worstation 7,Windows 7 x64 作为来宾,Windows XP x64 作为主机。在来宾中,我运行了一个长时间运行的控制台应用程序,它打印出带有时间戳的进度消息。有时我让它运行几个小时,同时我锁定主机操作系统并且根本不接触计算机。当我回来时,我发现在我离开一段时间后,它似乎已暂停并自动恢复:控制台应用程序没有取得太大进展,其进度消息中存在很大的时间间隔。
主机事件日志中没有任何相关内容,但在来宾应用程序事件日志中,我可以在离开时看到以下消息:
进程发出了禁用桌面窗口管理器的请求(VMware 工具服务)
桌面窗口管理器无法启动,因为正在运行的应用程序禁用了合成
后来,大约在我回来的时候,这显示在系统日志中:
The system time has changed to ?2012?-?01?-?12T06:36:46.921000000Z from ?2012?-?01?-?12T03:18:19.953079000Z.
Run Code Online (Sandbox Code Playgroud)
这似乎支持了我的理论,即它是 VMware 而不是 Windows 本身。问题是:我如何阻止它这样做?我希望我的应用程序继续运行。顺便说一下,来宾和主机的电源选项都设置为从不休眠。
我通过 IMAP 在 Thunderbird 12.0.1 中设置了 GMail 帐户。里面的所有邮件早就同步到客户端了。我无法再访问 GMail 帐户,但 mbox 和 .msf 文件仍在我的 TB 配置文件中。我如何阅读这些文件中的电子邮件?文件夹窗格只显示该帐户的空“收件箱”文件夹 - 没有电子邮件,没有子文件夹。
许多 Microsoft 程序(例如 Office 2007、SQL Server 2008、Visual Studio 2010)询问我是否想参加“客户体验改善计划”。我不。我真的没有。绝不。曾经。
我真的不介意他们问一次,但问题是每个程序都单独问我,这是不必要的烦恼。(其他一些供应商也这样做,例如 JetBrains。)是否有一种简单的方法可以一劳永逸地选择退出所有这些程序(至少是 Microsoft 的程序)?也许是一个小实用程序,它只是为可能会问这个问题的任何程序配置适当的设置 - 在它实际问之前?
windows ×2
aero-snap ×1
file-search ×1
filesystems ×1
gmail-imap ×1
gnome ×1
imap ×1
memory ×1
nautilus ×1
pagefile ×1
performance ×1
privacy ×1
thunderbird ×1
ubuntu ×1
unicode ×1
windows-7 ×1
windows-xp ×1