加载中
GNOME多显示屏壁纸设置

1 起因 笔者的设备是笔记本自带的显示屏+外接显示屏,但是GNOME默认好像不能支持多显示屏的壁纸设置: 默认的Appearance中的壁纸设置会让两个显示屏都设置成同样的壁纸。 2 hydrapaper 查了一...

04/09 18:59
9
GNOME 桌面顶部栏透明设置

1 起因 最近换了GNOME桌面,默认的顶部栏不太好看,想要设置成透明的。 2 操作流程 去查了一下,发现需要在Tweaks中的shell设置中,指定当前的主题,并修改gnome-shell.css中的panel设置。 ...

04/09 14:59
30
LeetCode 2050 并行课程3

1 题目 原题链接。 2 想法 题目本质上是一条拓扑排序的题,只不过,在拓扑排序的基础上,加上了一个时间的限制。每门课程规定了需要一定的时间完成,也就是说,完成一门课程的时间,需要根据...

02/20 02:20
28
链式前向星介绍以及原理

1 链式前向星 1.1 简介 链式前向星可用于存储图,本质上是一个静态链表。 一般来说,存储图常见的两种方式为: 邻接矩阵 邻接表 邻接表的实现一般使用数组实现,而链式前向星就是使用链表实现...

02/19 22:50
14
Fastjson2基础使用以及底层序列化/反序列化实现探究

1 Fastjson2简介 Fastjson2是Fastjson的升级版,特征: 协议支持:支持JSON/JSONB两种协议 部分解析:可以使用JSONPath进行部分解析获取需要的值 语言支持:Java/Kotlin 场景支持:Android8+...

02/19 11:20
347
Linux下Java剪贴板的访问

1 概述 本文主要讲述了如何利用xsel在Linux环境下对系统剪贴板的访问。 2 起因 在搜索引擎直接搜索“Java访问剪贴板”,大部分都是直接使用AWT API进行访问的例子: Clipboard clipboard = ...

2022/05/11 20:36
42
Spring Boot demo系列(十):ShardingSphereJDBC + MyBatisPlus 读写分离 + 主从复制

1 概述 本文讲述了如何使用MyBatisPlus+ShardingSphereJDBC进行读写分离,以及利用MySQL进行一主一从的主从复制。 具体步骤包括: MySQL主从复制环境准备(Docker) 搭建ShardingShpereJDBC+...

Spring Boot demo系列(九):MyBatis Plus Generator代码生成

1 前言 之前的文章里介绍过MyBatis Plus的使用,这里补上一篇文章结合Spring Boot介绍代码生成器的使用。 2 为什么需要代码生成器 使用代码生成器可以生成一些固定模板的代码,比如: Contro...

Java高并发学习笔记(三):类加载

1 来源 来源:《Java高并发编程详解 多线程与架构设计》,汪文君著 章节:第九、十、十一章 本文这三章的笔记整理。 2 类加载简介 类加载的过程可以简单分为三个阶段: 加载阶段:主要负责查...

解决AUR无法正常升级WebStorm2021.1.1的问题

1 问题描述 环境Manjaro+paru,升级WebStorm的时候,错误提示如下: 2 原因 这个问题在Arch的AUR官网上有讨论: 就是PKGBUILD的文件中的版本号出错了,把版本号修改回来就可以了。 3 解决方案...

Java高并发学习笔记(一):Thread详解

1 来源 来源:《Java高并发编程详解 多线程与架构设计》,汪文君著 章节:第一、二、三章 本文是前三章的笔记整理。 2 概述 本文主要讲述了线程的生命周期、Thread类的构造方法以及常用API,...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部