在不经过ssh的情况下完成服务部署和备份

在不经过ssh的情况下完成服务部署和备份

前言这篇笔记的主题是在不经过ssh的前提下,完成服务的部署(主要是简单的jar file和编译后静态页面)以及服务器上的数据备份。实际背景是本人在前段时间开发一个BMS下载服务时,购买了一个物...

2026-07-13
Project-Shoko result皮肤代码阅读

Project-Shoko result皮肤代码阅读

前言这是一个阅读Project-Shoko的result部分代码来理解如何编写皮肤和Beatoraja的皮肤系统的流水账,内容可能未整理,随时间修改的可能性较大。 Beatoraja Wiki...

2025-09-15

在mac上玩beatoraja

TL;DR在目前的阶段(2025-04-19),在mac上玩beatoraja是不可能的。目前认为只有两种可行的路径: 下载一个非常早期的oracle jdk8,要求下载的时候仅有x86选项,...

2025-04-19

mit6.s081 chapter4

Lab: Copy-on-Write Fork for xv62021的lab没有了lazy lab作为COW的前置,虽然实验内容里提到了lazy lab。而且提示里少了一两条非常关键的信息,...

2024-05-04

mit6.s081 chapter3

问题 为什么需要虚拟内存? 早期在操作系统只能同时运行一个程序,操作系统只是一组库函数,在物理内存里存在,例如占据[0,64KB)的位置,然后运行的程序可以直接操作从64KB开始的物理内存。如...

2024-04-05

NJU PA4

多道程序批处理系统目前的缺陷是同一时刻只能执行一个程序。在一些场景下cpu会浪费,比如等待硬件的数据读取的时间里cpu要一直空转等待。所以很自然的一个新的需求就是:在操作系统上期望能“同时”运...

2024-04-03