在无头设备上使用 matplotlib

matplotlib 是一个被广泛使用的 Python 绘图库,但是在远程服务器等无头设备上使用时,可能会遇到 plt.show() 无法显示和缺少中文字体的问题。本文将介绍如何解决这些问题。

阅读更多
GitHub Copilot 使用感受

GitHub Copilot 使用感受

本文撰写于 2022 年 5 月 4 日,文章中的内容具有时效性,当你看到这篇文章时它可能已经过时。

GitHub Copilot 是 GitHub 和 OpenAI 开发的人工智能工具,用户在使用 VSCode 或其他一些 IDE 时可以通过 GitHub Copilot 进行自动补全代码。

在一个月前,我申请了 GitHub Copilot 的 technical preview,并在两天后收到了申请成功的邮件。这篇文章谈谈申请过程和近一个月我使用 GitHub Copilot 的感受。

阅读更多

用python编写网页更新提醒程序

本学期的很多课程依赖课程网页发布通知、课件、作业、OJ。因为不想每天手动上这堆网站查看更改,我用python写了一个程序来自动检测和提醒课程网站的更改。

这篇文章将讲一下如何订阅我已经写好的提醒服务、如何写一个自己的提醒服务。

项目代码已经开源到GitHub

阅读更多

urllib3 1.26与代理冲突问题解决

在使用 urllib31.26.0 以上版本时可能出现问题:

ValueError: check_hostname requires server_hostname

此问题可能出现在运行 condapip 等任何需要 urllib3 的命令和程序中。

本文章将描述在不回退 urllib3 的版本的情况下如何解决此问题。

环境

  • windows 10
  • python 3.8.8
  • urllib3 1.26.4
阅读更多