Glances 介绍

Dashy 中有很多 widgets 可以配置,其中比较实用的是资源监控。面板上展示 CPU 使用率,这对我没啥用 —— 我更关心是哪个程序导致了 CPU 高占用。但是这个功能所依赖的 Glances 软件,却非常实用。

Glances 类似于 top 命令,可以展示系统资源使用情况。但是,它更优秀:

  • 数据展示更全面、更人性化;
  • 可以展示每个容器的资源使用情况 —— 在这一点上,它胜过了 Portainer。Portainer 只能以图表形式展示一个容器的资源使用情况。
  • 可以用服务器模式启动。我们可以通过浏览器监控资源使用情况,很方便。

image-20240408112645115

Glances 比较轻量级,只会展示当前的资源情况,不会记录历史数据。而我需要的正是这种轻量级又全面的资源监控软件。

阅读全文 »

序言

Dashy 是一个开源的个性化 dashboard 软件,需要自主部署。我的使用场景是放置常用网站的链接。这篇博文主要记录安装和使用时遇到的一些问题。

dashboard 翻译为仪表盘?我总觉得有点奇怪🤔

安装

阅读全文 »

序言

最近在用 Python 写爬虫来下载漫画(见之前几篇介绍 LANraragi 的文章)。一本漫画的网页通常是这样的:

image-20240329132644183

该网页上的所有数据可以用 BeautifulSoup 获得,而一个页面只需要一次通信。但是下载图片不一样,一张图片就需要一次通信,而且响应体往往很大。正如包子不会一个个地煮,图片也不用顺序地下载,否则太浪费时间了。

AIOHTTP 是一个异步 HTTP 客户端/服务端模块,很适合这一场景。通过异步编程,能够最大程度地榨取网络(和对方服务器)的性能。本文着眼于介绍 AIOHTTP 的基本使用和案例,不会详细阐述原理。

阅读全文 »

题目

题目来源:889. 根据前序和后序遍历构造二叉树(每日一题)

题目描述

给定两个整数数组,preorderpostorder ,其中 preorder 是一个具有 无重复 值的二叉树的前序遍历,postorder 是同一棵树的后序遍历,重构并返回二叉树。

如果存在多个答案,您可以返回其中 任何 一个。

阅读全文 »
0%