摘要: 前言 公司在用 Keycloak 作为认证服务器,之前在系统数据库里存的,后来想了想是不是可以在 Keycloak 中存。在网上找的方法大多都是通过 admin 接口去改,但这种方法就需要两种解决方案,一种就是需要一个能登 admin 账号的服务去改,另一个就是直接改数据库。这里经过本人研究提供一种 阅读全文
posted @ 2023-05-09 14:17 Aoba_xu 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 前言 公司要做大屏,但是大屏还要有个嵌在系统的版本,屏幕(iframe)小了但字体大了怎么办。网上找了很多代码都很长,个人参考了资料后实现了一个一行代码 font-size 响应式。 TL;DR html { font-size: clamp(12px, calc(7px + 0.390625vw) 阅读全文
posted @ 2023-05-09 13:02 Aoba_xu 阅读(181) 评论(1) 推荐(0) 编辑
摘要: 前言 .mol 文件是常见的化学文件格式,主要包含分子的坐标、分子间的键等数据。 示例文件 下面是一个水分子的 .mol 文件 H2O APtclcactv05052315543D 0 0.00000 0.00000 3 2 0 0 0 0 0 0 0 0999 V2000 -0.0000 -0.0 阅读全文
posted @ 2023-05-07 00:19 Aoba_xu 阅读(1198) 评论(0) 推荐(0) 编辑
摘要: 1. 前言 在 GitHub 上写文档,很多时候要插入 uml,像 mermaid 这种可以直接在 GitHub/GitLab 中渲染的一般直接写个 code block 进去,但是这样造成一个问题就是如果要放在多个文档中则必须复制多份。于是有个想法油然而生,用注释提供一种静态渲染的方式将代码、um 阅读全文
posted @ 2022-08-19 09:14 Aoba_xu 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 前言 有这么一个自动化部署的需求,凑巧 git 还直接建立在测试服务器上,部署后可以直接在测试服务器上演示 步骤 建立 Git 仓库 与一般的 Git 部署一样,区别是需要添加 --bare 开关,这样可以建立一个裸库(只有 .git 文件夹内容无工作区)而不是一个完整的库。 mkdir test. 阅读全文
posted @ 2022-06-09 14:20 Aoba_xu 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 前言 项目里需要离线切片地图,但切片地图文件很多,需求上有时无法单独提供一个独立的文件服务器或者切片服务器,放在 public 难免会在调试运行时被复制到 DevServer 上,而这个操作在低层级少量地图时还好,精确到区县的详细地图则会达到数万张以上,单次编辑就需要等待大量时间。于是想到一个思路, 阅读全文
posted @ 2022-05-25 13:15 Aoba_xu 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 前言 学校的网卡不允许运行虚拟机,所以必须将 WSL 的流量变成主机的流量,但从百度查的方案都是设置 Windows 主机的 IP,都忽视了 Windows 的默认功能,即 mdns 或 Windows 局域网内主机名注册功能,本文依照该功能进行实践。(不用改任何设置,不用装任何多余软件,仅需配置环 阅读全文
posted @ 2022-05-11 11:32 Aoba_xu 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 前言 单位有个项目要共享前后端检查策略后端用的正好也是 Rust,但是 Rust 默认的 wasm-bindgen 包中提供的转换操作非常少,像 Vec<T> <=> Array<T> 或者 Box<dyn T> <=> T 的转换就不行了。但是可以从 Typescript 构建这些类型,然后通过序 阅读全文
posted @ 2022-05-08 00:36 Aoba_xu 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 前言 本人 n 年前的需求,需要自动化的将 Blu-ray Live 转换成 FLAC 格式的文件(自听&发种)。 ⚠️ 注意:本脚本仅支持输出 flac ! 前提 计算机安装有 PowerShell (Windows 已内置) Linux 、 MacOS 自行下载安装 计算机安装有 ffmpeg 阅读全文
posted @ 2022-05-02 23:14 Aoba_xu 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 前言 劳动节假期闲的没事,重装一下电脑,结果电脑的 Steam 不会自动登录了,每次重启电脑就要重新输入密码和令牌。查了一下居然是 Windows 凭据管理器默认不会自动启动的问题。 解决方法 打开计算机管理(邮件开始菜单或Win + X) 在左侧栏选择服务 找到 Credential Manage 阅读全文
posted @ 2022-05-01 09:38 Aoba_xu 阅读(10082) 评论(2) 推荐(0) 编辑