个人经历阶段倒是说的挺顺利的 提问阶段 (主要提问 C++): C++ 内存分配 (应该是问内存五大区) C++ static 编译方式 C++ 内存对齐问题 队列模拟栈 多态 (估计面试官想听到虚表一类的回答,我只是很简单的回答了什么是多态) 重载和重写 mipmap 的用处 无限滚动列表优化 MVVM 实现方式 只用 Unity 是么 GridView 的滚动速率怎么控制的? 后期面试官不耐烦了有点 (脑袋糊了)… 总结: c++ 基础薄弱,面试准备不充分,刷题少了

来晚了半个小时,就看了前两题 第一题:括号匹配,当前括号序列只包含’[‘和’{’, 问,给你一串序列,在只有这两个符号的情况下满足括号匹配,最少需要修改多少次。只能修改’[’->’{’… 依此类推四种,最后开始写的时候想的是直接用栈匹配,遇到不匹配就变一次 (反正他大体一定是匹配的).(因为不匹配的括号一定不匹配,他们一定是对位不匹配的,所以使用栈模拟一次一定是最小修改次数) 第二题:给你一个数,这个数一定是 3 的倍数。问你这个数有几种 3 个 3 的倍数相加的可能性。比如: 9 = 3+3+3 12 = 3+6+3 或者 6+3+3 或者 3+3+6...

[toc] # 提要 在做 Unity 前端 UI 一方面的开发的时候,公司项目里使用的数据交互就是基于 MVVM 方式的双向绑定,这个概念以前在前端听说过,实际应用起来的时候忽然感觉异常的方便。故以此文章记录一下 # 自己的臆想 大部分语言都会有 getter 和 setter, 那么其实在自己的想象中实现双向绑定就可以通过 getter 和 setter 来实现。我们可以在框架中封装一些数据类型,外部只能访问这些提供的数据类型,然后这些数据类型是基于 getter 和 setter 来实现的。那么当外界企图更改这个数据的时候,我们就可以反向通知绑定了这个数据的各个组件来进行数据的刷新. #...

12345678910111213141516171819202122232425#include<bits/stdc++.h>using namespace std;class Base{public: virtual void f(){cout<<"Base:f"<<endl;} virtual void...

笔记自 https://www.bilibili.com/video/BV1UC4y1p7zm?from=search&seid=3639400807332749680&spm_id_from=333.337.0.0 [toc] # 从磁盘说起 如图所示,古早非固态的磁盘通常是通过快速切换磁道和扇区来进行数据的读写。当我们想对磁盘上的数据进行存储时,我们就需要先将数据存到 RAM 中,然后再回到磁盘进行数据的读写。这中间会产生一些延时. # 索引的好处 所以如果当我们有如下这样一张表的时候 如果我们不做任何索引处理,想要查找一条数据均摊要遍历一遍所有的数据....

[toc] # 前记 之前有在一个博客中提到过,ECS 的架构模式由于使用的大部分都是数组的存储方式. 所以对于管理内存而言非常友好. 即内存连续,所以硬件层索引速度非常快 但是其实 ECS 的优势不仅仅如此. # ECS 架构下的 Entity 使用传统的 oop 思想构建一个有复杂行为逻辑的对象异常困难,因为你需要考虑到这个对象有什么依赖关系,建什么样的依赖结构. 然后基于这个依赖结构建立异常复杂的架构来耦合模块。我们不妨这么想,以人类的思维模式而言,最高层的抽象莫过于可以轻松地插拔 如果我们提供一个 Entity 代表一个实体,Componnet...

[toc] # 函数 # com.unity.render-pipelines.universal # Core.hlsl 名称 说明 GetVertexPositionInputs(float3 positionOS) 获取输入顶点坐标信息 GetVertexNormalInputs(float3 normalOS) 获取输入顶点法线信息 GetVertexNormalInputs(float3 normalOS, float4...

好想毕业,因为可以赚钱了 好不想毕业,因为要直面迷茫了 好想一起对抗生活… # 宣纸纤维 如上图,曾有人尝试研究宣纸的结构,后发现宣纸纤维是由众多不同长度和形状的纤维丝的无序交错和堆叠而成。 也可以简单描述为:不同纤维丝相接之处记为纤维结,而不同纤维结围成的部分记为空洞, 而这些空洞的密度正是墨水在宣纸上扩散的关键因素。此文中给出了几个小的结论 1. 墨水扩散的速度和范围与扩散源的墨水量成正比 2. 纤维丝是用来阻碍墨水扩散的,如果墨水想要跨纤维丝扩散,就必须有一定的浓度 3. 纤维结相比纤维丝而言阻断扩散的能力更强 4. 空洞对于墨水扩散无任何阻拦...