文章 第 4 页
敏捷宣言遵循的原则
我们遵循以下原则: 1. 我们最重要的目标,是通过持续不断地及早交付有价值的软件使客户满意。 2. 欣然面对需求变化,即使在开发后期也一样。为了客户的竞争优势,敏捷过程掌控变化。 3. 经常地交付可工作的软件,相隔几星期或一两个月…
二零二四年十月
首先请略过九月,因为还没来得及写。也不想去写结构清晰的内容提纲,或者是复盘,想到什么就写什么。 关于十月是好事发生的月份,想起了教科书上写过的"十月革命一声炮响,给中国送来了马克思主义", 这一历史事件对中国产生了深远影响。 对于我…
VSCode中未发生变化Git显示有差异
在 VSCode 中未发生变化,但 Git 显示有差异的原因及解决方法。 不同的操作系统默认的换行符不同,Windows 使用\r\n, Linux 使用 \n,如果文件在不同的操作系统之间移动,可能会导致换行符不一致,从而显示为修改…
使用透视照相机绘制多个立方体
本文实例主要通过使用 THREE. PerspectiveCamera,实现在场景中通过透视照相机以透视效果绘制多个立方体。 在场景中以透视效果绘制的三个立方体,如下: 主要代码如下: 对于透视投影而言,投影的结果除了与几何体的角度有关…
使用CameraHelper绘制正交相机
通过在 THREE. CameraHelper() 方法的参数中设置 OrthographicCamera,实现绘制辅助线以查看正交相机的「视角范围」。 当浏览器显示页面时,绿色的圆球将不停的旋转…
使用正交相机绘制多个立方体
此实例主要通过使用 THREE. OrthographicCamera,实现在场景中根据正交相机的投影规则绘制多个立方体。 在下面的代码中 myCamera = new THREE. OrthographicCamera(-sk, sk,…
二零二四年七月
从今年的2月下旬离职到7月入职新的公司,经历近五个月的休养生息,一切仿佛又回归到了正常的生活、工作、学习中,按时起床,按时上班,按时下班,按时吃饭,除了按时学习和睡觉,还做不到,其他的一切还是按部就班的进行。 很久没有写过东西了…
在场景中自定义光源绘制立方体
> (1) 创建渲染器,如 new THREE. WebGLRenderer(); > (2) 指定渲染器在哪里渲染,如 $('#myContainer').append(myRenderer.domElement); > (3)…
前端更新部署后如何通知用户刷新
1.方案一:需要后端配合的方案 如果后端可以配合我们的话,可以使用websocket与后端进行实时通讯,前端部署完成后,后端发出一个通知。前端检测到通知消息后,进行提示。还可以再进一步优化下,使用EventSource…
Redux原理流程及异步请求处理
React 是视图层框架。Redux 是一个用来管理数据状态和 UI 状态的 JavaScript 应用工具。随着 JavaScript 单页面应用(SPA)开发日趋复杂,JavaScript 需要管理的更多的状态(state)…