- 博客(10)
- 收藏
- 关注
原创 学生考勤管理系统C++
在当今这个高度互联的时代,学生信息的管理和组织变得尤为重要,尤其是对于学校管理能够极大地提升的效率和生活质量。为此,我们设计并开发了一款基于C++语言的学生考勤管理系统,旨在为用户提供一个强大、灵活工具,帮助他们轻松管理学生信息。
2024-11-20 11:13:19
810
原创 商品管理系统 C++综合实验
4) 完成以下的操作:实现商品信息、商品类型、供应商信息的添加、修改、删除和查询。2) 商品信息主要包括:商品编号、商品类型、价格、供应商等内容。3) 供应商信息主要包括:供应商编号、供应商名称、联系电话等内容。1) 该系统主要处理商场中的商品信息。2)商品、商品类型、供应商信息的初始化。4)供应商信息的添加、修改、删除、查找。1)建立商品类、商品类型类、供应商类。3)商品信息的添加、修改、删除、查找。5)商品信息、供应商信息的输出。
2024-11-20 11:05:10
274
原创 图的遍历(深广度优先搜索)
1. 定义邻接矩阵:用二维数组表示无向图。2. 深度优先搜索(DFS):使用递归实现,维护一个布尔数组记录访问状态。代码解释1. 邻接矩阵定义:vector<vector<int>> graph 是二维数组,其中 graph[i][j] = 1 表示节点 i 和 j 之间有一条边。2. 递归实现 DFS:递归条件:如果节点 neighbor 与当前节点 start 有边(graph[start][neighbor] == 1),且未访问过(!
2024-11-19 17:03:46
576
原创 unity游戏框架如何搭建的?
什么时机加载,什么时机释放,内存中最大能承载多少资源。资源如何复用,资源缓存池。AB包如何解决依赖,如何处理冗余。如果要热更新,需要选择能热更的语言。而且一旦用了热更新语言,很多unity提供的功能都用不了,比如,无法从。如果是帧同步,unity很多现成的方案都将无法使用。如果语言的性能不够,是否需要借助其他语言来加速。网络消息如何分发,如何处理?要用什么样的方式来组织逻辑,数据,和界面。可以很简单,上手就是写,缺什么补什么。UI资源要如何加载,生命周期如何控制?服务器下发的数据如何管理?
2024-10-15 15:40:01
190
原创 如何使用与学习github?
分支管理:使用分支管理不同的功能模块或修复,保证 master 分支(或主分支)始终是稳定的版本。Fork:如果你想贡献别人的项目,可以先通过 Fork 创建一个你自己的副本,然后在这个副本上做修改,最后通过 Pull Request 请求原作者合并你的修改。GitHub Learning Lab:GitHub 官方提供的学习平台,包含多个关于 Git 和 GitHub 的实战教程,适合初学者和有经验的开发者。GitHub 的使用建立在对 Git 的理解上,学会 Git 是学习 GitHub 的第一步。
2024-10-14 11:29:58
377
原创 unity如何自学?
如果能接受文章的形式可以看catlike coding 的教程,几乎覆盖了unity所有的基础内容,里面讲的都很详细,每一篇文章的每一节都会给一个unitypackage的链接,这一点非常棒 ,非常推荐⭐⭐⭐⭐⭐。然后unity方面喜欢看视频学可以看一下unity官方的课程,有一位名为M_Studio( learn.u3d.cn/u/m-studio...)的老师讲的课很可以,涵盖角色扮演、动作、解密很多方面的内容(ps:这位老师在b站也有账号,也是同样的名字)。
2024-10-13 15:05:22
267
原创 Unity面试遇到常见问题
如果 struct 内声明了一个 classA变量,这时候更改 struct上的A的name 呢?如果A 是struct, 传入 Test 函数,被更改 name 呢?一个类对象 class和一个结构体对象 struct 的区别是什么?请问外部的a的name 会受影响吗?一个模型是如何通过矩阵变换最终显示到屏幕上的?三维模型的网格数据通常由什么组成?延迟渲染和前向渲染的区别和优略?四元数和欧拉角是如何转换的?数据是如何确定一个三角面?法线和切线的作用是什么?三、【代码相关:C#)体渲染是如何实现的?
2024-10-12 11:15:58
759
1
原创 Unity浅步深入
学习 Unity 需要逐步进阶,从基础的界面操作、C# 编程,到深入的物理系统、动画系统和 UI 管理。在发布游戏时,你可以选择特定的目标平台并调整相应的配置。在安装 Unity 时,选择你需要的模块(如 Android/iOS 支持、WebGL 等),根据你的开发需求定制安装内容。场景构建:从基本的对象放置开始,学会使用不同的 3D/2D 对象(如立方体、平面、角色模型等),并添加灯光、摄像机。Components(组件):游戏对象的行为和属性由不同组件控制,例如,渲染组件、碰撞器组件、脚本组件等。
2024-10-12 11:06:38
471
原创 Godot引擎的介绍学习及游戏作品打包
一. 了解基础概念: - 首先,熟悉Godot的基本概念,比如节点(Node)、场景(Scene)、资源(Resource)、信号(Signal)等。这些是构成Godot游戏的基础元素。二. 安装Godot: - 访问Godot官网(https://godotengine.org/)下载适合你操作系统的最新版本Godot引擎。它支持Windows、MacOS、Linux等多个平台。这里我就不过多介绍如何安装godot了,大家可以到b站找到很多相关视频。三. 熟悉界面:
2024-07-05 17:10:50
1792
原创 通讯录管理系统C/C++
二:题目及要求: 通信录管理系统一、问题描述:联系人信息包括:姓名、英文姓名、公司、手机号、电子邮件、与本人关系。对一个有N个联系人的通信录,通过该系统实现对该通信录中联系人信息的录入、显示、查询、修改、删除、统计等操作。(“英文姓名”即姓名的拼音,“与本人关系”可枚举为“亲人”、“朋友”、“同学”、“同事”和“其他”,主要作用是为联系人分组。二、功能要求:本系统需要实现以下功能(1)联系人信息录入(执行一次菜单录入一个联系人信息)(2)联系人信息显示(显示所有联系人信息)
2024-06-30 14:59:21
1783
6
空空如也
为什么 我的vs 这个代码 不能输出
2023-10-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅