本文归纳了 RESTful 接口设计实践中的一些经验。
使用 WSL2 安装 minikube
体验 k8s 比较省事的一个的方法就是直接装 minikube 单机部署。
为了更省事,可以考虑直接在 WSL2 中操作。
省事个锤子,这是折磨。
本文将使用 Podman 作为 minikube 的驱动,而非 Docker。
CMake 项目结构最佳实践
CMake 是一种比较灵活的构建工具,正因如此导致很多 CMake 项目的结构混乱不堪,甚至包括国外某知名大厂的高 star 项目,本文将介绍一种目前广泛使用的比较合理的 CMake 项目结构
Vulkan 画三角形第十三章:创建命令缓冲区
命令在 Vulkan 中,比如绘图操作和内存传递,并不能直接经过函数调用来执行。我们必须要把所有需要执行的操作记录到命令缓冲区对象中。这样做的优势在于配置绘图命令的复杂工作能够提前且多线程进行。这之后,我们只需要在主循环中通知 Vulkan 执行这些命令
Vulkan 画三角形第十二章:创建帧缓冲区
在之前的文章中已经讨论了很多帧缓冲区相关的东西,并且我们已经配置了渲染路径,渲染路径基于一个单独的与交换链图像具有相同格式的帧缓冲区,但我们实际上还没有创建它