- 博客(16)
- 收藏
- 关注
原创 课程4.3: Rust 语言开发基础(三) 语法
Trait 可以理解为 “行为的接口” 或 “能力的规范”,它定义了一组方法,任何类型只要实现了这个 Trait,就拥有这些行为。match 是 Rust 的一个强大控制流结构,类似于其他语言的 switch,但更灵活,支持模式匹配,可以匹配各种数据结构。它和 C++ 中的 纯虚函数(virtual functions) 和 接口类(抽象基类) 非常相似。notify 函数接受任何实现了 Summary 的类型,实现多态。是堆上数据,转移时避免重复释放,所以默认是"移动"。Rust 中的枚举是可以。
2025-05-30 15:47:53
386
原创 课程4:Rust语言开发基础(一) 背景
Rust 是一门系统级编程语言,有Mozilla公司涉及,目标是创建一种能解决 C/C++ 安全问题的系统语言。安全性(Safety)并发性(Concurrency)性能(Performance)现代化推荐场景。
2025-05-30 15:46:48
289
原创 课程3:Cpp编程入门
在右边的chat对话框中可以看到AI的回答,而在左边可以看到AI帮我们自动生成了项目文件,AI回答完毕后,如果想要使用其结果,可以点击“Accept file”,如果不满意,可以点击“Reject file”或者在chat框中继续修改。打开右上角的chat对话框,输入需求,如设计一个简单的动物管理系统。程序运行后,根据输入的成绩显示相应的等级和字母评分。展示for循环和while循环的使用效果。展示带返回值函数的计算。展示类的封装和对象操作。展示带参数函数的使用。展示结构体的基本使用。
2025-05-21 18:31:38
1683
原创 课程2.9:CSS 基本语法
时,设置这些行在交叉轴方向(垂直方向)上的对齐方式。用于设置 主轴方向(即项目的排列方向)。(主轴垂直方向)上,子项目的对齐方式。控制项目是否换行(默认是不换行)。只在有多行时有效(即。
2025-05-19 11:30:16
275
原创 课程2.5: 网站开发实战(二) 开发主页
删除public目录下的favicon.ico,放入自己的logo,如 xingyu.png。修改index.html,自定义网站的logo和主题。
2025-05-16 17:25:35
242
原创 课程2.4:网站开发实战(一) 清理和初始化项目
清理 ,保持只挂载:清空 tsconfig.json, 设置基础路径,配置别名 @ 指向 src 目录清理 ,只保留单页面:✅ 第二步:初始化目录结构✅ 第三步:准备你的第一个页面创建 :
2025-05-16 17:15:47
168
原创 课程2.3:网站开发环境搭建(三) Vue3 + TypeScript + Pinia + Vite
在三大主流前端框架React/ Vue/ Angular中我们选择了Vue3,理由是学习曲线较平滑,生态特别是在国内特别活跃。
2025-05-16 14:34:16
289
原创 课程2.2:网站开发环境搭建(二) Nvm + Node.js + Npm
Node.js的御用包管理工具是npm,直接安装npm也行,但更好的方法是通过nvm,nvm是管理node版本的工具,可以随时切换node版本。
2025-05-16 14:32:21
318
原创 课程1:编程基础与AI工具入门
Obsidian 是一款以 本地化纯文本存储 为核心、双向链接 为特色、插件生态 为扩展的知识管理工具。所有笔记以 .md 文件存储在本地,通过 Git 或第三方同步工具共享仓库可实现轻量化文档团队协作,本地文件可随时导出为Markdown、 PDF、HTML、CSV 等格式,兼容vscode、 Word、Notion 等工具查看。支持(手机/电脑)快速记录素材,多终端实时共享。通过[[链接]]
2025-04-25 15:38:13
2068
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅