摘要: Git常用操作 什么是版本控制? 版本控制是指对软件开发过程中各种程序代码、说明文档等文件的变更进行管理,它将追踪文件变化,记录文件的变更时间、变更内容、甚至变更执行人进行记录,同时对每一个阶段性变更(不仅仅只是一个文件的变化)添加版本编号,方便将来进行查阅特定阶段的变更信息,甚至是回滚。 什么是 阅读全文
posted @ 2021-12-17 15:55 it大虫 阅读(65) 评论(0) 推荐(0)
摘要: 上vue+cesium开发(1)中,没有进行配置webpack,而是使用了插件进行代替,在使用过程中出现了一些未知BUG,影响体验,因此参考了官方文档对项目进行重新配置,使用了 copy-webpack-plugin 插件 进行配置,项目情况:vue版本2.6.11,copy-webpack-plu 阅读全文
posted @ 2021-11-18 09:08 it大虫 阅读(1030) 评论(0) 推荐(0)
摘要: 在官方例子中每个图形都是一个entity,官方例子提供了显示正方形、圆形、锥形、图片等多种案例! // 初始花 var viewer = new Cesium.Viewer("cesiumContainer"); // 创建蓝色entity var blueBox = viewer.entities 阅读全文
posted @ 2021-11-15 15:53 it大虫 阅读(1249) 评论(0) 推荐(0)
摘要: 官方在2021年11月1号更新日志中记录了他们把zip.js升级到了2.3.12以适应webpack4中的关于import.meta不兼容的语法问题,但是经过实测,1.87版本依然没有解决这个问题,所以依然需要使用babel插件来协助开发! TRANSLATE with x English Arab 阅读全文
posted @ 2021-11-15 15:10 it大虫 阅读(491) 评论(0) 推荐(0)
摘要: 进入新公司一段时间了,新公司业务主要从事卫星方面等webgl的开发,主要使用了leafletjs和cesium,其中cesium难度较大,需求较多,再进行了一段时间的使用开发后依旧感到有些力不从心, 因此决定从头对cesium进行一个系统的学习,至于那些老掉牙的理论就不说了,一切以代码为准。 开发环 阅读全文
posted @ 2021-10-21 20:37 it大虫 阅读(2053) 评论(2) 推荐(1)
摘要: 高阶函数:A函数接收的参数或者返回值是一个函数,则A为高阶函数 柯里化:通过函数调用继续返回函数的方式,实现多次接收参数最后统一处理的函数编码形式 维基百科的解释是:把接收多个参数的函数变换成接收一个单一参数(最初函数的第一个参数)的函数,并返回接受剩余的参数而且返回结果的新函数的技术。其由数学家H 阅读全文
posted @ 2021-05-26 11:11 it大虫 阅读(293) 评论(0) 推荐(0)
摘要: npm i babel-plugin-transform-remove-console -S const proPlugins = [];// 开发环境 不做操作 // 生产环境,去掉console if (process.env.NODE_ENV 'production') { proPlugin 阅读全文
posted @ 2021-02-20 10:58 it大虫 阅读(2405) 评论(0) 推荐(0)
摘要: 在使用echarts进行开发大屏时,使用到了地图这个组件 我们会根据返回的值来决定涟漪的大小 这时则使用 其它的value为返回的数组,一般格式为[经度,维度,值] 这样就能动态设置效果的大小了 阅读全文
posted @ 2021-01-23 10:28 it大虫 阅读(1349) 评论(0) 推荐(0)
摘要: 在开发过程中,我们可以定义很多参数,这时需要通过不同的操作来改变不同的参数,这就比较复杂了, 虽然不难,但是代码多了也不好看,这时我们就可以通过简单的操作就行简化: 1、对象使用方括号 let obj = { name:"it大虫" } var newName = "name" console.lo 阅读全文
posted @ 2021-01-05 14:24 it大虫 阅读(250) 评论(0) 推荐(0)
摘要: 我们平常下载文件一般都是通过get请求直接访问进行下载, 但是当有特殊情况如权限控制之类的会要求我们通过post请求进行下载,这时就不一样了, 具体方法是通过协调后端,约定返回的文件流,请求的responseType一般为arraybuffer或者buffer 阅读全文
posted @ 2020-11-23 17:58 it大虫 阅读(3834) 评论(0) 推荐(0)