相关文章
基础项目实战——学生管理系统(c++)
目录 前言一、功能菜单界面二、类与结构体的实现三、录入学生信息四、删除学生信息五、更改学生信息六、查找学生信息七、统计学生人数八、保存学生信息九、读取学生信息十、打印所有学生信息十一、退出系统十二、文件拆分结语 前言
这一期我们来一起学习我们在大学做过的课程…
建站知识
2025/2/2 3:25:59
3D gaussian splatting 源码剖析与demo验证
0.概述
本文对最原始的3D GS源码进行剖析,逐段分析其中的主要代码模块,结合其原理加深理解,同时结合demo演示给出具体的验证。
1.流程图
2.源码剖析
3.验证与实现
建站知识
2025/2/2 3:24:56
从0开始使用面对对象C语言搭建一个基于OLED的图形显示框架(基础图形库实现)
目录 基础图形库的抽象
抽象图形
抽象点
设计我们的抽象
实现我们的抽象
测试
抽象线
设计我们的抽象
实现我们的抽象
绘制垂直的和水平的线
使用Bresenham算法完成任意斜率的绘制
绘制三角形和矩形
矩形
三角形
实现
绘制圆,圆弧和椭圆
继续我们的…
建站知识
2025/2/2 3:23:53
计算机图形学 通过叉乘判断一个点是否在三角形内
前言
判断一个点是否位于三角形内可以使用多种方法,其中一种较为直观且常用的方法是利用向量的叉乘。叉乘的方法基于向量的方向来判断,如果一个点在三角形内部,那么从该点到三角形每个顶点的向量与三角形边的向量的叉乘方向应该是相同的&am…
建站知识
2025/2/2 3:20:48
flowable expression和json字符串中的双引号内容
前言
最近做项目,发现了一批特殊的数据,即特殊字符",本身输入双引号也不是什么特殊的字符,毕竟在存储时就是正常字符,只不过在编码的时候需要转义,转义符是\,然而转义符\也是特殊字符&…
建站知识
2025/2/2 3:18:44
[Collection与数据结构] B树与B+树
🌸个人主页:https://blog.csdn.net/2301_80050796?spm1000.2115.3001.5343 🏵️热门专栏: 🧊 Java基本语法(97平均质量分)https://blog.csdn.net/2301_80050796/category_12615970.html?spm1001.2014.3001.5482 🍕 Collection与…
建站知识
2025/2/2 3:15:40
FFmpeg源码:av_base64_decode函数分析
一、引言
Base64(基底64)是一种基于64个可打印字符来表示二进制数据的表示方法。由于log2 646,所以每6个比特为一个单元,对应某个可打印字符。3个字节相当于24个比特,对应于4个Base64单元,即3个字节可由4个…
建站知识
2025/2/2 3:13:38