Skip to content

Instantly share code, notes, and snippets.

View hubenchang0515's full-sized avatar
:octocat:
写呀写呀写代码

Plan C hubenchang0515

:octocat:
写呀写呀写代码
View GitHub Profile
@hubenchang0515
hubenchang0515 / 随机图片API.md
Last active October 26, 2024 09:29
随机图片API
@hubenchang0515
hubenchang0515 / Parsec 代理配置.md
Created September 21, 2024 17:45
Parsec 代理配置

Windows 平台上配置文件路径如下:

  • 用户安装: %appdata%\Parsec\config.txt
  • 系统安装: %ProgramData%\Parsec\config.txt

在配置文件中写入代理配置:

app_proxy = true
app_proxy_scheme = http
app_proxy_address = localhost
@hubenchang0515
hubenchang0515 / Linux CUDA 驱动失效问题的解决办法.md
Last active June 16, 2024 12:21
Linux CUDA 驱动失效问题的解决办法

Linux CUDA 驱动失效问题的解决办法

在使用 Linux 的时候,如果经常进行升级,时不时会遇到驱动失效的问题:

$ nvidia-smi 
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. 
Make sure that the latest NVIDIA driver is installed and running.
@hubenchang0515
hubenchang0515 / 配置 APT 的代理.md
Created June 15, 2024 08:47
配置 APT 的代理

配置 APT 的代理

最近遇到 APT 连不上 docker 源的问题,需要配置 APT 的代理。

创建 /etc/apt/apt.conf.d/50proxy.conf 文件,填入代理配置:

Acquire::http::Proxy "http://ADDRESS:PORT";
@hubenchang0515
hubenchang0515 / Windows无法进行系统重置的问题.md
Last active June 14, 2024 15:20
Windows无法进行系统重置的问题

Windows无法进行系统重置的问题

Windows 的系统重置功能是通过在一个隐藏的恢复分区(通常名为 RESTORE)中保存一个恢复镜像实现的。

通过设备管理器可以看见该分区,使用 DiskGenius 可以查看该分区里的文件:

恢复分区

无法进行重置通常有两种原因:

Flex布局

在 CSS 中通过添加 display: flex; 元素设为 Flex 布局。

元素沿着主轴排列,沿着交叉轴对齐。

默认状态下:

  • 横轴为主轴(main axis)
@hubenchang0515
hubenchang0515 / 通过环境变量 PS1 配置命令提示符.md
Created June 5, 2024 07:23
通过环境变量 PS1 配置命令提示符

通过环境变量 PS1 配置命令提示符

以 Ubuntu 24.04 的默认值为例:

\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ 

它分为两个部分。

@hubenchang0515
hubenchang0515 / APT 更新时忽略指定的包.md
Created April 28, 2024 08:07
APT 更新时忽略指定的包

APT 更新时忽略指定的包

保持包版本不更新:

sudo apt-mark hold <package>

取消保持包版本:

@hubenchang0515
hubenchang0515 / QMenu 的坐标问题.md
Last active April 27, 2024 16:05
QMenu 的坐标问题

QMenu 的坐标问题

QMenu 的坐标是全局坐标系中的坐标

QMenu 继承自 QWidget,根据文档 QWidget::pos 中描述,坐标为相对父对象的坐标。

QMenu::pos 没有单独的文档描述,理应根据父类 QWidget::pos 来理解。

但实际上 QMenu 的坐标为全局坐标系中的坐标,这一点在 QMenu::exec 中有描述。

@hubenchang0515
hubenchang0515 / Linux 中文字体设置.md
Created April 23, 2024 04:13
Linux 中文字体设置

字体设置

下载字体文件:

安装到用户目录

将字体文件复制到用户字体目录 ~/.local/share/fonts/