技术杂谈

在Linux系统中使用NUT配置UPS

为了保证机器在断电情况下的正常运转与自动关机,我购入了山特的TG-BOX600并连接到Ubuntu系统的主机。本文将介绍如何在Linux系统中使用NUT配置UPS。
2021-01-30
5分钟阅读时长

由Nginx迁移至Envoy

Nginx是一个较为常见的负载均衡、反向代理和网站服务器。而随着Envoy的不断发展,Envoy正在成为越来越多技术选型中的关键一环。本文将简单地描述如何将Nginx中的基本配置迁移到Envoy中。
2021-01-09
4分钟阅读时长

开发新的Hugo主题

我的博客目前使用的是Academic主题,Academic主题的功能完善,这也是我目前使用它的原因。然而由于多方面的问题,我选择了设计自己的主题。 起因
2020-05-29
2分钟阅读时长

使用Selenium自动化你的浏览器

在很多情况下,我们都需要一个能模拟用户在浏览器中行为的工具。可能我们会觉得抓包请求的方式过于复杂且容易被网站的反爬虫机制封杀,而我们很多情况下又不是非常在意性能,此时Selenium就是一个适合的选择。 本篇文章的主要内容是以Python语言为例,介绍Selenium及其基本的使用方式。
2020-04-25
9分钟阅读时长

自定义Hugo的RSS模板

Hugo在生成网站时会默认为用户生成对应的RSS文件,然而Hugo默认生成的RSS订阅源中包含文章的全部内容。虽然这样能极大程度上得给用户提供便捷,但同时会增加文章被爬虫盗取导致版权问题的风险。 因此本文的主要内容是介绍如何自定义Hugo的RSS模板。
2020-04-24
4分钟阅读时长

RSS语法简介

在搭建个人博客时,RSS是一种值得一试的为读者提供信息聚合的方式。RSS也被各类博客框架(如Hugo,Hexo,Jekyll等)所支持。在各类博客框架中,RSS文件一般可自动生成。然而仍有一些特定情况下我们需要对生成的RSS进行定制化,这时我们就需要对RSS的语法有一个简单的了解。 因此本篇文章的主要内容就是对RSS及其语法的简要介绍及使用中的注意事项。
2020-04-24
4分钟阅读时长

Flutter状态管理初探

最近基于想实现一个个人常用功能集合的APP了解到了跨平台方案。进而开始了对Flutter的学习,通过文章记录一下学习中的收获。 本篇文章的主要内容是对Flutter中状态管理的方式及不同方式的选择进行介绍。
2019-11-01
3分钟阅读时长