DSRKafuU BLOG 明日解決するなら、今でもよくない?

JavaScript 继承方式简单笔记

直接进入正题,下图为继承方式的简单分类,这里主要只注重于组合继承、寄生组合继承与 ES6 Class 继承。

不定期更新番剧记录

给自己的笔记:四种状态分别为追番、补全、回放和抛弃,前三种均为完成状态。

收藏列表于页面最下。至于列表为什么要分出未定部分,就个人来说,时间会很大程度上影响对一部动画的感觉。移出预留列表,就意味着这是一部在多次回放的基础上,对我来说依旧是属于很高评价的作品。

Node 登录模块、权限验证、错误处理和可配置自定义中间件实现笔记

近期在补习 Node.js + MongoDB 的配合使用,目前已基本将后台管理界面完工。下一步是本人此前从未接触过的账户登录管理以及鉴权相关的内容,因此将学习过程中简单的完整实现记录下来便以后回顾。

Node + MongoDB 通用 CRUD 接口实现笔记

近期在补习 Node.js + MongoDB 的配合使用,最初目标是实现一个接口用于 CRUD 分类数据。项目继续发展的时候发现除去分类数据以外,其他数据也需要用到几乎一模一样的接口。在路由中重复定义一大堆只有名字不同的接口对于学习用的小项目来说实在是有点没有必要,因此尝试学习了通用 CRUD 接口的实现。

更新深色模式主题并支持 prefers-color-scheme

自己给博客写的主题 Fuji 正在进行大改版,顺手也把夜间模式 (深色模式、黑暗模式?都差不多) 进行了改版以适配 prefers-color-scheme

v1 的旧实现方法

起初写主题的时候深色模式用了最基础的办法,也是兼容性最好的办法。给 body 加上 data-theme 属性,根据属性值是 light 还是 dark 判断主题。CSS 中独立写出两种配色,分别包括在 body[data-theme='light']body[data-theme='light'] 块内。

直接维护两套样式的方法清晰直观,但会造成冗余代码,而且构建一时爽、维护火葬场。

CloudFlare 的 Rocket Loader 导致切换夜间模式闪烁

近来在给我的 Hugo 主题 Fuji 写一次大更新,准备添加一些新功能顺便整理一下混乱的 SCSS 结构。由于近期入手一台 iPad,晚上几乎一直是在夜间模式下逛网页,因此计划给主题添加一个夜间模式。原本挺简单的一个小功能没想到却踩了不少坑,在此记录一下。

更新了博客文章的静态永久链接

原链接:https://blog.amzrk2.cc/new-blog-relative-permalink/

为了统一内容链接层级的一致性,更新了博客文章的静态永久链接。

现链接:https://blog.amzrk2.cc/post/new-blog-relative-permalink/

Ubuntu 20.04 基于 PHP 7.4 和 MySQL 搭建 Typecho

计划私下里给亲友们发布一些东西,考虑到用 WP 有点小题大做,为了方便就搭 Typecho 了。最初计划里是基于 SQLite 的,但是为了主题,还是回到了 MySQL。废话不多说,直接开始记录。

由水岛努监督及其涉政言论而引

我个人极少关注政治方面的内容,也极少 “发表” 政治相关的内容。原因之一是我自知自己是个没水平的人,见得少、发表不出什么真知灼见;之二则是作为一个普通到在路上行为艺术也可能不会被人注意到的一般人,没有过多去参与其中的理由与价值。

但是事与愿违,即使是已经尝试避开相关内容了,它们也会在意想不到的地方出现。

简单配置 PotPlayer、LAVFilters 和 xy-VSFilter 满足基本 BDRIP 回放需求

涉及回放似乎就脱不开 madVR,但是我现在不再使用 madVR 自然也是有其原因的。

正如大家所知道的,madVR 几乎是当前最好的解决方案,原生 10bit 输入、颜色处理、高质量缩放。但是 madVR 依旧有个最大的麻烦就是配置。即使是在有大量的配置教程、一键导入与安装的今天,其步骤依旧相当繁琐。