自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

pon的博客

a little

  • 博客(93)
  • 资源 (5)
  • 收藏
  • 关注

原创 解决sass-loader和node-sass版本冲突的问题

node-sass不再维护,使用sass和sass-loader。

2024-09-12 10:48:04 117

原创 gdal栅格数据处理注意事项-备忘录

gdal读取栅格数据,其中行列号和返回的数组索引是相反的,所以赋值的时候一定是行列互换,否则读取的时候就会越界 array_band = raster_band.ReadAsArray(0, 0, raster_ds.RasterXSize, raster_ds.RasterYSize).astype(np.float64)for i in range(x): for j in range(y): array_band[y-1, x-1] = 100.0 示例

2024-08-28 16:25:14 171

原创 FusionCharts 隐藏试用图标

将:"a.setAttribute("class","raphael-group-"+t)" 替换成"(a.setAttribute("class","raphael-group-"+t),a.setAttribute("style","display:none"))"1、找到fusioncharts.js文件。2、搜索“raphael-group-”3、找到此处进行替换黄线部分。

2024-05-27 11:45:09 140

原创 Mapbox 天地图暗色系调整

mapbox栅格图层样式设置。

2024-05-14 15:47:45 758 1

原创 Mapbox去除token验证

在mapbox.js文件中,找到如下位置,修改里面参数即可跳过token验证!

2024-05-14 10:38:32 813 2

原创 Cesium加载geoserver发布的arcgis切片 4326坐标系

geoserver wmts配置文件。

2024-02-22 16:46:07 1207

原创 flex布局 子元素无限撑大元素问题解决

flex子元素不限撑大解决办法

2024-01-15 14:37:13 849

原创 Mapbox加载带有箭头方向的线

Maobox加载带有箭头放心的线,需要分别加载线数据和箭头icon数据;

2023-09-05 16:50:33 662

原创 Vue Element Table表格双击单元格进行单元格编辑-学习笔记

【代码】Vue Element Table表格双击单元格进行单元格编辑-学习笔记。

2023-08-29 10:42:28 1294

原创 Cesium中Polygon拉伸相关参数设置-学习笔记

【代码】Cesium中Polygon拉伸相关参数设置-学习笔记。

2023-08-28 10:28:14 418

原创 Element中el-select修改下拉面板颜色,局部组件修改不影响全局

Element中el-select修改下拉面板颜色,局部组件修改不影响全局

2022-12-19 16:07:17 2495 1

原创 C++科学技术法

例如:3e2代表 3×10^2,即e后面的数字为正数,则代表10的几次方3e-2代表3×0.1^2,即e后面的数字为负数,则代表0.1的几次方

2022-12-13 23:09:07 554

原创 Cesium将Point渲染到3dtiles模型表面上

Cesium将Point渲染到3dtiles模型表面上

2022-12-09 17:43:02 1590 1

原创 Cesium中Billboard图标防止被三维模型覆盖

Cesium中Billboard图标防止被三维模型覆盖

2022-12-09 15:37:52 2254

原创 Element table改变表头和数据时,table样式错乱问题

Element table doLayout 样式错乱

2022-11-03 10:41:47 683

原创 Element DatePicker 清空按钮点击不关闭日期选择框

Element DatePicker 清空按钮点击不关闭日期选择框

2022-10-19 10:29:58 2262

原创 Vue解决Echarts组件使用ID不能复用问题

Vue echarts id 复用

2022-08-30 10:58:56 1453

转载 Nginx跨域配置 proxy_pass

Nginx跨域配置 proxy_pass

2022-06-17 20:24:47 1669

原创 Cesium修改鼠标左键、中键旋转和平移事件

Cesium修改鼠标左键、中键旋转和平移事件

2022-06-06 16:43:58 1546

原创 Vue axios 加载服务端返回的二进制图片

Vue axios 加载服务端返回的二进制图片

2022-06-01 10:40:03 798

原创 vue代理配置,解决跨域问题

vue项目中遇到跨域问题,使用vue代理解决跨域问题。devServer: { port: port, open: true, proxy: { '/api': { target: 'http://10.10.10.10:8888/api/', changeOrigin: true, pathRewrite: {

2022-05-30 17:59:52 1590

原创 CSS中hover前有无空格的区别总结

使用:hover样式,若写法为:.btn:hover{background:red;}此时,hover的作用域为该btn类的元素若写法为:.btn :hover{background:red;}此时,hover的作用域为该btn类下的所有子元素

2022-05-20 10:24:19 177

原创 Vue中使用watch监听Vuex中的数据变化

使用computed和watch监听vuex数据变化1.conputed从Vuex中获取需要监听的对象,赋值给Obj;2.watch监听Obj的变化;代码如下:export default{ component:{}, data(){ return{} }, computed:{ Obj(){ return this.$store.state.data.age } }, watch:{ Obj(newVal,oldVal){ //可以对数据执行相应.

2022-05-16 11:13:59 11259

原创 nginx初级入门学习指南—学习笔记

nginx命令 配置文件详解 root和alias区别

2022-04-22 14:02:31 2720

原创 Javascript Date函数拓展格式化 yyyy/mm/dd

Date.prototype.format = function(fmt) { const o = { 'M+': this.getMonth() + 1, // 月份 'd+': this.getDate(), // 日 'h+': this.getHours(), // 小时 'm+': ...

2022-04-20 16:10:23 792

原创 CSS-div圆角被内部元素覆盖问题

项目过程中遇到一个div元素中内嵌了一个子元素。其中父元素设置了样式border-radius:20px,设置了边框圆角;但是显示中,子元素内容覆盖了父元素的圆角,导致父元素四个圆角被子元素内容所覆盖。解决方法:子元素样式中设置:overflow:hidden;......

2022-04-19 16:01:03 2989 1

原创 前端拖拽功能-学习笔记

#前端拖拽1. 设置拖拽元素的属性以及绑定拖拽开始的事件,如下:<div v-for="(item, index) in zjList" :key="index" draggable="true" @dragstart="dragStart($event, item.val)"></div>其中:draggable="true",设置该元素可拖拽;@dragstart="dragStart($event, item.val)",设

2022-04-19 15:32:31 3361

原创 supermap iobject 开发程序运行错误解决-笔记

在运行supermap iobject10i进行组件开发时,使用eclipse开发,报错WrapjChart.dll: 找不到指定的程序:解决方法:

2021-03-22 13:43:05 337

原创 springboot项目的编译和发布

1.首先需要在application.properties当中配置端口2.修改marven的pom.xml配置文件代码:<configuration> <mainClass>com.MileageLocation.MileageLocationApplication</mainClass> </configuration>3.为了打包springboot项目,在启动类当中加上e

2021-03-16 18:21:19 1293

原创 SpringBoot创建一个Restful程序步骤——学习笔记

1.到springboot官网上生成一个Springboot项目。网址:官网网址2.在eclipse中导入该项目选择我们的项目文件,导入即可:等待几分钟,需要联网下载项目所需要的jar包;3.测试运行项目选中文件*****Application.java,右击选择“run as”→“Java Application”;注释:如果你的项目pom.xml第一行报错,但是项目可以启动成功,那么可以在标签内加上<maven-jar-plugin.version>3.0.0&lt

2021-03-16 17:55:45 162

原创 未在本地计算机上注册Microsoft.ACE.OLEDB.12.0

oleDB读取excel的时候,出现“未在本地计算机上注册Microsoft.ACE.OLEDB.12.0”错误。此时是电脑未安装AccessDatabaseEngine控件造成的,下载并安装AccessDatabaseEngine控件,即可解决该问题。控件下载地址:链接: https://pan.baidu.com/s/1jDWGKR4CuELeXvy8YNA7Rw提取码: fh3y.........

2021-03-04 10:41:37 3901 1

原创 SuperMap webgl 加载影像缓存数据,出现白边或黑边问题

2021-02-09 15:11:22 1514

原创 Promise.all的手动实现

Promise.all = function(promises) { return new Promise(function(resolve, reject) { var resolvedCounter = 0 var promiseNum = promises.length var resolvedValues = new Array(promiseNum) for (var i = 0; i < promiseNum; i++) {

2021-01-07 14:36:06 135

原创 进程和线程

首先说一下什么是多任务,简单地说,就是操作系统可以同时运行多个任务。举个栗子,你一边在用浏览器上网,一边在听MP3,一边在用Word赶作业,这就是多任务,至少同时有3个任务正在运行。还有很多任务悄悄地在后台同时运行着,只是桌面上没有显示而已。单核CPU如何执行多任务操作系统轮流让各个任务交替执行,任务1执行0.01秒,切换到任务2,任务2执行0.01秒,再切换到任务3,执行0.01秒……这样反复执行下去。表面上看,每个任务都是交替执行的,但是,由于CPU的执行速度实在是太快了,我们感觉就像所有任务都在同

2021-01-07 10:55:51 80

原创 for循环实现每一秒输出数组中的一个数字

直接上代码:let arr = [1,2,3,4,5,6];for(let i = 0; i < arr.length; i++){ //立即执行函数 (function(j){ setTimeout(function(){ console.log(arr[j]); },1000*j) })(i)}

2021-01-05 16:57:21 2023

转载 js跨域总结笔记——转载

js跨域总结地址:链接地址

2020-12-28 15:24:48 92

原创 WebGL屏幕坐标系、canvas坐标系和WebGL坐标系转换——学习笔记

canvas坐标系转为webgl坐标系,webgl的坐标是x[-1, 1],y[-1, 1]。①获取canvas在浏览器客户区中的坐标var x = ev.clientX;var y = ev.client.Y;var rect = ev.target.getBoundingClientRect();图中的P点(x,y)为该点在屏幕坐标系下的坐标值;图中canvas原点在屏幕坐标系下的坐标值为(a,b),即canvas在屏幕上左上角的位置坐标;其中(a,b)坐标中: a = rect..

2020-12-02 14:38:18 3461 1

原创 let命令暂时性死区-学习笔记

ES6新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。和var不同的还有,let命令不存在变量提升,所以声明前调用变量,都会报错,这就涉及到一个概念——暂时性死区暂时性死区:只要块级作用域内存在let命令,它所声明的变量就“绑定”(binding)这个区域,不再受外部的影响。var tmp = 1;if (true) { console.log(tmp); // ReferenceError let tmp = 2;}上面

2020-12-01 08:52:37 476

原创 vue中动态创建html元素,并在元素中绑定click函数的问题

背景:vue项目开发中遇到了动态创建HTML元素并绑定click函数的问题,原本想着直接在methods中创建方法,绑定到onclick函数中,无效!!!解决方法:利用window全局变量的方式进行onclick函数绑定(其实就是把函数挂载到window上,这样你动态创建html元素的时候,它才知道你绑定的函数是什么);第一步:将你methods中的的函数挂载到window上,我这里选择在created生命周期中进行挂载,如下:created() { window.clickHere= th

2020-10-28 15:53:45 5296 1

原创 postgresql表中的字段名称包含特殊符号的问题

在创建postgresql表的时候,由于字段中包含了"()"这种特殊字符,导致创建表的时候报错。解决方法:给包含特殊字符的字段加上双引号"",再进行创建表即可例如:create table freighttransport_tab ( id serial, 日期 TEXT, "重量(公斤)" TEXT )此时"重量(公斤)"字段包含特殊符号(),创建表时,在sql语句中对该字段添加双引号即可。学习记录贴 ==》sql......

2020-10-14 10:35:42 4318

Cesium距离测量、面积测量、高度测量源码

Cesium距离测量、面积测量、高度测量源码 引入即可使用。

2022-07-04

Cesium土方量计算 源码

Cesium土方量计算 源码

2022-07-04

Cesium可视域分析源码

Cesium可视域分析源码

2022-07-04

obj转3dtiles

obj转3dtiles工具

2022-06-09

tif2png.rar

TIFF转换成png格式的图片。用户可选择需要转换TIFF的文件夹,工具会将文件夹下所有的tif文件转换为png图片。

2020-08-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除