上一页 1 2 3 4 5 6 ··· 34 下一页
摘要: 原理: 主机名和nginx需要同时修改配合使用: 1. 主机名(/etc/hosts) /etc/hosts 负责把域名解析到 IP。 例如:127.0.0.1 test.aaa.net 这样当你在浏览器输入 http://test.aaa.net:9999 时,本地 DNS 会告诉系统:test. 阅读全文
posted @ 2025-09-16 10:46 SimoonJia 阅读(38) 评论(0) 推荐(0)
摘要: 闭包 let count = 0 setInterval(() => { console.log(count) // ❌ 总是拿到旧值(如果 count 被闭包锁死) }, 1000) ✅ 解决思路 核心思想就是:不要让闭包“锁死”旧的变量引用,而是通过全局/引用对象来拿“实时的”值。 方案 1:用 阅读全文
posted @ 2025-09-10 19:38 SimoonJia 阅读(16) 评论(0) 推荐(0)
摘要: 1.👉 切换到分支 featureA git checkout featureA 此时你的工作区和 HEAD 都指向 featureA 的最新提交。 2.修改本地仓库的指针!!!,使正确分支指向待覆盖的分支,方便后续强推覆盖 git branch -f <branch> [<start-point 阅读全文
posted @ 2025-09-04 10:14 SimoonJia 阅读(37) 评论(0) 推荐(0)
摘要: 场景一:文件从未被 Git 跟踪过(最佳情况) 如果你的文件是新增的,还从未被 git add 过,那么你只需要: 将文件/目录的规则添加到 .gitignore 文件中并保存。 此时规则已经立即生效。这些新文件在 git status 中不会显示为未跟踪文件。 场景二:文件已经被 Git 跟踪(最 阅读全文
posted @ 2025-09-03 16:33 SimoonJia 阅读(16) 评论(0) 推荐(0)
摘要: 这是 Canvas 2D API 的一个优化点。 在创建 CanvasRenderingContext2D 时,可以传入一个配置对象: const canvas = document.createElement("canvas"); const ctx = canvas.getContext("2d 阅读全文
posted @ 2025-09-03 11:54 SimoonJia 阅读(59) 评论(0) 推荐(0)
摘要: expandByObject与setFromObject的区别: 作用:把当前 Box3 扩大,直到能包住传入 object(以及它所有子节点)的世界空间范围。 签名:box.expandByObject(object: THREE.Object3D): this 特点:是累加(并集),不是覆盖。多 阅读全文
posted @ 2025-08-26 16:34 SimoonJia 阅读(10) 评论(0) 推荐(0)
摘要: 查询某一行代码或者某一段代码的演变历史: 1.命令行方法 git log -L <start>,<end>:<file> git log -L 11553,11566:/Users/Simoon/Desktop/项目/src/aaa.js 2.githistory插件 选择某段代码后右键: 你说的 阅读全文
posted @ 2025-08-26 14:27 SimoonJia 阅读(129) 评论(0) 推荐(0)
摘要: 📘 three-mesh-bvh 简介 three-mesh-bvh 是一个基于 包围体层次结构(BVH,Bounding Volume Hierarchy) 的加速库,用于提升 three.js 中网格(Mesh)几何体在执行 射线检测(Raycasting) 和 空间查询(碰撞检测、可见性测试 阅读全文
posted @ 2025-08-25 11:30 SimoonJia 阅读(104) 评论(0) 推荐(0)
摘要: 场景:three中方向向量运算后相同数值可能会在高精度时有误差,用向量的equals会导致误判,因此可引入容差对比,来规避此问题 function almostEquals(v1, v2, epsilon = 1e-6) { return ( Math.abs(v1.x - v2.x) < epsi 阅读全文
posted @ 2025-07-25 17:56 SimoonJia 阅读(17) 评论(0) 推荐(0)
摘要: 方法一: curve.getPointAt(0.5) 曲线方法获取长度为中间时的点位 方法二: 通过点位数据,计算出点位 //计算模型线中点位置 const getModelLineCenterToLabel = () => { let _count = 0; // // 总长度 const _le 阅读全文
posted @ 2025-07-24 16:30 SimoonJia 阅读(13) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 34 下一页