摘要: ArrayList 1、Arraylist本质上是一个可以自动扩容的object数组 2、由于用万物之父来存储数据,自然存在装箱拆箱 3、当往其中进行值类型存储时就是在装箱,当将值类型对象取出来转换使用时,就存在拆箱。 4、所以ArrayList尽量少用,之后我们会学习更好的数据容器(泛型)。 底层 阅读全文
posted @ 2024-03-22 20:35 FengLing_风铃 阅读(80) 评论(0) 推荐(0) 编辑
摘要: C#基础篇 内存分区 1、栈区: 由编译器自动分配释放,存放值类型的对象本身,引用类型的引用地址(指针),静态区对象的引用地址(指针),常量区对象的引用地址(指针)等。其操作方式类似于数据结构中的栈。 2、堆区(托管堆): 用于存放引用类型对象本身,在c#中由.net平台的垃圾回收机制(GC)管理。栈,堆都属于 阅读全文
posted @ 2024-03-19 17:10 FengLing_风铃 阅读(48) 评论(1) 推荐(0) 编辑
摘要: 渲染管线概念篇 渲染管线概念 渲染是一个非常复杂的过程,它需要从一系列的顶点、纹理等信息出发,把这些信息最终转换成屏幕图像,而在这个过程中,需要CPU和GPU密切配合,这一个过程也叫渲染流水线。 什么是渲染流水线? 渲染管线也叫渲染流水线。流水线是并行进行的,可以大大提高生产的效率。图形渲染过程也同样使用了该技术, 阅读全文
posted @ 2024-03-19 17:08 FengLing_风铃 阅读(43) 评论(1) 推荐(0) 编辑