我正在编写一个 VPN 系统,它加密 (AES256) 网络上的流量(当已经有 1,000,001 个其他人时,为什么要编写我自己的系统?嗯,我的系统是一个特殊的系统,用于执行其他任何一个都不适合的特定任务)。
基本上我想把我的想法从你身边跑过,以确保我按正确的顺序做这件事。
目前,数据包在发送之前只是加密,但我想对它们添加一定程度的压缩以稍微优化数据传输。不大量压缩 - 我不想一直最大化 CPU,但我想确保压缩尽可能高效。
所以,我的想法是,我应该在加密之前压缩数据包,因为未加密的数据包比加密的数据包压缩得更好?或者反过来?
我可能会使用 zlib 进行压缩。
突然间,Windows Defender 从我们的 Windows 10 和 11 计算机中删除了大量快捷方式(.lnk 文件)。数十台计算机受到影响。
快捷方式已从桌面文件夹和任务栏中消失 - 当用户双击图标时,大多数快捷方式会立即消失。据推测,问题是机器范围内的,只是大多数快捷方式都可以在这些位置找到。
但是,某些快捷方式不受影响,而其他已删除的快捷方式可以重新创建,但可能无法删除。
很奇怪!!
我订购了一对新的 DDR3 RAM,它们到货后我会将它们安装到空的 RAM 插槽中。
如果我让 PC 休眠,然后安装新的 RAM,然后将其从休眠状态唤醒,会发生什么情况?系统会给出错误信息,还是会正常唤醒?在添加新的 RAM 单元之前,我是否需要关闭我的 PC?
当然,在如此重要的硬件更改后重新启动 PC 是重要且负担得起的;我一定会这样做。但我只是对此感到好奇,我出于好奇而问这个问题。我想了解如果我不重新启动系统,系统会如何运行。
操作系统:Windows 7 Ultimate x64 SP1
主板:Gigabyte P55A-UD3R,rev 1.0
内存:DDR3,1333MHz
昨天,我删除了家庭/媒体服务器上的 71 GB 文件。
之前的可用空间:117 GB
之后的可用空间:126 GB
因此,我没有 71 GB 的额外可用空间,而是只有 9 GB。我仔细检查过没有打开任何文件,我真的删除了 71 GB,可用空间只增加了 9 GB。
我也尝试过同步,但没有效果。
这不是第一次发生。事实上,多年来我时不时地看到这种行为。首先是 ext3,现在是 ext4。
发生这种情况时,我可以通过卸载然后重新安装文件系统来回收可用空间。在这些情况下,卸载最多需要 2 分钟而不是几乎没有时间。
现在,我无法轻松卸载和重新安装文件系统,因为它一直在忙于我的录像机软件、我家人的 owncloud 服务器以及一些我目前还没有的服务。而且我不想在晚上3点钟起床只是为了卸载和重新安装。
不,'at' 实用程序不会这样做,因为其中一个服务执行不可恢复的长时间运行任务,因此需要手动状态检查以找到可以关闭的好时机,即任务刚刚完成。
但是今天早上,我注意到这个空间一夜之间被释放了。在我看来好像进行了某种清理,这可能与卸载时需要额外的时间相同。
到目前为止,我只在删除大量数据时注意到这种行为。另一方面,我不确定它是否经常发生,而且差异太小而无法注意到。
文件系统创建时为 root ( mkfs -m 0)保留了 0% 。根据fsck -f(我总是在卸载和重新安装之间这样做),文件系统没有损坏,并且根据 SMART 诊断扩展测试,硬件也正常。
[编辑]
tune2fs 1.42 (29-Nov-2011)
Filesystem volume name: bigdata
Last mounted on: /bigdata
Filesystem UUID: 6aebd17a-e064-41dc-9c68-c9a3acbe4f66
Filesystem magic number: 0xEF53
Filesystem revision #: 1 (dynamic)
Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery …Run Code Online (Sandbox Code Playgroud) 我正在尝试从我的 Windows 8.1 Pro 计算机升级到 Windows 10。它一直告诉我:
安装程序未能验证产品密钥
在 Windows 10 媒体创建工具中单击“升级”时会发生这种情况,并且在从闪存驱动器运行安装程序时也会发生这种情况。但是,该闪存驱动器确实在另一台计算机上成功安装了 Windows 10。
我怎样才能解决这个问题?
这台电脑是联想ThinkPad T530,最初是Windows 8(基础版),升级到Windows 8 Pro,再到Windows 8.1 Pro。当我运行 NirSoft 的产品密钥检索工具时,它显示了联想在 BIOS 中存储的原始 Windows 8 密钥以及 Windows 8 Pro Upgrade 密钥。难道升级者已经“决定”这些密钥不符合升级条件?
由于我们家的互联网连接不时中断,我做了一个小实验:
在过去的两个月里,我的一台机器每半小时 ping 一次 google.com。一次测量包含 50 次 ping。
我现在计算了一天中每小时丢失的数据包的平均百分比:

我的问题:
问候!
编辑:忘了说机器是直接连接路由器的(没有WiFi)。并且路由器也被 ping 通,完全没有丢包。
当我在 Windows 8 计算机上的 Chrome 中首次登录 Gmail 时,Chrome 会询问我是否要使用 Gmail 获取mailto链接。当我单击“是”时,Windows 会弹出一个对话框“选择用于mailto链接的程序”,唯一的选项是“在 Windows 应用商店中查找”。
当我转到“默认程序”=>“设置关联”窗口时,没有mailto.
如何将 Gmail 设置为mailtoWindows 8 中链接的处理程序?
是否有具有多个串行端口的设备可以连接到我的计算机,以便我可以将可以从串行端口配置的其他网络设备连接到此设备,然后从我的 PC 配置这些设备?
这是我要完成的任务的图表。我正在寻找可以在图中红色位置使用的设备。

我正在使用 Tortoise SVN 来处理包含一些另存为 Word 文档的文档的存储库。在我的旧计算机上,使用 Office 2010,我能够与以前的修订版进行比较。Tortoise 会在比较视图中打开 Word,以便我可以看到文件之间的差异。
我已经在我的新笔记本电脑上安装了 Office 2013(Technet 的最终版本,而不是预览版)进行测试,现在我无法再比较 Word 文档。Tortoise 弹出一个通用错误,提示它无法比较两个文件。
Tortoise 使用 JScript 文件与 Word 交互,所以我通过调试器运行该文件,发现实际错误是:
比较方法或属性不可用,因为此命令不可用于读取。
一些谷歌搜索和一些测试表明错误是由打开的第一个文件(在这种情况下,以前的版本)被打开为只读引起的。如果我将 JScript 代码更改为以正常模式打开,并且我在系统上找到该文件并取消选中“只读”属性(如有必要),则比较会按预期打开。
我无法在任何 Microsoft 站点上找到有关此 Word 更改的任何文档。
有谁知道为什么会这样改变,如果它是故意的而不是错误,那么要求文件可写以便与另一个文件进行比较的好处是什么?
windows-10 ×2
compression ×1
encryption ×1
ext3 ×1
ext4 ×1
gmail ×1
installation ×1
lock-screen ×1
mailto ×1
memory ×1
narrator ×1
networking ×1
ping ×1
reboot ×1
security ×1
serial-port ×1
splitter ×1
tortoise-svn ×1
windows-11 ×1
windows-8 ×1
windows-8.1 ×1