![240](https://cdn2.jianshu.io/assets/default_avatar/4-3397163ecdb3855a0a4139c34a695885.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
内存分配器是各类应用中最基础的底层组件之一,好的内存分配器不仅能提升分配性能,而且能够帮助用户查找内存泄漏、访问越界等问题。 windows平台...
性能问题大部分都是随着项目的维护产生的,比如系统的内容变多,角色数量的增长,整个优化流程基本上是 发现明显卡顿 使用工具定位性能瓶颈 分析产生瓶...
由于老版本项目要在wegame上面项目,要把新版本的寻路系统迁移到老版本上。 先开始就是迁移A*算法过来。 我们的寻路需求有以下特点: 1.角色...
代码评审是软件开发中比较重要的环节,主要的目的就是:保证代码质量,保障代码的规范性和可读性;排查错误,避免一些恶性事故的发生。 目前我们的代码评...
并行:同一时刻 并发:同一时间段 硬件基础 CPU核心数和线程数:以AMD5600为例(6核心12线程 这里是指并行),这6个核心中的每一个都能...
std::distance引出迭代器使用问题 今天使用std::distance颠倒first和last参数,导致死循环。distance实际上...
理解知识前导 关于C++的头文件,其实很多人都有困惑,为什么C++要有头文件,头文件是干嘛的? 首先讲解一下编译单元,一个cpp在经过预编译后对...
今日收获 1.winapi timeGetTime 系统开始运行的毫秒数 注意指操作系统因为返回Dword 可以表示的最大时间数为42亿 2.整...
前言 时间匆匆,从我本科毕业到跨专业考研入职游戏行业已经4年。在最近入职的一段时间也是因为外在和内在的一些因素导致自己不够专注,时常会关注一些没...