240 发简信
IP属地:湖北
  • Resize,w 360,h 240
    垃圾回收知识总结

    概述 垃圾回收方案大致分类 引用计数 标记清除二色标记三色标记(增量扫描) 分代回收 垃圾回收的关键指标 吞吐量 ( ops/s or MB/s...

  • PBR相关资料汇总

    概念理解 BRDF,双向反射分布函数。大致就是在给定表面点上,输入入射向量和出射向量,算出出射辐射率和入射辐照度的比率。,这样定义能够配平渲染方...

  • PBR渲染方程简单总结和实现

    渲染方程的一些总结和简单实现 背景 看了很多PBR相关的文章了,虽然复杂,但似乎使用起来很简单的样子。这儿写个简单版的PBR实现,留下点学习痕迹...

  • 垃圾回收之写屏障

    资料阅读 有两张不错的gif图(源自wikipedia) https://zhuanlan.zhihu.com/p/74853110最先看的文章...

  • 熵压缩:信息熵、Huffman编码、算数编码、ANS+FSE

    信息熵 信息熵也叫香农信息熵,百科上有介绍。主要公式: 哈夫曼编码 使用长度不一的01串编码符号,主要是为了让最后输出的串更短。就是让 最小。...

  • XCode编译链接报错-静态库符号冲突问题

    场景·两个静态链接库 接入了腾讯的GVoice来做语音功能,然后针对有些地区不能用GVoice的,提供了个本地录音功能。本地录音使用的Unity...

  • C++集成lua

    tolua++ C++最常用的类对象,它的导入要比函数导入复杂许多。本质上C++的对象是一个指针, 一般是用UserData包装,绑定元表信息。...

  • 关于编程的一点感慨·代码缺乏生命

    关于编程的一点感慨 写的代码缺乏生命力: 过段时间自己看,都有些陌生。 缺乏:设计思路图文,文档类注释,测试样例代码。 工作中,有时要维护修改业...

  • 代码规范·闲言

    不少规范只是为了统一风格。这里记下一些有理由的设计。 命名 命名规范会有些额外作用: 区分作用域:局部,成员属性,全局,函数参数。 区分类型:函...