幻觉的博客

宇宙中的一切皆是幻觉

  周日高强度上网冲浪,看到不少博客都有评论系统,就萌发了自己博客也要弄一个的想法,于是说干就干,开始上网找。
  一开始也不知道要找什么,便先从Next主题官网阅读相关文档开始,在 Comment System 页还有导航页 Plugins 内都找到了相关信息,良久后觉得Valine还挺适合,但是好像停更了,还有一些其他问题。最后一番摸索找到了Waline,查了下比较简约,可以在Vercel部署,那不就非常适合我吗?开干!

阅读全文 »

  这个问题存在已久,一直没有找到是因为什么原因导致的,起初我以为是我这个系统的bug,但也只是我的推测,没有实际的证据表明。随着时间越来越久,这个问题也变成了心里的一个疙瘩,偶尔就上Google查一下看有没有其他人遇到这个问题,持续了半年左右。随着昨天我把Edge升级到了Version 125.0.2535.51 (Official build) (64-bit),偶然之间我打开了Settings→Profiles→Microsoft Wallet,只要是钱包下面这个设置(密码管理也被移到了这个设置下),全部都会直接崩溃,于是我就和Passkey设置崩溃的现象关联起来,开始正式调查这个问题。

阅读全文 »

  因为感觉自己总是忙的不可开交,但是因为各种事情都很细碎,所以有必要整理下自己到底在忙什么,时间都花在哪里了?让我们来看下本周在忙些什么呢?

阅读全文 »

能帮我解释一段网页代码吗?

  当然可以,请您发出您想要解释的网页代码段,我会尽力给您解释。

PUBLIC

  这段代码是HTML中的标签,表示一个文本元素。其中class=”status-text public”表示该元素的样式,会被CSS文件中的相应样式所调用。在这里,该元素的文本内容为”PUBLIC”,可能是表示某些状态或权限的标识。

我想利用自定义css样式,让元素的文本内容固定显示成🌐,我该做么做?

您可以在自定义CSS文件中加入以下样式代码:

1
2
3
4
5
6
7
.status-text.public {
display: inline-block;
font-size: 24px;
width: 100%;
text-align: center;
content: "🌐";
}

  这里,我们利用了class选择器.status-text.public,表示所有class属性值为”status-text public”的元素会应用这个样式。接下来,通过设定display: inline-block;,width: 100%;和text-align: center;让元素居中显示。接着,我们使用content: "🌐";来设置元素文本内容为固定的🌐图案。请注意,设置content属性并不适用于所有元素,主要是伪元素(pseudo-element),如 ::before 和 :: after 伪元素等。所以,如果仍然无法显示🌐图案,请将该元素更改为伪元素的方式(如 ::before 或 ::after)。

阅读全文 »

  Memos是一个轻量可以自己部署的碎片知识管理系统,有点类似于flomo。支持多标签、多用户、搜索、自定存储等功能。

在 Docker 中部署

  本文使用Docker compose方式部署;

1
2
3
4
5
6
7
8
9
version: "3.0"
services:
memos:
image: neosmemo/memos:latest
container_name: memos
volumes:
- /volume1/docker/memos:/var/opt/memos # 持久化路径:容器路径
ports:
- 5254:5230 # 外部端口:容器端口

  现在你可以运行docker-compose up -d来启动容器了,访问 http://localhost:5254/ 就可以访问memos的主页创建账户了。

阅读全文 »

  自建Bitwarden是目前自托管密码多平台方案相当热门的方案,在网络上也有非常多的教程供参考,不过许多人搭建后都提到过Bitwarden的数据同步很多时候不是实时的,一般需要手动同步或者向下滑动来立刻同步,否则经常会有你在这个客户端建立好密码档案然而并没有在另一个客户端立刻显示。

  对于不同客户端之间的实时同步,Bitwarden官方把这个功能叫做Live Sync,官方的博客中说这是基于Websocket技术来达成的功能;

Live sync works by using a powerful technology called WebSockets. Live sync is now available in all Bitwarden apps, including mobile (mobile uses a different technology called Push Notifications).

  在移动平台端,这个功能被叫做Push notification;

  目前通常自建的Bitwarden大多使用的是Rust重构的开源项目Vaultwarden,这个项目也是支持开启Live Sync的,不过网上教程提到的非常少,因为我在这里整理说明下,一下是在群晖Docker上搭建后开启Live Sync的操作,其他平台和搭建方法达成的也都大同小异,自己按需修改。

阅读全文 »

Grasscutter是一个动漫游戏的服务端,本文仅供学习。

Debian 11的安装

这一部分自行解决。

部署Grasscutter

1. 安装MongoDB

1
2
3
4
5
6
7
8
su -
apt update
apt install gnupg
wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | apt-key add -
echo "deb http://repo.mongodb.org/apt/debian buster/mongodb-org/5.0 main" | tee /etc/apt/sources.list.d/mongodb-org-5.0.list
apt update
apt install mongodb-org
systemctl enable mongod --now

数据库文件位置:/var/lib/mongodb

日志文件位置:/var/log/mongodb

阅读全文 »

Windows 11在22000.51这个版本开始支持DND Over Https(下文简称DOH),在此之前已经有不少浏览器已经支持DOH,例如Google Chrome和Mozilla Firefox。

DOH的出现意味着DNS客户端和DNS服务器之间的查询将通过安全的https连接而不再是纯文本,不论隐私还是安全都能够获得有效的提升,尽管这些在当下互联网中都是相对的。

阅读全文 »

博主在近日将自己的两台电脑分别升级到了Windows 11,本文将会是一个长期使用笔记以及所遭遇的疑难杂症解决方案等。操作系统产品的使用具有一定时效性,本文尽量保证及时更新。

阅读全文 »
0%