• MIT 6.0001 PS3:用 Python 实现一个单词游戏

    本文是我对 MIT 6.0001 课程(Introduction to Computer Science and Programming in Python)配套作业 Problem Set 3 的解答。仅供参考。问题描述详细的要求见 MIT6_0001F16_ProblemSet3.pdf 文档。求解思路在开始之前,先解压 ps3.zip,...

  • MIT 6.0001 PS2:用 Python 实现猜单词“Hangman”游戏

    本文是我对 MIT 6.0001 课程(Introduction to Computer Science and Programming in Python)配套作业 Problem Set 2 的解答。仅供参考。问题描述使用 Python 写一个猜单词游戏(Hangman),基本规则是,开始时计算机随机选择一个英文单词,用户拥有一定数量的机...

  • 使用 Aircrack-ng 暴力破解 WPA/WPA2 加密的 WiFi

    写在前面目前,主流的 WiFi 加密方式是 WPA/WPA2,使用 Aircrack-ng 工具可以捕获 WPA/WPA2 握手包并对其进行暴力破解。本文介绍如何使用此工具来对附近的 WiFi 进行监听、抓包和暴力破解。感兴趣的读者可以提前学习一下 WPA/WPA2 加密方式的细节,以及无线监听的原理。在这篇文章中,我们自己建立一个 WPA/...

  • 【Windows/Linux】用命令行检查文件的 MD5、SHA256 等校验码

    下载一个文件后,检查其 MD5、SHA1 或 SHA256 等校验码是非常常见的事情。Windows 和 Linux 都自带了计算文件校验码的工具,下面来分别介绍。Windows方法一:Get-FileHash需要在 PowerShell 中执行此命令,用法如下:get-filehash -path <文件路径> -algorit...

  • Visual Studio 2017 更新后“无法打开源文件”的解决方法

    有时候我们更新完 Visual Studio 以后,原先的项目可能就不能正常编译了。可以发现,标准头文件不能被正常包含,提示“无法打开源文件”,如下图:这种情况的出现往往是因为更新了 Windows SDK 的版本,旧项目文件中保存的还是老 SDK 版本。因此只要修改项目的 Windows SDK 版本即可。 在 VS 中打开项目,...

  1. 1
  2. 2
  3. ...
  4. 4