这个问题存在已久,一直没有找到是因为什么原因导致的,起初我以为是我这个系统的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,本文将会是一个长期使用笔记以及所遭遇的疑难杂症解决方案等。操作系统产品的使用具有一定时效性,本文尽量保证及时更新。

阅读全文 »

在使用密码托管服务时,我最初只需要简单的同步,能够供手机使用即可。所以在使用1Password的时候,一直使用的是单机版。随着时间的推移,自己也有多平台需要,这种方式渐渐变的不方便,由于不太想使用1Password的网络服务,在前个月把密码托管逐步迁移到了自建Bitwarden服务。经过将近2个月的使用,个人感受相当良好。虽然有些小问题,但都在可以接受的范围内。

因为有多平台和外网需要,所以便开放了外网,因为安全考虑设置了2步验证并且关闭注册,本文主要说一下开放2步验证以及备用手段即QQ邮箱接收验证码。

阅读全文 »

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Quick Start

Create a new post

1
$ hexo new "My New Post"

More info: Writing

Run server

1
$ hexo server

More info: Server

Generate static files

1
$ hexo generate

More info: Generating

Deploy to remote sites

1
$ hexo deploy

More info: Deployment

0%