摘要:
一、基本键位映射 在配置 vim 的快捷键时,需要掌握基本键位的描述符。除了基本的 <CR>, <ESC>, <SPACE>, <C-..> 外,补充下列常用映射表: <k0> - <k9> 小键盘数字 0-9 <BS> 退格键 backspace <S-...> 代表 shift <M-...> 阅读全文
posted @ 2024-06-10 10:19
7hu95b
阅读(105)
评论(0)
推荐(0)
摘要:
推荐网站:https://vimjc.com 大部分插件的介绍和大概设置方法都在这里。 一、安装 neovim 完全体 Ubuntu 自带的 vim 在编译时会缺少部分组件,建议从 ppa 安装完全体的 neovim 以进行后续的设置。 # 使用最新版 Neovim sudo add-apt-rep 阅读全文
posted @ 2024-06-10 10:19
7hu95b
阅读(113)
评论(0)
推荐(0)
摘要:
这是一份没有插件的 neovim 配置。 init.vim source $HOME/.config/nvim/general/settings.vim source $HOME/.config/nvim/general/appearance.vim source $HOME/.config/nvi 阅读全文
posted @ 2024-06-10 10:19
7hu95b
阅读(300)
评论(0)
推荐(0)
摘要:
本文主要内容:一加9刷入LineageOS的详细过程。 注意:重要账户及时退出!!!包括微信、QQ、美团和手机账户等。 1. 准备工作 手机端打开“开发者模式”,然后打开 USB调试、OEM 解锁两项后。 电脑端安装调试工具: sudo apt install adb fastboot # scoo 阅读全文
posted @ 2024-06-10 10:19
7hu95b
阅读(880)
评论(0)
推荐(0)
摘要:
多任务系统根据任务调度的模式不同,可以分为两类: 抢占式多任务(preemptive multitasking)。“抢占”就是强制挂起正在执行的进程。 非抢占式多任务(coorperative multitasking)。除非进程自己主动停止(让步,yielding),否则会一直执行。 进程可分为: 阅读全文
posted @ 2024-06-10 10:19
7hu95b
阅读(31)
评论(0)
推荐(0)
摘要:
参考:如何从 LineageOS 切换到 ColorOS 1. 安装高通驱动 从大侠阿木提供的第三方工具集合中下载高通驱动包 QDLoader HS-USB Driver,安装时选择第一项 WWW 那个即可。 检查是否安装成功:安装完成后重启,到“计算机管理”→“设备管理器”中,点击上方“查看”-“ 阅读全文
posted @ 2024-06-10 10:18
7hu95b
阅读(783)
评论(0)
推荐(0)
摘要:
本文的主要内容:一个进程从生到死的过程。 一、任务队列和 task_struct 任务描述符 Linux的“任务队列”是一个双向链表,链表中每一项为进程描述符task_struct,它包含了一个正在执行的程序的完整信息:它打开的文件、进程的地址空间、挂起的信号、进程的状态等等。 Linux 通过 s 阅读全文
posted @ 2024-06-10 10:18
7hu95b
阅读(27)
评论(0)
推荐(0)
摘要:
扫盲课。对 Linux 系统下,进程和线程的基本概念和对比进行阐述。 一、进程 进程是处于执行期的程序及相关资源的总称。操作系统为进程提供两种虚拟机制:虚拟处理器 & 虚拟内存,目的是让进程有一种假象:“独享处理器和整个内存空间”。 关于进程描述符 struct task_struct 放在后续内容 阅读全文
posted @ 2024-06-10 10:17
7hu95b
阅读(32)
评论(0)
推荐(0)