Github Actions 实战——下载每日Bing图片

Github Actions 出来也有一段时间了,内测时候就开始看了,现在才终于有空用上。

这里将会用一个下载每日Bing的图片的例子,来说明Github Actions的使用

阅读全文

Scalatra in Action 9. 配置、编译和部署

配置

为了让程序能适应各种不同的运行环境,我们需要通过配置文件,告诉它应该怎么做。

一般来说,应用程序会在以下三个环境下运行

  • 开发环境

阅读全文

Manjaro 安装配置

非常感谢这篇博客提供的思路,让我在后面的安装过程中少走了不少弯路。

整理下我们目前的思路

  • 下载镜像文件
  • 制作启动盘

阅读全文

年终碎碎念和来年Flag

夫天地者,万物之逆旅也;光阴者,百代之过客也。—— 李白《春夜宴从弟桃花园序》

博客一周年(2018-11-20 ~ 2019-12-31), 之后如果还有总结,就直接以自然年为周期了

关于博客

过去的一年里,我一共写了42篇博客。

阅读全文

Linux I/O调度器备忘

前言

当程序写好了,需要对它的性能做一个压测,系统的瓶颈,简要来说可以分成

  • CPU
  • 磁盘 I/O
  • 网络 I/O

阅读全文

Scalatra in Action 8. 测试工程师要了杯啤酒

前言

现在我们对Scalatra的基本功能都有了一定的了解,现在是时候了解测试了。

Scalatra的设计理念就是能够方便地使用你想要地插件,比如测试这里,你可以用ScalaTest或者Specs2或者任何你想要使用的测试框架。

阅读全文

Scalatra in Action 7. 服务端模板

选择模板引擎

网站

网站的架构如下图所示

阅读全文

PostgreSQL 快速使用指南

What and Why

PostgreSQL是一个功能强大的开源对象关系数据库系统,它使用和扩展了SQL语言,并结合了许多安全存储和扩展最复杂数据工作负载的功能。PostgreSQL的起源可以追溯到1986年,作为加州大学伯克利分校POSTGRES项目的一部分,并在核心平台上进行了30多年的积极开发。

阅读全文

Scalatra in Action 6. 处理文件

提供文件

当文件服务器搭建完成后,预计是一个这样的界面。

阅读全文

github pages微博图床图片无法显示

今天发现博客上的图片链接都挂了,大部分显示不出来,小部分能用

首先开始排查是否是来源微博图床挂了的可能性,发现在网页中能正常访问。

接着排查浏览器的可能性,发现所有的浏览器都不能打开。

阅读全文