欢迎加入国家智能网联汽车创新中心OS开发训练营大家庭

news2025/2/25 11:17:02
alt
欢迎加入国家智能网联汽车创新中心OS开发训练营大家庭。
🚀 导学阶段启动 
在正式开营之前,我们特别设置了导学阶段,旨在帮助大家更好地迎接颇具挑战性的项目实战。

导学阶段包括一系列精心准备的视频课程和配套习题。
github链接:https://classroom.github.com/a/7jeNPL16  


第一阶段作业 rustlings ranking:https://cicvedu.github.io/rust-rustlings-semester-4-ranking/           

第二阶段作业:https://docs.qq.com/doc/DSk5xTHRJY1FZVUdK
冲💯呀!

📚 课程与习题

🏈新学员或小白:请务必认真观看视频课程,为后续学习打下坚实的基础。视频课程结束后,请完成相应的习题。

🏉老学员:如果您之前已经学习过相关课程,可以直接跳过视频观看,专注于完成习题,复习和巩固知识点。

🏋🏻课程链接:https://opencamp.cn/cicvedu/camp/202407022/stage/1

🔔 日常提醒 
为了确保学习效果,我们建议每位学员每周至少投入10-15小时的学习时间。特别强调,在7月15日之前,请大家务必集中精力攻克Rust语言的学习难关,为后续学习打基础。

🌟 组队学习 
鼓励大家组建学习小分队,一起攻克难题。快去报名平台上点击“创建队伍”,找到你的学习战友吧!
组队链接:https://opencamp.cn/cicvedu/camp/202407022/stage/1

📝 入营笔试 
开营前会安排一个考核 ,请大家认真观看导学内容, 有疑问的可以在群里探讨。
最后,预祝大家在国家智能网联汽车创新中心OS开发训练营的学习之旅中收获满满,技能提升,遇见更好的自己!

alt

获取题目

github链接:https://classroom.github.com/a/7jeNPL16

我的题目

https://github.com/cicvedu/rustlings-semester-4-watchpoints

开发环境搭建 Gitpod

打开 gitpod

alt

练习rustlings

Rust 开发环境配置

https://rcore-os.cn/arceos-tutorial-book/ch01-02.html

curl https://sh.rustup.rs -sSf | sh

export PATH="/workspace/.cargo/bin:$PATH"

source ~/.bashrc

在文件根目录下在命令行输入

cargo install --force --path .

rustlings是检查练习代码是否被正确修改的工具

在命令行输入rustlings watch 开始编辑代码的循环实验

alt

0706开始

规则:

I AM NOT DONE 代码没有修改,

alt

用 rustlings 练习 Rust 语言

Intro

Rust uses the print! and println! macros to print text to the console.

Further information

  • Hello World
  • Formatted print

println! is a macro that prints text to the console

/**
【昵称】小王同学
【坐标】山东
【自我介绍】
    1. 高级后端工程师,擅长c++并发编程。
    2. 专注分布式存储,分布式数据库。
    3. 时间的践行者,立志成为一名讲师。
【我的成绩】
    1.  为了走出农村,2次高考
         一次考研失败,
         遇挫之后不知道干什么,开启被动之旅。
    2. 为了找到合适工作,   
        深入研究c++书籍和leetcode 200题目
    3. 为了提高项目能力,参与开源项目建设。
    4. 为了把简单事情说清楚/要干啥
        按照《只管去做》,《福格行为模型>>方法。
        纸上得来终觉浅,绝知此事要躬行
        做一个践行者。
【我能提供】
    1.  后端程序员的简历优化+就业辅导+职业规划
    2.  全栈工程师(c++,rust,go,python )项目开发
    3. 一年践行12本书践行记录。
【希望一起解决什么,开启破圈之旅】
    1. 交接更多朋友,抱团取暖。
        寻找意义本身就更加有意义。
    2. 无法做整个系统,聚焦一个模块
         道可道也,非恒道也 
         名可名也,非恒名也。
         无名 万物之始也
         有名 万物之母也
         别想太多,只管去做,躬身入局
     

**/

本文由 mdnice 多平台发布

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1901892.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

20K Stars!一个轻量级的 JS 库

大家好,我是CodeQi! 一位热衷于技术分享的码仔。 Driver.js 是一个轻量级的 JavaScript 库,旨在帮助开发人员创建网站或应用程序的引导和教程。通过 Driver.js,您可以引导用户了解网站的各个功能和使用方式。 Driver.js 提供了高度可定制的功能,使其能够适应各种需求和…

Unity编辑器扩展之Inspector面板扩展

内容将会持续更新,有错误的地方欢迎指正,谢谢! Unity编辑器扩展之Inspector面板扩展 TechX 坚持将创新的科技带给世界! 拥有更好的学习体验 —— 不断努力,不断进步,不断探索 TechX —— 心探索、心进取&#xff…

开关阀(4):对于客户技术要求信息的识别

1.阀门部分 2.执行器 行程时间的一般标准 The stroking times are applicable to throttling control valves and should not exceed 2 seconds/inch of valve diameter 3.附件 4.定位器

ubuntu设置开启自动挂载sftp

1. 前言 与其说 ubuntu 开启自动挂载 sftp, 更确切的说应该是 nautilus (ubuntu上默认的文件管理器) 开机自动挂载 sftp。 因为 这里即使选择永远记住,开机也不会自动挂载 sftp 2.设置方法 gnome-session-properties #开机只启动设置命令设置 gio mount sftp…

科普文:构建可扩展的微服务架构设计方案

前言 微服务架构是一种新兴的软件架构风格,它将单个应用程序拆分成多个小的服务,每个服务都运行在自己的进程中,这些服务通过网络进行通信。这种架构的优势在于它可以提高应用程序的可扩展性、可维护性和可靠性。 在传统的应用程序架构中&…

《昇思25天学习打卡营第13天|onereal》

今天学习的内容如下: DCGN生成漫画头像 在下面的教程中,我们将通过示例代码说明DCGAN网络如何设置网络、优化器、如何计算损失函数以及如何初始化模型权重。在本教程中,使用的动漫头像数据集共有70,171张动漫头像图片,图片大小均为…

Linux SSH服务介绍

1. 引言 在现代IT基础设施中,远程访问和管理服务器已成为日常运维工作的重要组成部分。Secure Shell (SSH) 是一种广泛使用的加密网络协议,允许在不安全的网络上安全地进行远程登录和其他网络服务。本文将详细介绍SSH服务的各个方面,包括其定…

String类对象比较:==和equals的具体细节

public class test {public static void main(String[] args) {String name1 "zzz";String name2 "zzz";String name3 new String("zzz");// hashCode() 方法:基于字符串的内容计算哈希值,因此内容相同的字符串对象其 …

anaconda中下载压缩包并用conda安装包

有时直接conda安装包时会出错;报错PackagesNotFoundError: The following packages are not available from current channels 比如 conda install -y bioconda::ucsc-gtftogenepred #直接安装报错 #直接下载压缩包安装https://blog.csdn.net/weixin_45552562/ar…

最新扣子(Coze)实战案例:使用扩图功能,让你的图任意变换,完全免费教程

🧙‍♂️ 大家好,我是斜杠君,手把手教你搭建扣子AI应用。 📜 本教程是《AI应用开发系列教程之扣子(Coze)实战教程》,完全免费学习。 👀 微信关注公从号:斜杠君,可获取完整版教程。&a…

电商视角如何理解动态IP与静态IP

在电子商务的蓬勃发展中,网络基础设施的稳定性和安全性是至关重要的。其中,IP地址作为网络设备间通信的基础,扮演着举足轻重的角色。从电商的视角出发,我们可以将动态IP和静态IP比作电商平台上不同类型的店铺安排,以此…

如何配置 PostgreSQL 以实现高可用性和故障转移?

文章目录 一、高可用性和故障转移的概念(一)数据复制(二)监控和检测(三)快速切换 二、实现高可用性和故障转移的技术方案(一)流复制(Streaming Replication)&…

二叉树中的前序、中序、后续遍历(C语言)

目录 前序遍历概念代码递归分解图 中序遍历概念代码 后序遍历概念代码 前序遍历 概念 概念: 前序遍历(Preorder Traversal 亦称先序遍历)——访问根结点的操作发生在遍历其左右子树之前。 简单点来说就是:根 左子树 右子树的访问顺序 例如:…

Win11 Python3.10 安装pytorch3d

0,背景 Python3.10、cuda 11.7、pytorch 2.0.1 阅读【深度学习】【三维重建】windows10环境配置PyTorch3d详细教程-CSDN博客 1,解决方法 本来想尝试,结果发现CUB安装配置对照表里没有cuda 11.7对应的版本,不敢轻举妄动&#x…

【分布式系统】ELK 企业级日志分析系统

目录 一.ELK概述 1.简介 1.1.可以添加的其他组件 1.2.filebeat 结合 logstash 带来好处 2.为什么使用ELK 3.完整日志系统基本特征 4.工作原理 二.部署ELK日志分析系统 1.初始化环境 2.完成JAVA部署 三. ELK Elasticsearch 集群部署 1.安装 2.修改配置文件 3.es 性…

DDR3(三)

目录 1 预取1.1 什么是预取1.2 预取有哪些好处1.3 结构框图1.4 总结 2 突发2.1 什么是突发2.2 突发与预取 本文讲解DDR中常见的两个术语:预取和突发,对这两个概念理解的关键在于地址线的低位是否参与译码,具体内容请继续往下看。 1 预取 1.1…

利用 Hexo 搭建个人博客

〇、前言 本文将会讨论,如何将 CSDN 上的博客,拉取到本地,然后PicGo、Hexo、Github 等工具建立个人博客,环境为 Ubuntu 20.04。 一、利用 Hexo 预备工作 首先安装 Node.js、npm、git工具。 > node -v v12.22.9 > npm -…

华为机试HJ34图片整理

华为机试HJ34图片整理 题目: 想法: 将输入的字符串中每个字符都转为ASCII码,再通过快速排序进行排序并输出 input_str input() input_list [int(ord(l)) for l in input_str]def partition(arr, low, high):i low - 1pivot arr[high]f…

[CTF]-PWN:House of Banana堆块题型综合分析

搭配largebin attack: 例题(ISCC2024 heapheap): 版本:glibc2.31 知识点:largebin attack、house of banana、uaf 查看保护 查看ida delete存在uaf漏洞 largebin attack手法: #创建4个堆块&#xff0…

图的应用之最短路径

引入 应用 算法思想 Dijistra算法 用于解决单个顶点间的最短路径问题 将顶点看成两部分: 最短路径顶点集合A与尚未确定最短路径顶点集合B。 先将顶点按最短路径由小到大依次加入到A中,选择由源点到A中最短的顶点,并记录距离与顶点&#xf…