Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
My Obsidian Notes
Home
Blog
我的大一
我的大二上
我的大二下
CSCI300 CSAPP笔记
优化方面
优化程序性能
循环展开(loop unrolling)
提高并行性
溢出
基础方面
Dynamic Memory Allocate
Snake Project
Undefine Behavior
alignment(对齐)
gcc相关
hexdump,objdump,xxd
大小端
硬件方面
内存区域
理解现代处理器
虚拟内存
高速缓存(cache)
编译方面
RBP,RSP,Stack Frame
attack
buffer overflow
call stack
foo_explain
关于编译符号再一次理解
寄存器的一些内容
汇编(assembly)
编译流程以及符号表由来
调试符号
进程方面
信号基础讲解
多进程和多线程
并发和并行
汇总进程控制相关函数
用户模式,内核模式
进程,线程,多线程,并行,并发
进程例子解释
进程控制(process,fork)
问题
Clippings
AUR (en) - linuxqq
Book notes - OSTEP (part 1)
Your Windows 11 PC is acting up 4 essential settings I always check first
hecto: Build Your Own Text Editor in Rust
phicomm n1
telnet
平铺式窗口管理器-Awesome
汇编语言入门教程 - 阮一峰的网络日志
Cloud Service Providers Free Tier Overview
File system
HW
数据库
CRUD基本操作
课堂第1课
课堂第2课
课堂第3课
网络安全
ECC -- 椭圆曲线问题
hw
第1课
计组
DRAM缓存策略
中断
复习提纲
控制器
直接映射,全相联,组相联
第八章模型机
计组存储章节
计组存储章节补充
计组指令系统章节
计组浮点数
README
RSA 的 p, q 数值接近问题
Rcore OS
C和Rust编写bare metal OS的区别
Log简单介绍
env_logger简单介绍
rCore从汇编到Rust的衔接详解
相关寄存器
Rust
A Beginner’s Guide to Rust Procedural Macros: Creating a JSON Derive Macro
Generic
关联类型
Lifetime(用在引用身上的)
Rust有关DST,Reference,Sized,Slice相关
Rust注释
dyn trait
impl疑惑
macro_rule!的参数的fragiment specifier
modular
shared reference and exclusive reference
thread
thread_code
虚类型参数
Rust 输出实现:从底层到宏的完整解析
Template
Typst
typst_gide
algorithm
Discussion of A coffee-break introduction to time complexity of algorithms
RSA 加密、数字签名和 Hash 算法结合例子
RSA加密算法
hash函数
hello-go-c
搜索
树的遍历
math
尾调用和尾递归
快速乘法算法
快速平方根算法
拓扑排序原理 - jingsam
流行的大量数据或者大文件加密
生日悖论
详细的尾递归具体优化
递归和尾递归
assembly
GUN汇编section
RBP,RSP,Stack Frame
RISC-V架构的prologue and epilogue
RSP,RBP,Stack frame大白话
关于编译符号再一次理解
汇编,ELF,内存区域关系
调试符号
git学习路线
1
2
3
4
5
6
7
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
08
09
README
保姆级Git教程,10000字详解
note
Java
Java包
java_command
java_lib常见error
java_set
javadoc生成注释文档
Linux
Hyprland
Hyprland快捷键
Hyprland简明指北
Zathura的常用快捷键
The Easiest Way to Setup Obsidian Git (to backup notes) - Share & showcase - Obsidian Forum
Tools
7 Amazing CLI Tools You Won't Be Able To Live Without
7 Amazing CLI Tools 省流
Clone Github Releases - GitHub Marketplace
How fast are your disks? Find out the open source way, with fio
Quick Start Yazi
fio测试
pacman常用指令
uv工具
Zen Browser快捷鍵
alist
Cloudflared Tunnel问题
alist以及glusterfs挂载
alist加速 By Cloudflare
alist配置
alist配置双访问
cloudflare-tunnel更新
glusterfs基础概念
gluster基础概念
rclone配置
分布式文件系统glusterfs部署搭建
分布式系列---- 文件存储系统
corne键盘
linux学习
C宏
DNS相关
File System
GNU Readline Style
IPV6
Linux From Scratch (简体中文版)
Linux Shell技巧: 进程替代(Process Substitution)
Linux-Corn服务
Linux-Service脚本
Linux目录结构
Operating Systems In One Shot
POSIX标准
Reverse Shell
SSH进阶
Script - Clash Verge Rev Docs
chroot
debian常用批量操作命令
export例子
git 版本管理
iperf3
linux文件本质
linux进程调度
linux进程调度完善总结
mihomo配置
systemd的service文件教程
多进程和多线程,并发和并行
完整的DE和WM的区别
常用调教工具
彻底弄懂 Linux 下的文件描述符(fd)
文件FILE
用户权限相关命令.md
网络通信基本原理
调试installed packages
软链接与.desktop
linux经验
Arch 睡死 自动关机 休眠
DNF command
Firefox Youtube hides controls buttons
Linux下.desktop创建时发生的错误
Linux网络dns管理
SSH初步配置
wechat
wechat-universal
便捷批量操作命令
内核
图形化知识
无需密码登陆解决方案
系统语言设置
Math
Computing square roots modulo a prime with the Tonelli-Shanks algorithm
Modular binomial
Sums of consecutive integers
row space and column space
一致性和完备性
思考🤔
椭圆曲线
线性规划
集合
选择公理和正则公理的进一步说明
集合(ZFC)公理
Python
PYTHON_README
python
repr以及str魔法方法
Vim
∞
kitty_nvim plugin
lazyvim_keymap配置
lazyvim_plugins配置
lazyvim_which-key
neovim_macro
nvim_command
nvim的dap_ui的调试快捷键
vimium
vim回溯版本
arch折腾日记
archlinux 简明指南
fcitx5中文字体终端输入(包括系统中文相关)
fcitx5的配置
fedora
optimus-manager配置安装
右键点击打开任意终端的项目
终端代理和设置中设置的区别
终端英文输出(非中文)
docker
Dockerfile自定义构建镜像
README
docker compose详解
docker代理配置
docker容器
docker网络详解
docker镜像
容器管理
hexo
hexo个人博客搭建
hexo添加存活时间和访问人数
shell
archives
archiving
async
command
commands
alias
awk
cal
cat
clear
cp
cut
date
dd
df
du
egrep
export
file
find
fmt
grep
gunzip
gzcat
gzip
kill
killall
last
lpq
lpr
ls
nl
ps
scp
sed
sort
tr
uname
uniq
uptime
w
wc
whereis
which
who
deleted
stdio
file
file-operation
hardware
host
named-pipe
process
redirection
regex
system
text
time
user
arithmetic
array
condition
debug
expansion
function
grammar
history
intro
loop
mktemp
prompt
quotation
read
readline
script
set
∞
∞
shell-master
README
stack
startup
string
variable
交叉编译
硬盘
GPT分区方案
MBR分区方案
Snapshot
arch硬盘分区管理
cfdisk命令
固件 硬件 系统
固件 驱动程序
固件(firmware)
块设备,分区,卷
文件系统和卷的关系
硬盘相关-卷
硬盘管理指令
简单总结MBR和GPT分区
编译器相关
自举
计算机科普
BOOTLOADER和BOOT MANAGER的区别(English)
Futamura projection
GRUB
Hyrum’s Law
PIO vs DMA
PNG结构
ZIP更新
bootloader 和 boot manager的区别(中文)
spectre和meltdown
【计算机】15分钟读懂英特尔熔断幽灵漏洞-Emory
一个整体的开机流程
rust-raspberrypi-OS-tutorials
00_before_we_start
README
README.CN
README.ES
01_wait_forever
README
README.CN
README.ES
02_runtime_init
README
README.CN
README.ES
03_hacky_hello_world
README
README.CN
README.ES
04_safe_globals
README
README.CN
05_drivers_gpio_uart
README
README.CN
06_uart_chainloader
README
README.CN
07_timestamps
README
README.CN
08_hw_debug_JTAG
README
README.CN
09_privilege_level
README
README.CN
10_virtual_mem_part1_identity_mapping
README
README.CN
11_exceptions_part1_groundwork
README
12_integrated_testing
README
13_exceptions_part2_peripheral_IRQs
README
14_virtual_mem_part2_mmio_remap
README
15_virtual_mem_part3_precomputed_tables
README
16_virtual_mem_part4_higher_half_kernel
README
17_kernel_symbols
README
18_backtrace
README
19_kernel_heap
README
20_timer_callbacks
README
README
README.CN
README.ES
SPONSORING
X1_JTAG_boot
README
docker
Dockerfile自定义构建镜像
README
docker compose详解
docker代理配置
docker容器
docker网络详解
docker镜像
容器管理
xv6
test
xv6-annotated
README
boot
disk
entry
page_allocation
paging_kernel
paging_user
processes
scheduling
sleep_locks
spin_locks
syscalls_processes
syscalls_routing
traps
xv6-摸索
COW, Lazy allocation and Demand paging
Creating address space
First Boot
First boot and trap
Input and output详解
Interrupts and device drivers
PCB
The association of the uservec, kernelvec, stvec
The process of handling trap
The process of page allocate and free
caller, callee, registers
console的cons详解
context switch(swtch.S)
device tree
exec
hugepagetest问题
lab
grouplock
lab1
lab2
lab3
rsa
log_c详解
logging system design
log相关内容
memory layout
pingpong输出问题
scheduler(例子)
scheduler(简略)
sleeplock
small Makefile
uart and console
vm.c
xv6之增加device tree parse
xv6的Makefile
xv6的trap设计局限性
xv6进程模型和Pthreads线程模型
两级页表地址转换例子
为内核支持函数调用
新建system call实例
页表创建核心函数
项目框架
创业思路demo
刷机
Change the server that Android uses for an internet connectivity check?
usb连接设备
刷机细节
指数模运算🤔
数据结构
中缀,前缀,后缀表达式
日本🌸
日本旅游攻略✈️
日语学习
五十音
促音和拗音
单词学习
初级上单词
全部课文单词
第10课文单词表
第11课文单词表
第12课文单词表
第13课文单词表
第14课文单词表
第15课文单词表
第16课文单词表
第17课文单词表
第18课文单词表
第19课文单词表
第1课文单词表
第20课文单词表
第21课文单词表
第22课文单词表
第23课文单词表
第24课文单词表
第2课文单词表
第3课文单词表
第4课文单词表
第5课文单词表
第6课文单词表
第7课文单词表
第8课文单词表
第9课文单词表
声调
词性,变形,汇总等
动词三分类
动词相关变化
名词,形容词,动词的敬体和简体
完整动词,形容词或名词变形示例汇总
常见姓氏输入表格
数量词,时间,星期,方位词,程度词
日语指示代词
语法
初级上语法
です的用法
で和に的区别
で的不同用法
なります和なりたい区别
常见的一些语法表格总结
第10课语法
第11课语法
第12课语法
第13课语法
第14课语法
第15课语法
第16课语法
第17课语法
第18课语法
第19课语法
第1课语法
第20课语法
第21课语法
第22课语法
第23课语法
第24课语法
第2课语法
第3课语法
第4课语法
第5课语法
第6课语法
第7课语法
第8课语法
第9课语法
初级下语法
第25课语法
第26课语法
第27课语法
第28课语法
第29课语法
长音和浊音
阅读收集
N5-关于思考
留学
2024年冬入试 京都大学情报学研究科 先端数理科学 受验合格体验记
ChatGPT留学费用
DeepSeek推荐学习路线
DeepSeek留学费用
How can I study in graduate school of Kyoto university
京都大学规划
大学,专业,学部推荐
总的留学安排(个人安排)
成为正规生两种路线
稳妥录取时间线(gpt-zh)
稳妥录取时间线(grok-en)
规划书编写参考
正则表达式
regex
一些补充
分组补充
正则表达式30分钟入门教程
正则表达式练习
课程项目
QT
梁俊斌 20232131048 文献调研报告
进程调用
项目实现过程
项目实现逻辑
rust-raspberrypi-OS-tutorials
16_virtual_mem_part4_higher_half_kernel
Table of contents
README