归档: 2025/5

GLSL着色器踩坑与实践经验

声明:本文部分内容使用AI辅助生成,经人工编辑、审核和补充个人经验。 更新说明:技术栈版本信息基于 OpenGL ES 3.0 / GLSL 3.0 / WebGL 2.0。 GLSL着色器踩坑与实践经验搞游戏开发不可避免要接触Shader,GLSL是OpenGL的着色器语言。记录一下基础语法和踩过的坑。 基础类型 类型 说明 示例 void 空类型 void m

Kubernetes生产环境部署踩坑记录

声明:本文部分内容使用AI辅助生成,经人工编辑、审核和补充个人经验。 更新说明:本文最后更新于 2025-05-25。 Kubernetes生产环境部署踩坑记录去年公司决定把核心业务从Docker Compose迁到Kubernetes,我负责整个迁移过程。从0开始搭集群到生产上线,踩了无数坑。记录一下整个过程,希望能帮到后来人。 集群搭建选型:自建还是托管一开始纠结用自建K8s还是云厂商托管。

开源许可证选择踩坑记录

声明:本文部分内容使用AI辅助生成,经人工编辑、审核和补充个人经验。 更新说明:基于开源许可证实际使用经验。 开源许可证选择踩坑记录开源项目选许可证是个头疼的事,MIT、GPL、Apache各有讲究。记录一下几种主流许可证的特点和踩过的坑。 主流许可证对比 许可证 宽松程度 商业使用 闭源衍生 专利授权 MIT 最宽松 允许 允许 不明确 Apache 2.0 宽松 允许 允许

Flutter跨平台开发踩坑记录

声明:本文部分内容使用AI辅助生成,经人工编辑、审核和补充个人经验。 更新说明:本文最后更新于 2025-05-22。 Flutter跨平台开发踩坑记录去年公司决定用Flutter重构原有的Android和iOS双端项目,我被指派为技术负责人。说实话,之前只写过原生Android,对Flutter完全是零基础。花了两周看文档上手,然后带着两个小伙伴吭哧吭哧干了四个月,终于把项目推上线了。这一路踩的

微服务架构拆分踩坑记录

声明:本文部分内容使用AI辅助生成,经人工编辑、审核和补充个人经验。 更新说明:本文最后更新于 2025-05-19。 微服务架构拆分踩坑记录去年公司一个Node.js单体项目发展到一定程度,代码量超过15万行,部署一次要半小时,团队六个人改代码天天冲突。老板拍板说拆微服务,我负责牵头,结果这一拆就是八个月,踩的坑比我前五年加起来都多。下面把这些血泪经验整理出来,希望能给正在考虑拆服务的同学一点参

虚拟机与开发环境配置踩坑记录

声明:本文部分内容使用AI辅助生成,经人工编辑、审核和补充个人经验。 更新说明:技术栈版本信息基于 VMware Workstation 17.x / Windows 11 / Redis 7.x / Node.js 18.x。 虚拟机与开发环境配置踩坑记录经常需要搭建各种开发环境,VMware虚拟机用得比较多。记录一下Windows虚拟机安装、Redis配置等踩

向量数据库RAG应用踩坑记录

声明:本文部分内容使用AI辅助生成,经人工编辑、审核和补充个人经验。 更新说明:本文最后更新于 2025-05-07。 向量数据库RAG应用踩坑记录折腾了半年RAG应用,从最简单的ChromaDB到生产环境的Milvus,踩过的坑不计其数。记录一下选型、部署和优化的实战经验。 向量数据库选型踩坑选型初期的混乱刚开始做RAG,面对一堆向量数据库完全不知道怎么选。试了一圈:ChromaDB、FAISS