由于我从事 Web 开发并且带宽始终是一个问题,因此我尽一切努力减少文件的大小,尤其是图像。因此,我至少有 10,000 个文件,大小都在 200 字节左右。
我的硬盘分配单元大小是 4 kB,这意味着我浪费了很多空间。特别是在备份方面,我希望避免浪费空间。
我想知道的是设置最小 AU 大小的缺点是什么。我主要关心的是,如果 AU 大小为 512 字节,8 GB 文件会发生什么情况?
我注意到 IE 偶尔会将多个选项卡组合到一个进程中。不幸的是,这最终会自我毁灭,因为我通常打开的所有 10-12 个选项卡最终只在一两个进程上结束,这反而违背了多进程浏览器的目的。
我目前的“解决方案”是杀死剩余的进程并让自动选项卡恢复启动并在最后一个进程死亡时创建新进程。然而,这似乎有点野蛮和不便,尤其是在重复几次此过程后,大多数选项卡都出现“无法将您返回 X”,因为总体上“崩溃”了多次。
有没有办法强制 IE 为每个选项卡保留一个进程?
4k 显示器的问题在于,许多较旧的程序不是为它们设计的,而且它们无法扩展。这会导致窗口很小,这对于较旧的游戏尤其不利。
我最近在网上找到了一篇文章,解释了如何强制程序扩展,特别是通过在注册表中设置“PreferExternalManifest”,然后将以下内容粘贴到“EXEname.manifest”中:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly
xmlns="urn:schemas-microsoft-com:asm.v1"
manifestVersion="1.0"
xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0" processorArchitecture="*"
publicKeyToken="6595b64144ccf1df"
language="*">
</assemblyIdentity>
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.VC90.CRT"
version="9.0.21022.8"
processorArchitecture="amd64"
publicKeyToken="1fc8b3b9a1e18e3b">
</assemblyIdentity>
</dependentAssembly>
</dependency>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel
level="asInvoker"
uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
<asmv3:application>
<asmv3:windowsSettings
xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
<ms_windowsSettings:dpiAware
xmlns:ms_windowsSettings="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
false
</ms_windowsSettings:dpiAware>
</asmv3:windowsSettings>
</asmv3:application>
</assembly>
Run Code Online (Sandbox Code Playgroud)
我想知道这究竟是如何工作的,以及是否可以强制将窗口缩放得更大(这是一个非常古老的游戏:p)
我一直在使用 FileZilla 来处理 FTP 内容,虽然它几乎一直都运行良好,但我发现了一个主要缺陷:
如果我上传了一个更改过的文件,并且我网站的用户恰好在上传时使用了该文件(更常见的是包含文件),则用户会收到一个 PHP 错误,unexpected $end因为该文件是在半上传时正在阅读。
FileZilla 中是否有一个选项可以在上传文件时锁定文件,从而使上传成为原子性的,还是我不走运并返回寻找一个好的 FTP 程序?