- 博客(6)
- 收藏
- 关注
原创 【光照】UnityURP[光照贴图]GPU instancing在静态动态物体上的应用
静态光照贴图采样:在Shader Graph中添加Lightmap节点,并通过Custom Function节点接入实例化的UV偏移参数。动态探针支持:添加Baked Light Probes节点,并与实例化属性_LightProbeData关联。光照贴图绑定:通过LightmapIndex和LightmapScaleOffset手动绑定烘焙结果。Shader适配:需在着色器中添加实例化支持与光照贴图采样逻辑。光照探针替代:动态物体依赖Light Probes获取间接光照。
2025-12-17 22:00:23
334
原创 C# SIMD向量索引实战:从理论到高性能实现
此外,该项目还被封装成到了活字格低代码开发平台的插件“嵌入式向量库”,这样低代码开发者也能直接用上更高性能的向量查询了,进一步提升了构建知识库等AI智能体的效率。在向量检索系统中,距离计算是最频繁的操作,也是性能瓶颈所在。余弦相似度是最复杂的计算,需要先进行向量归一化,适用于衡量方向一致性而忽略向量长度的场景,比如文本相似度计算或推荐系统中的用户兴趣匹配。Console.WriteLine($"Vector<float>大小: {Vector<float>.Count}");// 归一化后的点积即余弦。
2025-12-17 21:59:49
770
原创 Pandoc Markdown 转 Word
通过指定一个“参考文档(Reference Document)”,让 Pandoc 生成的新文档自动继承该参考文档的样式(字体、字号、页边距、标题格式等)。适用场景:将 LLM 生成的 Markdown(含 LaTeX 公式、表格、代码)无损转换为可编辑的 Word 文档。pandoc <输入.md> --reference-doc=<你的完美文档.docx> -o <输出.docx>不要直接修改模板里的文字,要修改 Word 的 “样式库” (Styles Gallery)。3. 常见问题与避坑指南。
2025-12-14 14:12:21
232
原创 【本不该故障系列】从 runC 到 runD:SAE 如何化解安全泄露风险
runD 是安全/沙箱容器运行时,常见实现为“每个 Pod 一个轻量虚拟机(microVM)或内核级沙箱”,内核不与宿主机共享,隔离更强,但会有一定启动与资源开销;从工程实现角度,runD(安全/沙箱容器)并不是“换一个运行时”这么简单,它要把 Kubernetes 的容器语义搬到一个强隔离的沙箱里,同时尽量做到客户无感、性能可接受、生态兼容。因此,SAE 选择安全容器 (runD/Kata) 作为技术基石,为客户的每个应用提供“装甲级”的硬件隔离保护,从根源上杜绝内核共享带来的系统性风险。
2025-12-14 14:11:43
332
原创 深入理解Java内存模型:从诡异Bug到优雅解决
/ 🚨 问题根源!// ✅ 现在安全了。// 一定能看到42。// 1. 写final引用。if (instance == null) { // 第二次检查。// 禁止重排序到构造函数外!// 一定能看到上面的写入。// 一定能看到100。
2025-12-13 14:45:37
782
1
原创 VonaJS AOP编程大杀器:外部切面
match: 用于将 Class AopLog与 Class ServiceTest关联,ServiceTest的 beanFullName 是demo-student.service.test。内部切面: 在 Class 内部,为任何 Class 的任何方法切入逻辑,包括:AOP Method和魔术方法。接下来,创建一个外部切面log,为 Class ServiceTest的属性和方法分别提供扩展逻辑。外部切面: 在不改变 Class 源码的前提下,从外部为任何 Class 的任何方法切入逻辑。
2025-12-13 14:45:05
561
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅