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

2018年8月4日 3 条评论 82 次阅读 1 人点赞

在使用搜索引擎的时候,除非目的非常明确,我都会用鼠标中键连续在新选项卡中打开好几个页面,然后再逐一查看。本文编写 Python 脚本,使得这个过程自动化。也就是,给定搜索关键词进行百度搜索,挑出搜索结果的前 5 名,然后在浏览器中打开它们。

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

2018年8月2日 2 条评论 96 次阅读 1 人点赞

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

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

2018年7月31日 2 条评论 99 次阅读 1 人点赞

写在前面 以前,要想在 Windows 系统中获得 Linux 环境,最常见的方案应该是使用虚拟机,其次则是安装双系统。不过,与这两种方式相比,我们今天要介绍的 Windows 上的 Linux 子系统(WSL, Windows Subsystem for Linux)的安装配置就相当简单友好了,你…

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

2018年7月28日 1 条评论 135 次阅读 2 人点赞

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

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

2018年7月27日 0 条评论 175 次阅读 2 人点赞

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

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

2018年7月24日 1 条评论 164 次阅读 3 人点赞

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

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

2018年7月22日 3 条评论 184 次阅读 3 人点赞

本文介绍四个生成字符图案(字符画)的命令,分别是 printerbanner、banner、toilet 和 figlet。它们的效果就是使用字符(一般指 ASCII 字符)拼成一个更大的字母或者一个单词,也就是所谓的“字符画”效果。

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

2018年7月20日 2 条评论 158 次阅读 2 人点赞

写在前面 Visual Studio Code (以下简称 VS Code)是微软推出的一款轻量级代码编辑器,它不仅开源、免费,而且能够跨 Windows、Mac 和 Linux 三平台。尽管它体积小巧,我们可以通过安装各种插件的方式来扩展 VS Code 的功能。现在 VS Code 的社区已经比…

新手向:你可能不知道的 Dev C++ 使用技巧

2018年7月18日 0 条评论 120 次阅读 1 人点赞

写在前面 尽管 Dev C++ 是一个过气 IDE,但仍然有许多高校、算法竞赛要求用它来编译代码。既然要用它,就要尽量用好它,发挥它的最大作用。虽然 Dev C++ 没有现代开发环境(如 Visual Studio 等)的非常智能化的自动补全、代码纠错和 debug 功能,但它还是有一些实用的功能的…

符号数的表示:彻底弄清原码、反码、补码的关系

2018年6月26日 6 条评论 159 次阅读 0 人点赞

写在前面 在阅读本文前,我默认你已经了解一些关于进制、比特、符号数等的知识。计算机对符号数的表示方法涉及原码、反码和补码,它们是容易混淆的概念。本文讲尽力讲解它们三者之间的区别和联系。 首先要说明的是,本文中的“反码”“补码”两个个词汇指的是对一个二进制数的变换方法,而“源码形式”“反码形式”“补码…

加载更多