Donjuanplatinum Notes
计算机
Linux
容器镜像配置
错误与处理
游戏环境
Gentoo Linux配置
工具
算法
emacs
专有名词
Rust
CPP
NixOS
正则表达式
逻辑
数学
博客
要做的
Donjuanplatinum Notes
计算机
查看页面源码
计算机
Linux
Linux内核
编译内核
编译内核与模块
安装内核与模块
生成initramfs
内核参数(启动时)
系统调用
pselect6
inotify_init
inotify_init1
flags
inotify_add_watch
inotify_rm_watch
chroot
mkdir
vsyscall
vDSO
文件系统
procfs
/proc/sys
/proc/version
/proc/cpuinfo
/proc/config.gz
/proc/kcore
/proc/irq
/proc/cmdline
/proc/PID/maps
/proc/PID/smaps
/proc/mounts
Inotify
Inotify事件类型
Inotify系统调用
tmpfs
/dev/shm
SELinux
上下文
策略
Man
分类标识
容器镜像配置
openwrt
compose
网卡
Pandoc
certbot
matrix conduit
conduit
heisenbridge
coturn
element-web
mautrix-telegram
mail
matrix-qq
blessing-skin
.env
docker-compose.yml
trojan
docker-compose
config.json
注意!
gitea
docker-compose
act
runner
gitea
postgres
overleaf
archlinux
docker-compose.yml
frp
compose
frps.ini
rustdesk
compose
steamcmd
mariadb
compose
cli
mail-server
compose
v2raya
cli
错误与处理
环境问题
opengl
GLFW Error: GLX: Failed to create context: GLXBadFBConfig
RuntimeException: No OpenGL context found in the current thread.
rust cuda
solution
python
No module named ‘pkg
resources
’
error: invalid command ‘dist
info
’
error: No module named ‘imghdr’
wine
gstreamer
plugins
obs-studio
glibc
系统问题
kde
PolicyKit 身份验证系统不可用 Not authorized to perform operation
fcitx漏字
gnome
关于Gnome下wayland的问题
系统
btd
service
connect
() a2dp-sink profile connect failed
podman
Error: OCI runtime error: crun: sd-bus call: Process org.freedesktop.systemd1 exited with status 1: Input/output error
编译问题
ninjia
ninja: error: manifest ‘build.ninja’ still dirty after 100 tries, perhaps system time is not set
glibc
*** stack smashing detected ***: terminated
游戏环境
Wine
创建新环境
注意事项
游戏
小兵步枪
美少女万华镜-雪女
上古卷轴5
闪烁问题
声音问题
生化危机
Elden Ring
Minecraft
cdda大灾变
Gentoo Linux配置
安装
1.挂载
2.stage3
3.grub
4.网络
5.时间
Chroot安装
后续
23.0版本更新
fcitx-rime切换为简体
fcitx
注意
部分包配置
www-client/google-chrome
portage
emerge
仓库更新
删除包
搜索包
安装包
系统更新
包信息查询
指定根
清理缓存
查看USE说明
二进制包操作
报错
gentoolkit
equery
配置文件
sys
/etc/portage/make.conf
/etc/portage/repos.conf/gentoo.conf
/etc/portage/binrepos.conf/gentoobinhost.conf
/etc/portage/repos.conf/gentoo-zh.conf
/etc/genkernel.conf
/etc/portage/savedconfig
x11-wm/dwm
doc
/var/db/repos/gentoo/profiles/use.desc
packages
package.use
package.accept
keywords
应该安装的包
问题
Ebuild
标准变量(variables)
Ebuild定义变量
SRC
URI
REQUIRED
USE
用户环境
skel.ebuild中文
编写dotnet项目的ebuild
错误
ninja: error: manifest ‘build.ninja’ still dirty after 100 tries, perhaps system time is notset
工具
PGP
设计
加密解密与签名过程
对称与非对称
签名密钥
信任等级
指纹
词汇
功能
使用
选项
Strace
Args
-e expr
trace集合
Examples
lsof
Args
文件描述符表
文件类型表
示例
循环扫描ssh的链接
扫描指定端口
qbittorrent打开了什么文件
Shell
每秒将占用最大的进程打印
Linux桌面创建通知
进程是否存在
发出声音警报
系统备份
Misc
电源
Wifi
Perf
TracePoint
command
list
top
stat
bench
trace
record
report
kmem
Examples
查看IPC
查看程序中性能
类似strace
GDB调试器
Cli
运行
交互式
cpupower
查看CPU信息
修改CPU频率
Example
Inotify-tools
inotifywait
事件
Sed
动作
awk
pmap
选项
使用
Top
交互
ipcs
sysvipc
Message Queues
算法
算法第四版
基础编程模型
编写一个静态方法lg() 接收一个整型参数N 返回不大于
\(log_2{N}\)
的最大整数
编写一个静态的递归方法计算
\(ln{N!}\)
算法
两数之和
emacs
eww (Emacs Web Wowser)
基本操作
Emacs Gdb
Dired
Elisp
语法
注释
参数
注释
特殊标记
原始函数
integerp
copy-marker
point
downcase
buffer-substring
looking-at
match-end
assoc
内置函数
interactive
数据结构
alist
常用
play-sound
专有名词
Linux内核
DSO
PMU
IPC
IRQ
SMP
ACPI
vDSO
MMU
KSM
RS/RES
VM
Linux
KMS
FUSE
硬件
SIMD
ASoC
DSDT
说话术语
RTFM
LGTM
coding
UB
Rust
属性
repr
技巧
未初始化的内存
union与enum
库
ribir
widget
函数wdget
CPP
技巧
IO优化
元素删除
程序(C)
单词计数
单词长度直方图
字符计数
最大的行
截断尾部空白
制表换空格
空格换制表
获得n低位全为1的屏蔽码
NixOS
nix-env
正则表达式
限定表达式
逻辑
基本逻辑
OR 逻辑或
AND 逻辑与