threejs与webgl 最小环境Threejs在底层其实还是调用html5中的canvas api来实现绘图的,Threejs在底层使用的是canvas的webgl context来实现3D绘图,其中比绘制2D图像更直接对gpu操作。 Threejs在顶层对3D绘图所需的各种元素(例如场景,摄影机,灯光,几何图像,材质等)进行了封装,如果我们需要使用Threejs来绘图,需要创建一个最小绘图环境 一个最小绘图环境包含了三 2020-09-29 百宝箱 技术
系统分析与设计 CH01 软件开发软件开发困难 复杂性,软件规模与构建之间依赖关系复杂 一致性:软硬件平台,现有系统 可变性: 业务需求变化 不可见性:多数代码不可见 软件开发的任务就是确保固有困难不会失去控制,不对项目产生较大负面影响 成功主要因素分为三类利益相关者软件项目中存在利益关系的人: 客户(用户和系统所有者) 开发者(分析员、设计人员、程序员) 信息系统是由人(开发者)为人(客户)开发 软件失败 2020-08-30 技术
Webpack入门笔记 Webpack是什么一个现代JavaScript应用程序的静态模块打包器 默认:只对js进行处理,其他类型文件需要配置loader或者插件进行处理。 打包:将各个依赖文件进行梳理打包,形成一个JS依赖文件。 webpack产生的背景为什么需要打包?因为: 各个依赖文件的关系难以梳理,耦合程度较高,代码难以维护。 把所有依赖包都打包成为一个js文件(bundle.js)文件,会有效降低文件请求 2020-06-09 百宝箱 技术
MVC和MVVM 前端发展历史在上个世纪的1989年,欧洲核子研究中心的物理学家Tim Berners-Lee发明了超文本标记语言(HyperText Markup Language),简称HTML,并在1993年成为互联网草案。从此,互联网开始迅速商业化,诞生了一大批商业网站。 静态网页最早的HTML页面是完全静态的网页,它们是预先编写好的存放在Web服务器上的html文件。浏览器请求某个URL时,Web服务器 2020-04-10 百宝箱 技术
Tex数学公式索引 Tex数学公式符号希腊字母ɛ \varepsilonϕ \varphiα \alpha Alpha Αβ \beta Beta Βγ \gamma Gamma Γδ \delta Delta Δε \epsi Epsilon Εζ \zeta Zeta Ζη \eta Eta Ηθ \theta Theta Θλ \lambda Lambda Λμ \mu Mu Μξ \xi Xi Ξπ \pi 2020-03-06 百宝箱