- 博客(20)
- 收藏
- 关注
原创 wsl ubuntu wslg gnome配置
计算机的存储设备上存储了与每个文件、目录相关的文件元数据(例如:权限、拥有者、时间戳等),Windows 和 Linux 中文件元数据的表示方式是不同的。如果本地的操作系统是windows,则需另外运行一个X server程序,然后远程的linux图形X client会连接本地的xserver,windows环境下推荐VcXsrv,如下。如果本地的操作系统是linux,且有图形界面,就表示本地已经运行了X server,则远程的图形界面X client会连接到本地的X server,即可运行。
2025-03-19 19:10:21
1150
原创 HTML入门(超详细,笔记整理,持续更新)
结束标签,元素里也没有内容。这是因为图像元素不需要通过内容来产生效果,它的作用是向其所在的位置嵌入一个图像。Web 上的许多内容都是列表,HTML 有一些特别的列表元素。)的简单属性值可以不使用引号,但是建议将所有属性值用引号括起来,这样的代码一致性更佳,更易于阅读。属性可为元素提供一个标识名称,以便进一步为元素指定样式或进行其他操作时使用。属性包含了关于元素的一些额外信息,这些信息本身不应显现在内容中。不包含任何内容的元素称为空元素。:对文档中的文本的样式、标识的容器元素。元素内,并给它一个包含网址的。
2025-03-16 20:35:43
1040
原创 笔记0:xv6配置篇
Bear 主要用于生成编译数据库。编译数据库是一个包含了编译过程中各种信息的文件,例如源文件路径、编译命令等。通过使用 Bear,这些工具可以更准确地了解项目的编译过程,从而提供更精确的分析和建议。clangd 是一个由 C++ 编写的用于为 C、C++、Objective-C 和 Objective-C++ 提供语言服务器协议(Language Server Protocol,LSP)实现的工具。建议使用2022版,由于qemu-system-misc有一个更新与内核不兼容,会导致内核挂起。
2025-03-15 11:27:59
139
原创 CSS基础(超详细,笔记整理,持续更新)
HTML 元素的名称位于规则集开始。它选择了一个或多个需要添加样式的元素(在这个例子中就是 <p>,用来选择 HTML 文档中给定的元素。要给不同元素添加样式,只需要更改选择器。多个选择器时,将不同的选择器用逗号分开。CSS 中,由编写人员决定修改哪个属性以改变规则。也可以同时指定多个值,用逗号隔开,优先级从左到右。,它从指定属性的众多外观中选择一个值(我们除了。改变 HTML 元素样式的途径(本例中。属性的值(Property value)选择器有许多不同的类型。在属性的右边,冒号后面即。
2025-03-14 11:50:01
399
原创 笔记2:系统调用过程
用户态通过系统调用(如)、异常或中断触发切换,核心入口代码在中:• 指令:用户程序执行系统调用时,通过指令触发陷阱。例如,函数编译后生成的汇编代码包含指令,该指令将CPU切换到内核态。• 跳转至:执行后,CPU会根据寄存器指向的陷阱处理入口(即),这是用户态到内核态切换的起点。• 保存用户态上下文:在中,xv6将用户寄存器的值保存到当前进程的结构体中,并切换到内核栈(指向内核栈顶)。• 加载内核信息:通过等指令加载内核栈指针和内核页表(),完成地址空间切换。• 跳转到C陷阱处理程序:最终调用函数(位
2025-03-14 11:44:20
440
原创 javascript基础教程(笔记)
String字符型Number数值型Boolean布尔型NullUndefinedObject//函数体return;
2025-01-21 10:46:00
157
原创 jupyter notebook教程
在conda中,jupyter为notebook的别名,notebook才是包的官方名。配置jupyter,让其一直挂在服务器后台。在配置文件中添加如下内容。
2025-01-21 10:14:23
1143
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人