• 用 Python 进行百度搜索,并自动打开前 5 个结果

    写在前面情景介绍在使用搜索引擎的时候,除非目的非常明确,我都会用鼠标中键连续在新选项卡中打开好几个页面,然后再逐一查看。本文编写 Python 脚本,使得这个过程自动化。也就是,给定搜索关键词进行百度搜索,挑出搜索结果的前 5 条,然后在浏览器中打开它们。Python 知识点WebBrowser、Requests、BeautifulSoup 模块的基本操作。概述首先梳理程序要执行的步骤。从参...

  • 用 GitHub Pages 托管网页并绑定域名的正确姿势

    网上许多关于 GitHub Pages 的教程文章由于年代久远,内容早已不再适用。我觉得也有必要写一篇文章来介绍如何以正确的姿势创建 GitHub Pages 仓库,并绑定自定义域名。需要提醒的是,GitHub Pages 不是诸如 VPS 的服务器,它仅支持静态网页而不支持 PHP 等服务器后端语言。

  • 抛弃虚拟机!轻松安装 Windows 上的 Linux 子系统并配置 SSH

    以前,要想在 Windows 系统中获得 Linux 环境,最常见的方案应该是使用虚拟机,其次则是安装双系统。不过,与这两种方式相比,我们今天要介绍的 Windows 上的 Linux 子系统(WSL, Windows Subsystem for Linux)的安装配置就相当简单友好了,你不需要考虑复杂的驱动问题,也不需要因虚拟机的资源占用问题而烦恼。在此我有必要说明,对于高级开发者来说,W...

  • 趣玩 Linux:盘点那些能装逼的炫酷命令(动图演示)

    写在前面Linux 终端并不总是枯燥的,有许多开发者开发出来了有趣而炫酷的工具。本文介绍 5 个可以用来装逼,而没有什么实际用途的命令,分别是:aafire(燃起一团火焰)、cmatrix(黑客帝国字符雨)、bb(播放炫酷 demo)、cowsay(会讲话的动物)、sl(蒸汽机车)。本文包含大量动图。 aafire:燃起一团火焰安装 aafire:$ sudo apt instal...

  • 趣玩 Linux:使用 cacaview 在终端界面显示彩色图片

    写在前面这篇文章《趣玩 Linux:用 aview 从图片生成 ASCII 字符画》中介绍了一个强大而有趣的工具,可以用来显示字符画。尽管 aview 具有调整亮度、对比度等功能,但它仅能显示出黑白的。有小伙伴留言说,显示人像的效果很糟糕。那么这次介绍的 cacaview 的效果就比较惊艳了,特别是减小字号增加分辨率以后,即使是人像,显示效果也很棒。 安装 caca-utilsUb...

  • 趣玩 Linux:用 aview 从图片生成 ASCII 字符画

    写在前面在上一篇文章《趣玩 Linux:四个生成字符图案(字符画)的命令》中介绍了四个用文本生成字符图形的命令,这次要介绍的则是根据图片生成一个字符画—— aview。 安装必需组件执行以下命令:$ sudo apt install aview $ sudo apt install imagemagick根据 aview 官方文档的描述,该命令本身只支持 pnm、pgm、pbm、p...

  • 趣玩 Linux:四个生成字符图案(字符画)的命令

    Linux 中有许多有趣好玩的命令,“趣玩 Linux”系列就是介绍这些命令的。本文介绍四个生成字符图案(字符画)的命令,分别是 printerbanner、banner、toilet 和 figlet。它们的效果就是使用字符(一般指 ASCII 字符)拼成一个更大的字母或者一个单词,也就是所谓的“字符画”效果。printerbanner竖屏输出由井号(#)构成的字符图案。个人感觉这个命令的...

  • 如何使用 VS Code 编译、运行并调试 C/C++ 程序

    写在前面Visual Studio Code (以下简称 VS Code)是微软推出的一款轻量级代码编辑器,它不仅开源、免费,而且能够跨 Windows、Mac 和 Linux 三平台。尽管它体积小巧,我们可以通过安装各种插件的方式来扩展 VS Code 的功能。现在 VS Code 的社区已经比较活跃了,基本上可以想要什么功能就有什么功能。本文将讲解如何配置 VS Code 使其能够支持 ...

  1. 1
  2. ...
  3. 3
  4. 4
  5. 5
  6. 6