learn OS with Rust
LearnOS 的要求1
学习目标
第一阶段:
学习 Rust
Risc-V 系统结构
基于Rust语言进行操作系统内核实验
第一阶段学习要求与考核方式
20% 仓库日志上每日/每周学习记录情况
15% 第一阶段学习issue提问与问答状况,OS学习项目 rCore Tutorial v3 指导的 pr 情况
15% 要求 Rust 编程代码的完成情况
50% 第一阶段OS学习项目实验的完成情况
目前进度
Rust 圣经
1 - 配置与安装
2 - 基础入门
3 - Rust 高级进阶
4 - Rust 异步
5 - 难点攻关
rustling...
WSL2安装Ubuntu & 远程登录 Linux 主机
final
该 post 为学校开设的 Linux Shell 课程第一二章的实验报告。
不保证在其他机器上有用
,.=:!!t3Z3z., RKnFish@RKsElipse
:tt:::tt333EE3 -----------------
Et:::ztt33EEEL @Ee., .., OS: Windows 11 家庭中文版 x86_64
;tt:::tt333EE7 ;EEEEEEttttt33# Host: LENOVO 82LM
:Et:::zt333EEQ. $EEEEEttttt33QL Ker...
计算机组成原理 简易整理
content : 考试相关
target : exam
edit :
- version : 'v1.0'
edit_time : 2022-04-27
message : "新增第 一\三 章的总结"
- version : 'v1.1'
edit_time : 2022-04-28
message : "新增第四章总结"
计算机组成原理概论
1. 软硬件的概念
flowchart LR;
A["计算机系统"] ---> B["硬件"] & C["软件"]
C ---> D["系统软件"] & E["应用软件"]
可以简单将软硬件看作一个层次结构,硬件为软件提供接口,系统软件又...
NEFU 大二 计算机专业课速刷计划
为什么想要速刷
原因
竞赛历程
我本人在大一下学期加入了 ACM 集训队,为了更好的成绩不得不放弃去”听课”的可能性,以及本人确实更加喜欢阅读文字去学习知识,因为文字给了我自由和主动学习的感受,并且不掺杂额外的”第三者”的私货。
昨天,也就是 4 月 17 号,昆明赛结束,由于常数和精度的原因,我们被干爆了。我另外还报了济南赛区。今年两场对我非常不利的赛站全给我给碰上了,铜牌收场,不甘心,因为其他所有赛区的vp至少是个银。并且平心而论,昆明的题目真的难吗?不见得,无非是搞人心态,浪费时间罢了,本人不才手速达不到。
所以说,至少夹杂着愤怒的情绪在,我不希望下次还碰到这样的赛站让我的努力付诸东流。所以我打算 697 最后半年,将退役的时间延长半年。
因此,身上有着学校课程的拖累...
vscode + oracle 简易使用数据库
由来:
由于数据库是一门十分重要的课程,计算机的数据基本都是由此系统而保管,顺应学校的教学,采用oracle数据库。
在电脑上折腾了一下 oracle Database , 发现电脑的内存被吞了不少,并且成为了我计算机的常驻服务占用了部分的 CPU 略微影响到日常使用。
恰好学校服务器提供了一个不错的数据库系统,那么不妨利用这个作为我们学习使用的服务器
需要的物件
电脑 ?
vscode + 学校的内网
官方文档
Vs Code 安装相应的工具
在侧栏的拓展中搜索 oracle 并找到 Oracle Developer Tools for Vscode,点击安装即可,等待安装完成。
连接到数据库
安装完之后我们的 VScode 就多出...
第 2 章 关系数据库
书真烂
2.1 关系数据结构的形式化定义
2.1.1 关系
我们主要有下面三个定义
域
笛卡尔积
关系
域
域通常是一个集合。例如,该域是生物,就表示域中的数据都是生物。其侧重点在与表示出一个数据的范围。用通俗的语言来说,是一个属性的取值范围。
笛卡尔积
首先阐述什么是笛卡尔积。
假如我们一条消息可以由几个值描述。
例如我们对于一个植物我们可以由以下集中分类
是否是水果
学名
市场价格
是/否
….
¥/ kg
我们可以通过一个图的形式来表述。
其中所有相邻的集合之间我们左边集合的每一个元素都与右边所...
2022蓝桥杯A组部分个人题解
查看题目
A - 裁纸刀
没啥好说的 $x\times y - 1 + 4$
B - 灭鼠先锋
直接爆索即可。先后手顺序没明白
#include <iostream>
using namespace std;
//--- 填入初始状况 ---
int board[2][4] = {
{0, 1, 1, 0},
{0, 0, 0, 0},
};
bool dfs(int now = 0) {
bool ff = false;
for (int i = 0; i < 2; i++) {
for (int j = 0; j < 4; j++) {
if (board[i][j] == 0) {
...
54 post articles, 7 pages.