摘要: 解决XFCE桌面VirtualBox透明背景的问题 1 背景 笔者用的是Manjaro+XFCE的组合,但是在使用VirtualBox时,会出现透明背景的问题: 然后发现这其实和Kvantum主题有关。下面将进行设置操作,去修正Kvantum相关配置修复该问题。 2 操作流程 打开Kvantum Manager: 选择Configure Active 阅读全文
posted @ 2023-11-12 17:30 氷泠 阅读(17) 评论(0) 推荐(0) 编辑
摘要: Windows11跳过联网激活 & 跳过登陆操作 1 背景 笔者使用VirtualBox时安装Win11,初始化的配置提示需要注册账户才能进行下一步操作,于是去查了一下发现有办法绕过,方法就是断网+oobe\ByPassNRO.cmd,试了一下发现可以,便有了这篇文章。 2 流程 开机之前,先断网,应该会提示如下界面: 然后输入Shift+F10, 阅读全文
posted @ 2023-11-11 21:43 氷泠 阅读(22) 评论(0) 推荐(0) 编辑
摘要: GNOME多显示屏壁纸设置 1 起因 笔者的设备是笔记本自带的显示屏+外接显示屏,但是GNOME默认好像不能支持多显示屏的壁纸设置: 默认的Appearance中的壁纸设置会让两个显示屏都设置成同样的壁纸。 2 hydrapaper 查了一下资料发现需要使用hydrapaper这个工具,直接使用命令行安装即可。 安装完成后直接 阅读全文
posted @ 2023-04-09 19:03 氷泠 阅读(30) 评论(0) 推荐(0) 编辑
摘要: GNOME 桌面顶部栏透明设置 1 起因 最近换了GNOME桌面,默认的顶部栏不太好看,想要设置成透明的。 2 操作流程 去查了一下,发现需要在Tweaks中的shell设置中,指定当前的主题,并修改gnome-shell.css中的panel设置。 3 Tweaks Tweaks可以通过图形界面的形式调整GNOME的设置,需要设 阅读全文
posted @ 2023-04-09 15:03 氷泠 阅读(123) 评论(0) 推荐(0) 编辑
摘要: LeetCode 2050 并行课程3 1 题目 原题链接。 2 想法 题目本质上是一条拓扑排序的题,只不过,在拓扑排序的基础上,加上了一个时间的限制。每门课程规定了需要一定的时间完成,也就是说,完成一门课程的时间,需要根据先修课程确定。 拓扑排序可以使用广搜配合入度数组去处理,而计算某一门课程的时间,需要根据先修时间确定。可以肯定的是, 阅读全文
posted @ 2023-02-20 02:22 氷泠 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 链式前向星介绍以及原理 1 链式前向星 1.1 简介 链式前向星可用于存储图,本质上是一个静态链表。 一般来说,存储图常见的两种方式为: 邻接矩阵 邻接表 邻接表的实现一般使用数组实现,而链式前向星就是使用链表实现的邻接表。 1.2 出处 出处可参考此处。 2 原理 链式前向星有两个核心数组: pre数组:存储的是边的前向 阅读全文
posted @ 2023-02-19 22:57 氷泠 阅读(59) 评论(0) 推荐(0) 编辑
摘要: Fastjson2基础使用以及底层序列化/反序列化实现探究 1 Fastjson2简介 Fastjson2是Fastjson的升级版,特征: 协议支持:支持JSON/JSONB两种协议 部分解析:可以使用JSONPath进行部分解析获取需要的值 语言支持:Java/Kotlin 场景支持:Android8+/服务端 其他特性支持:Graal Native-I 阅读全文
posted @ 2023-02-19 11:23 氷泠 阅读(666) 评论(0) 推荐(0) 编辑
摘要: Linux下Java剪贴板的访问 1 概述 本文主要讲述了如何利用xsel在Linux环境下对系统剪贴板的访问。 2 起因 在搜索引擎直接搜索“Java访问剪贴板”,大部分都是直接使用AWT API进行访问的例子: Clipboard clipboard = Toolkit.getDefaultToolkit().getSystem 阅读全文
posted @ 2022-05-11 20:39 氷泠 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 解决Sentinel module java.base does not “opens java.lang“ to unnamed module问题 1 环境 Sentinel 1.8.3 OpenJDK 17.0.2 Manjaro 2 问题描述 根据官方Github Wiki使用如下命令启动Sentinel: java -Dserver.port=8080 -Dcsp.sentinel.dashboard.server=localhost:8 阅读全文
posted @ 2022-03-14 20:33 氷泠 阅读(1387) 评论(0) 推荐(0) 编辑
摘要: Spring Boot demo系列(十二):ShardingSphereJDBC + MyBatisPlus 分库分表 + 读写分离 1 概述 之前笔者写过两篇文章: ShardingSphereJDBC 读写分离 ShardingSphereJDBC 分库分表 这里将两者结合起来,实现读写分离+分库分表的功能。关于环境的配置本文将进行简化叙述,详细可以参考前两篇文章。 2 环境 MySQL 8.0.29(Docker) MyBa 阅读全文
posted @ 2021-07-07 15:13 氷泠 阅读(547) 评论(4) 推荐(1) 编辑