敏捷宣言遵循的原则
我们遵循以下原则: 1. 我们最重要的目标,是通过持续不断地及早交付有价值的软件使客户满意。 2. 欣然面对需求变化,即使在开发后期也一样。为了客户的竞争优势,敏捷过程掌控变化。 3. …… 阅读全文...
VSCode中未发生变化Git显示有差异
在 VSCode 中未发生变化,但 Git 显示有差异的原因及解决方法。 1、换行符不一致 不同的操作系统默认的换行符不同,Windows 使用\r\n, Linux 使用 \n,如果文件在不同的操 …… 阅读全文...
004使用透视照相机绘制多个立方体
本文实例主要通过使用 THREE. PerspectiveCamera,实现在场景中通过透视照相机以透视效果绘制多个立方体。 在场景中以透视效果绘制的三个立方体,如下: 主要代码如下: // 创 …… 阅读全文...
003使用CameraHelper绘制正交相机
通过在 THREE. CameraHelper() 方法的参数中设置 OrthographicCamera,实现绘制辅助线以查看正交相机的「视角范围」。 当浏览器显示页面时,绿色的圆球将不停的旋转, …… 阅读全文...
002使用正交相机绘制多个立方体
此实例主要通过使用 THREE. OrthographicCamera,实现在场景中根据正交相机的投影规则绘制多个立方体。 在下面的代码中 myCamera = new THREE. Orthogr …… 阅读全文...
001在场景中自定义光源绘制立方体
一般情况下,使用 Three.js 绘制一个三维图形需要下面的这些步骤(或元素) (1) 创建渲染器,如 new THREE. WebGLRenderer(); (2) 指定渲染器在哪里渲染,如 $ …… 阅读全文...
前端更新部署后如何通知用户刷新
1.方案一:需要后端配合的方案 如果后端可以配合我们的话,可以使用websocket与后端进行实时通讯,前端部署完成后,后端发出一个通知。前端检测到通知消息后,进行提示。还可以再进一步优化下,使用E …… 阅读全文...
Redux原理流程及异步请求处理
1. 对 Redux 的理解,主要解决什么问题 React 是视图层框架。Redux 是一个用来管理数据状态和 UI 状态的 JavaScript 应用工具。随着 JavaScript 单页面应用(S …… 阅读全文...