自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 C# 值类型、引用类型区别;ref,out区别

什么是值类型和引用类型什么是值类型:所有的结构都是抽象类型System.ValueType的直接派生类,而System.ValueType本身又是直接从System.Object派生的。根据定义所知,所有的值类型都必须从System.ValueType派生,所有的枚举都从System.Enum抽象类派生,而后者又从System.ValueType派生。所有的值类型都是隐式密封的(sealed...

2019-07-18 23:18:15 450

原创 U3D常见问题:优化

优化问题CPU方面优化(1) 减少DrawCall.DrawCall就是CPU调用图形编程接口,比如DirectX或OpenGL,来命令GPU进行渲染的操作。DrawCall思路就是每个物体尽量减少渲染次数,多个物体最好一起渲染,方案:通过把纹理打包成图集尽量减少材质的使用(材质相同纹理不同时可以优化)。尽量减少反光,阴影之类的效果,因为那会使物体多次渲染。-使用批处理,Unity...

2019-07-18 23:17:43 305

转载 拆箱、装箱

装箱***每次循环迭代都会初始化一个Point的值类型字段,并将该Point存储到ArrayList中。ArrayList中究竟存储了什么?是Point结构,Point结构的地址,还是其他完全不同的东西?Add的原型如下:public virtual Int32 Add(Object value);说明Add获取的是一个Object参数。也就是说,Add获取对托管对上的一个对象的引用...

2019-07-17 22:58:12 93

原创 2019-06-29 决定开始写个人学习笔记记录

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-07-17 22:24:57 147

转载 堆栈区别

堆和栈的区别int a = 0; //全局初始化区char *p1; //全局未初始化区main(){int b; //栈char s[] = “abc”;// 栈char *p2; //栈char *p3 = “123456”; //123456\0在常量区,p3在栈上。static int c =0;// 全局(静态)初始化区p1 = (char *)malloc(10);...

2019-07-17 22:24:31 120 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除