Shivers
关于
友链
标签
分类
css
请给我一个清晰的全面的css学习路线,从哪些概念学到哪些概念 我来为你设计一条从入门到精通的 CSS 学习路线,涵盖所有核心概念,并标注学习顺序和依赖关系。 CSS 学习路线图 阶段一:基础构建 (2-4周) │ ├── 语法与选择器 ──┬── 元素/类/ID 选择器 │ ...
2026-04-15
web
systemd
loginctl 在 loginctl 的世界里,User(用户)、Session(会话)和 Seat(座位)这三个概念共同构成了 systemd 对用户登录和硬件资源的管理框架。 可以把它们的关系理解为:一个 User 在一个 Seat 上,可以开启一个或多个 Session。 下面为你逐一详细 ...
2026-04-15
linux
WinRT
WinRT 你可以把它理解为 Windows 平台的新一代 API,旨在取代传统的 Win32 API,以便更好地支持跨设备、跨语言的应用程序开发,它以现代、面向对象的方式取代了传统的 Win32 API。WinRT 的核心是基于 COM (Component Object Model) 的,但它 ...
2026-04-14
c++
>
windows
Systemd开关机hook脚本
systemd不常用命令 # systemd启动时间分析 systemd-analyze plot > /tmp/boot.svg 关机/重启事件拦截 systemd unit file # work.service [Unit] Description=MCU开关机任务 ...
2026-04-14
linux
thunderbird替代outlook
常见协议 接收邮件的协议: imap: 邮件存储在邮件服务器端,对邮件的所有操作都会同步到服务器,适合多端同步,是目前主流的接收协议 pop3: 邮件在一个客户端下载下来之后,就会从服务器删除掉。其他客户端无法查看了。适用于老式,特殊目的使用的协议 发送邮件协议: smtp:simple mail ...
2026-04-09
工具
>
小技巧
常用压缩格式对比
在 Linux 环境下,选择压缩工具通常是在压缩比(文件多小) 和 速度(耗时多久) 之间做权衡。 以下是主流压缩格式的压缩比排名(从高到低)及其对应的操作命令: 1. 压缩比排名 (由强到弱) 排名 格式 (后缀) 核心算法 特点 1 .7z LZMA/LZMA2 最强压缩比。适 ...
2026-04-07
linux
openlist
是 alist 开源继承者,用于各种网盘内容聚合。我们采用免费PaaS提供商进行docker部署 部署 基于PaaS(platform as a service)平台即服务,可以通过openlist的docker镜像进行openlist的快速部署。目前 Claw Cloud 每个月有5美元的免费额 ...
2026-04-05
web
vnc方案
将 x11vnc 注册为 systemd 服务是实现 Linux 远程桌面自动启动和故障自恢复的标准做法。按照以下步骤操作,可以确保服务带密码运行且在崩溃后自动重启。 第一步:创建密码文件 x11vnc 建议使用经过加密的密码文件,而不是在命令行中明文暴露。 创建存储路径: sudo mkd ...
2026-04-03
工具
>
linux
设备树
设备树 在嵌入式 Linux 系统中,设备树(Device Tree, DT) 是一套用来描述硬件结构的数据结构。 背景:在早期的 Linux 内核中,硬件的细节(比如某个控制器的寄存器地址、中断号)都硬编码在 C 代码中。这导致内核代码非常臃肿,且不同型号的开发板需要重新编译内核。 作用:设备树 ...
2026-01-21
linux
usb
usb设备模型 gadget、dwc3、udc、rndis gadget = Linux变身USB设备的框架 dwc3 = 能切换主/从模式的智能usb控制器 udc = usb device control = usb设备控制器 rndis = 远程网络驱动接口规范 = usb设备上传输tcp ...
2026-01-21
1
2
3
…
12
>