自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (3)
  • 收藏
  • 关注

原创 echarts隔行背景色

看了下使用说明,试了半天终于搞对了。

2024-06-21 15:25:56 185

原创 如何使用node生成api接口

【代码】如何使用node生成api接口。

2024-05-10 14:14:14 148

原创 js实现同步请求

XMLHttpRequest实现同步请求

2024-05-08 16:44:16 393

原创 网格简化算法

(Vertex Splitting)为基本操作,记录了模型在连续的简化过程中的拓补变动信息,于是就可以做到基于视点的(view-dependent)、无损的(lossless)、可复原的连续简化,这样子在摄像机靠近模型的过程中,就不会出现切换LOD模型产生的视觉突变的状况,而是非常顺滑的~[3] Progressive Mesh是Hugues Hoppe大神在1996年提出的网格动态化简方法。(edge collapse,之前提到的几何元素删除方法之一)与。

2024-04-30 14:02:32 150

原创 console.log进阶

【代码】console.log进阶。

2024-04-18 10:38:58 182

原创 对wasm的个人理解

浅理解一下:将无自动垃圾回收机制的非JavaScript语言如C、C++\Rust编译成wasm,就可以在浏览器上运行。主要用于CPU密集型场景,如3D渲染。缺点:和js通信频繁或数据量大会降低性能。优点:高效快速,可移植性。

2024-04-18 10:17:52 280

原创 react开发中遇到的问题-随手记

花括号里写执行函数会导致立即求值。造成react太多的重复渲染。这里用立即执行函数将其包裹起来,使其只在点击时触发。

2024-04-15 21:21:26 232

原创 报错解决:Failed to load config “react-app“ to extend from.

查资料发现时,大多数问题在于eslint缺失导致加载失败,于是我们应该在自己要启动的示例项目的根目录下添加.eslintrc.js,这样就可以正常运行了。解决方法,直接一点:F:\Web\redux\examples\shopping-cart\.eslintrc.js。在学习redux时,从官方github上克隆下来的代码运行时报错。

2024-04-08 16:35:28 599

原创 geoserver+mapbox-gl 加载图层组矢量切片地图服务

涉及到多个图层不适合通过addlayer去进行添加,建议通过style的方式进行添加。参考mapbox的style格式进行代码构建。同样切换到tile caching,选择切片格式为mapbox矢量切片。在图层组中选择添加图层,将上篇文章中的矢量切片图层添加进来。点击保存,回到首页,通过tms进入到tms地图服务地址。加载通过图层组发布的矢量切片服务。

2024-03-06 16:37:12 545

原创 geoserver+mapbox-gl 离线部署矢量切片地图服务学习笔记

geoserver的安装包可以在官网下载,想要选择版本点击Archived找到指定版本进行下载(如果网络不稳定,也可以直接使用下面的下载地址)

2024-03-05 17:56:09 2244

原创 钉钉云打印操作指南

1、将需要打印的文件(excel除外)发送至钉钉本人对话框2、点开要打印的文件并选择云打印3、选择如下图所示的打印机3、选择A4纸张尺寸进行打印5、打印完成后去打印机处领取所打印的文件

2024-02-20 10:45:09 613

原创 操作指引插件boarding.js推荐

它的使用方法和driver几乎一样,所以用过driver的人都可以很快的适应boarding。比如在执行上下一步操作时,我们希望可以对它的行为进行监听拦截,并在执行上下一步操作之前执行一些异步请求操作登,这时我们就可以在onNext和onPrevious里这样写。这里的preventMove是暂停接下来的指引操作,接着你可以写代码执行自己的操作了,执行完成后,再调用continue,那么它就会进行下一步或上一步的操作了。也可以先定好一些总的样式规则,再到步骤时进行细化。找到需要修改的操作指引步骤step。

2024-01-22 10:13:59 410

原创 前端代码注释风格

分号本文基于《阿里巴巴JavaScript编程规约》、ESLint rules进行编写。分号统一以分号结束语句,可以避免JS引擎自动分号插入机制的怪异行为,在语义上也更加明确。自动分号插入机制自动分号插入机制(即,简称ASI) 是当JS遇到不带分号的语句时判断是否自动添加分号的机制,它在个别情况下的行为比较怪异,可能导致意想不到的效果。此外随着JS新特性的增加,异常的情况可能变得更加复杂。

2024-01-11 19:01:52 397

原创 glsl - 内置函数学习笔记

glsl很多内置函数和js的Math下的数学函数使用是一致的,但由于glsl偏图形学计算,js里的Math函数更多倾向于单纯的数学计算,所以还是有很多不一样的方法在里面的。

2024-01-10 13:53:00 414

原创 数据交互dat.gui使用记录

它的使用方式是这样的。

2024-01-08 15:22:40 377

原创 借助Lottie实现前端svg动图效果

svg

2024-01-05 17:40:07 538

原创 threeJs学习 - 基础篇(一)

直接上手webgl难度太大,可以先从threeJs入手threeJS可以看作是webgl封装的一个图形库。

2023-12-20 18:00:28 308

原创 minemap地图字体替换笔记

mimemap字体本地部署

2023-11-29 16:44:33 450 1

原创 mapbox地图字体替换笔记

mapbox本地字体部署

2023-11-29 16:28:52 538

原创 webpack、rollup打包

使用rollup进行vue打包配置、使用webpack进行组件打包等

2023-11-28 17:52:52 378

原创 python机器学习

Python 机器学习是当前最为热门的机器学习领域之一,其简洁、易用、高效的特点,让越来越多的开发者开始探索其应用。本文将从以下几个方面介绍 Python 机器学习的基础知识和实践案例,帮助读者更好地理解和应用机器学习技术。

2023-11-28 11:35:41 1831

原创 web gis 杂烩

gis杂烩

2023-11-24 11:45:17 1888

原创 js生成svg

js生成svg

2023-11-23 16:45:13 219

原创 npm常用命令

上一句话改为 versions。

2023-11-15 08:53:15 22

原创 js文件拖拽上传

input文件拖拽上传和解析

2023-11-13 10:45:37 133

原创 python基础知识

输入数字占位符%d, 输入文字占位符%s。

2023-11-09 19:23:58 67

原创 canvas实现视频背景替换

使用 canvas 处理视频 - Web API 接口参考 | MDN (mozilla.org)

2023-11-09 09:11:21 44

原创 python编译环境

新建一个txt文档,修改后缀为py,右键找到edit width IDLE,进行编辑。选择run module就可以运行查看结果了。就会打开这样一个界面。

2023-11-06 19:43:42 31

原创 js返回一个函数

想知道它们相加的结果,只能调用toString方法,add(1)(2)(3).toString()tmp返回函数本身,所以可以不断add(1)(2)(3)(4)...得到的结果依然是tmp,一个函数。add返回一个函数tmp。

2023-11-06 16:05:49 114

原创 call apply bind

【代码】call apply bind。

2023-11-06 15:09:07 31

原创 gis数据下载地址

行政区划边界(免费):

2023-11-02 17:19:11 29

原创 vue 改变一个传参触发多个watch

这样当我在修改videoUrls的值时,coordinates和clip就会同时触发监听事件。当传参是直接赋值而不是通过变量传参时会触发该问题。但如果修改为变量传参就不会有这个问题。

2023-11-02 10:07:32 70

原创 js添加d.ts

将文件后缀名由js改为ts。生成d.ts文件如下。

2023-10-17 15:03:35 416

原创 搭建前端项目运行环境vue和react

npm init。

2023-10-17 10:38:24 216

原创 js非递归文字换行

由于数字、中文、符号所占像素长度不一致,所以这里不能用求平均值的方式去计算每行的文字个数,于是我写了一个方法来计算每行的真实数字个数。

2023-10-13 19:18:03 24

原创 git常用命令行

git常用命令

2023-09-28 17:52:34 38

原创 webview加载局域网

webview加载局域网地址

2023-09-28 17:18:19 146

hls.js前端视频流播放插件

在index.html页面中直接加载使用 源地址https://cdn.jsdelivr.net/npm/hls.js@latest、https://www.bootcdn.cn/hls.js/ HLS.js is a JavaScript library that plays HLS in browsers with support for MSE. hls.js是一个JavaScript库,可实现HTTP Live Streaming客户端。 它依靠HTML5视频和MediaSource扩展进行播放。 它通过将MPEG-2传输流和AAC / MP3流转换为ISO BMFF(MP4)片段来工作。 如果在浏览器中可用,可以使用Web Worker异步执行此转换。 WWDC2016期间宣布,hls.js还支持HLS + fmp4 hls.js不需要任何播放器,它可以直接在标准HTML 元素上运行。

2024-03-15

geoserver-2.15.0java安装包

geoserver-2.15.0Java环境安装包, 建议使用适配版本以减少兼容问题

2024-03-05

快过年了,找了一些前端3d烟花渲染效果

还在改进中,不建议下载

2024-01-31

谷歌浏览器 120.0.6099.225给国内的小伙伴提供方便,网上找的,不要积分

谷歌浏览器 120.0.6099.225给国内的小伙伴提供方便,网上找的,不要积分

2024-01-29

threejs是一个3d渲染引擎工具,网上有现成的,放这里是为了方便自己使用的,没啥别的目的哦

threejs是一个3d渲染引擎工具,网上有现成的,放这里是为了方便自己使用的,没啥别的目的哦

2024-01-08

canvas导出jpg、png格式等图片工具

上传在这里是为了方便自己找到该文件使用的,没啥别的目的哦

2024-01-08

dat.gui数据交互js工具包,方便自己写demo,单页面开发使用,使用简单方便

dat.gui数据交互js工具包,方便自己写demo,单页面开发使用,使用简单方便

2024-01-08

svg动图所需json文件

svg动图所需json文件

2024-01-05

minemap地图2d雷达扫描效果

minemap结合threejs实现雷达扫描效果,使用webgl编写渲染效果

2023-12-13

地图加载资源gltf广播台

mapbox示例中常用的3d地图加载资源gltf广播台https://docs.mapbox.com/mapbox-gl-js/assets/34M_17

2023-12-12

GLTFLoader.js

cdn方式three.js加载GLTFLoader.js进行gltf加载

2023-12-12

minemap结合threejs加载gltf

minemap结合threejs加载gltf示例

2023-12-12

建筑模型,gltf格式

建筑模型,gltf格式

2023-12-12

python练习题:给定n个砝码,每个砝码的重量为mi,数量为xi 现在要用这些砝码去称物体,问能称出多少种不同的重量

这道题目可以使用动态规划来解决。我们可以定义一个数组dp,其中dp[i]表示能否称出重量为i的物品。对于每个砝码,我们可以将其重量和数量分别记为w和c,然后从大到小遍历dp数组,对于每个dp[j],我们可以更新dp[j+w*k],其中k的范围为[0,c]。最终,dp数组中为True的元素个数即为能称出的不同重量的种数。

2023-12-01

字体替换,无硬边圆滑字体

主要用于矢量地图的字体替换

2023-11-29

MapboxDraw绘制扩展插件 - 画圆,支持再编辑

包含插件以及使用示例 适用于mapbox开发人员和minemap开发人员 (在原有的mode中进行了扩展,在扩展上再次进行扩展,使其能够支持对已绘制的元素进行再次编辑,示例稍后上传)

2023-11-08

mapboxdraw 画圆

mapboxdraw 画圆

2023-10-31

eachrts+arcgisJs.rar

eachrts结合arcgis js4.x,代码+完整示例,直接上手,一看就会

2021-08-31

4.12api.rar

arcgis js api 4.12分享给由于各种原因无法下载它的朋友 源下载地址为:https://developers.arcgis.com/javascript/latest/guide/get-api/ 可自行下载

2020-12-31

geoserver-2.15.0.rar

geoserver-2.15.0 安装包下载,亲测可用,分享给大家 GeoServer is a Java-based software server that allows users to view and edit geospatial data. Using open standards set forth by the Open Geospatial Consortium (OGC), GeoServer allows for great flexibility in map creation and data sharing.

2020-09-11

空空如也

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

TA关注的人

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