本文介绍了如何通过 Tornado,在 Virtualenv 下将 Flask 应用以独立 WSGI 容器的形式部署,并配置为 Systemd 服务和使用 Apache2 进行反向代理以提供 SSL 的方式。本文使用的是 Ubuntu 18.04 系统,您的系统可能因为发行版不同而在操作和配置上有所差异,敬请注意。
Windows 10 安装检查清单
近一年来,我多次为自己、亲戚和同学安装 Windows 10。为方便今后进行 Winodws 10 的全新安装与重新安装,制作了本清单。
这是一份创建于 2019 年 8 月的清单,其中某些信息可能随着时间变化而变化。
更新于 2022 年 1 月。
0. 安装前准备
- 镜像获取:MSDN Itellyou 或 此镜像。推荐 LTSC 版本。
- U 盘刷写工具:Rufus
- 准备好系统配置工具 Dism++
- BIOS 设置:
- 引导模式:UEFI,暂时关闭安全引导(Secure Boot),装完记得重新打开。
打开 Intel 虚拟化技术不需要虚拟机就不要打开了。- 打开 TPM 模块
Windows 中网络相关的注册表项浅析
最近折腾了一下 Windows 的网络,包括虚拟网络,但是还是一知半解,整理如下,如有不对,敬请指正!
1 | HKLM\SYSTEM\CurrentControlSet\ |
我的 Dism++ 系统优化配置
为了方便自己今后统一配置个性化的操作系统,同时也是将成功、稳定、便于使用的系统优化选项分享,因此写了这篇博文,以供参考。
如果没有特别注明,以下列出的项仅为改动项,并均设置为“开”,未列出的项保持默认设置。
记一次 Grand Thaft Auto V 崩溃的解决
在重置 Windows 10 操作系统后,出现 GTA 玩了一会儿就画面卡住,鼠标、键盘无法移动,但是可以通过 Ctrl+Alt+Delete 唤起“安全选项”,可以打开任务管理但无法动作的情况。起初以为是杀毒软件的问题,便关闭了 Windows Defender 和火绒,但是问题依然存在。
通过查阅资料,得到了一些解决方法。但是都无法解决。最后,打开 GTA 的日志,发现 ACCESS_VIOLATION
错误,于是怀疑是内存问题。于是查阅“事件管理器”,发现了“应用程序错误”和“虚拟内存不足”的情况。增加 Windows 内存交换文件大小至 4GB,问题解决。
总结
- 游戏崩溃时,可以参考的解决步骤:
- 关闭杀毒软件
- Steam 验证游戏完整性
- 调低画质,调低 DirectX 版本
- 更新或重新安装显卡驱动
- 检查内存交换文件
- 查阅游戏日志和 Windows 事件查看器
- 检查硬件,包括 BIOS 中的硬件测试和利用软件进行压力测试