Markyan04 Blog

动态类型?静态类型?(旧文迁移)

题目背景 前段时间有同学发现了一道比较有意思的题。这题似乎来源于CS61B 2021年春季的课程。题目如下: interface Animal { default void greet(Animal a) { System.out.println("Hello Animal"

Markyan04 发布于 2025-11-22

如何解决请求依赖:从回调地狱到Async/Await(旧文迁移)

问题背景 我们设想这样一个场景,现在我们需要实现一个用户查看可预约空间的功能,用户可以预约哪些空间受限于用户的权限。现在有两个接口,/api/timeTable 为获取空间时间表的函数, /api/authority 为获取用户权限信息的函数。那么显然,前者是依赖于后者的,请求作为异步任务,我们是无

Markyan04 发布于 2025-11-14

站点搬迁啦!

2025年11月14日,Markyan04's Blog迁移到了一个性能更好,内存更舒畅的服务器上(Halo的JVM在吃内存这块还是太狠了)。不过由于搬迁时的亿点点小失误,2025年11月14日之前注册的用户和发布的文章,都难逃灭顶之灾。后面我会把其中两篇还有本地备份的文迁移过来。其他的或许就消失在

Markyan04 发布于 2025-11-14