自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(100)
  • 资源 (2)
  • 收藏
  • 关注

原创 cesium添加原生MVT矢量瓦片方案

项目中需要基于cesium接入mvt格式的服务并支持属性拾取查询,通过一系列预研测试,最后选择。

2025-07-11 14:55:32 274

原创 基于vscode开发工具显示git提交信息的插件

在代码行旁边显示最近的提交信息(作者、时间、commit message)。(包括 commit message、修改的文件等)。:支持按提交信息、作者、文件等搜索 Git 历史。:快速查看某行或某文件的 Git 历史记录。(支持多行、Markdown)。:提供更清晰的 Git 分支图。(按分支、作者、日期等)。

2025-07-11 14:47:59 509

原创 Vue3 中 Route 与 Router 的区别

Router是"做"路由跳转的,而Route是"读"当前路由信息的。

2025-05-21 19:27:31 556

原创 openlayers加载arcgis restmap服务提示跨域

【代码】openlayers加载arcgis restmap服务提示跨域。

2025-05-15 14:18:04 141

原创 基于cesium实现鼠标移动动态绘制矩形和圆

基于cesium实现鼠标拖动绘制圆和矩形的示例。

2025-04-25 14:49:03 218

原创 JS通过GetCapabilities获取wms服务元数据信息并在SuperMap iClient3D for WebGL进行叠加显示

获取wms服务元数据信息并在三维webgl客户端进行叠加显示。

2025-04-23 09:16:38 330

原创 vue项目通过GetCapabilities获取wms服务元数据信息并在openlayers进行叠加显示

【代码】vue项目通过GetCapabilities获取wms服务元数据信息并在openlayers进行叠加显示。

2025-04-21 11:42:33 296

原创 vue项目通过GetCapabilities获取wmts服务元数据信息并在openlayers进行叠加显示

console.error('加载WMTS服务失败:', error);// 实际应用中可能需要根据需求选择特定的图层和矩阵集。// 这里我们选择第一个可用的图层和矩阵集。// 获取WMTS能力文档。// 解析WMTS能力文档。// 创建WMTS图层。// 获取第一个资源URL。// 加载WMTS服务。// 初始化地图视图。

2025-04-21 10:07:55 464

原创 C86国产x86兼容架构介绍和应用场景分析

依赖国内代工(如中芯国际14nm工艺),性能与国际先进水平(Intel 7nm/TSMC 5nm)存在差距,但满足基础需求。兆芯CPU + 国产操作系统(统信UOS/麒麟) + 国产办公软件(WPS、永中Office)。数据中心需自主可控的算力支撑,同时兼容主流虚拟化技术(如KVM、Docker)。代表产品:KX-6000系列(16nm工艺,主频3.0GHz,8核设计)。兆芯台式机/笔记本(如联想开天系列)、海光服务器(如曙光国产化服务器)。代表产品:海光3000/5000系列(14nm工艺,多核架构)。

2025-04-18 09:24:59 3861

原创 npm包管理工具理解

托管所有公开的 npm 包(截至 2023 年超过 200 万个包),提供全球 CDN 加速下载。:虽然仓库本身闭源,但 npm CLI 工具和部分基础设施(如文档、规范)开源,接受社区贡献。:不同包依赖同一包的不同版本,npm 会尽量扁平化处理,但可能仍需嵌套安装。时,npm 会从远程仓库(Registry)下载依赖包,并安装到本地。根据依赖的版本范围(SemVer 规则),确定符合条件的具体版本(例如。)由发布者控制,支持团队协作;如果缓存中存在匹配的包,npm 会直接使用缓存,无需重新下载。

2025-04-16 08:36:44 1088

原创 antdesign a-table中rowSelection根据条件显隐复选框

应用场景:相同的表单组件复用,编辑状态需要显示表单复选框进行选择,查看状态需要隐藏复选框,官网提供的hideSelectAll只在3.0版本生效。当 rowSelection 为 null 或 undefined 时,选择列将不会渲染。antdesign版本:4+

2025-04-09 09:02:15 375

原创 vue3项目访问控制台Uncaught SyntaxError: Invalid flags supplied to RegExp constructor ‘d’ at new RegExp

后查询相关资料,想起工程引用了monaco-editor代码编辑器,恍然大悟,让现场同事查看谷歌浏览器版本过低,升级解决之。2、Microsoft Edge浏览器通常不会报错,chrome或者其他浏览器可以尝试升级浏览器版本。1、对monaco-editor的版本降级,注意测试功能。

2025-04-09 08:18:07 340 1

原创 tomcat内存溢出出现java.lang.OutOfMemoryError: Java heap space解决方案

tomcat部署网站,访问出错,tomcat控制台出现java.lang.OutOfMemoryError: Java heap space,在apache-tomcat-9.0.65/bin/catalina.bat文件中查找。set JAVA_OPTS= -Xms1024M -Xmx2048M并重启即可(大小可根据物理内存自定义)。

2025-04-03 08:31:26 301

原创 vue3使用i18n$t()无法获取数组和对象

使用新的api替换即可,

2025-03-31 18:18:12 522

原创 通过命令窗口导入导出oracle数据库到dmp文件

imp sde/[email protected]/orcl file=e:\test.dmp tables=(user) 导入指定表。exp sde/[email protected]:1521/orcl file=d:\data.dmp full=y 导出全部表数据。imp sde/[email protected]:1521/orcl file=d:\data.dmp full=y 导入全部表数据。

2025-03-28 08:17:02 142

原创 高斯泼溅(Gaussian Splatting)技术浅析

高斯泼溅技术(Gaussian Splatting)是一种通过高斯分布的光栅化方法,实现从图像样本中实时渲染逼真场景的技术‌。它通过构建每个点的高斯分布,并优化其参数,以实现场景的细腻再现‌。高斯泼溅技术利用3D高斯点而不是传统的三角面片来表达场景,从而实现了高效的三维转换和逼真的渲染效果‌。

2025-03-26 17:17:47 2032

原创 vue3中ref和reactive的差异分析

特性reactiveref创建方式ref(value)支持数据类型仅对象类型任意类型访问方式直接访问属性通过.value访问模板中使用直接使用自动解包重新赋值不能直接替换整个对象可以通过.value重新赋值解构行为解构会失去响应性解构后仍需.valueTypeScript 支持自动推断类型需要泛型或类型推断典型使用场景复杂响应式对象基本类型或需要灵活重新赋值的变量。

2025-03-26 16:39:28 667

原创 三维数据中包围盒的理解

包围体是一个简单的几何空间,里面包含着复杂形状的物体。为物体添加包围体的主要的目的是快速进行碰撞检测,基本思想是用体积稍大且特性简单的几何体(称为包围盒)来近似地代替复杂的几何对象,包围体类型包括球体(Sphere)、轴对齐包围盒(AABB)、有向包围盒(OBB)、固定方向凸包FDH(Fixed directions hulls或k-DOP)等。

2025-03-18 12:19:12 841

原创 Antdesign模态框modal中修改title样式

antdesign modal slot

2024-12-17 17:32:26 519

原创 npmbuild Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory

1、今天在新机器进行node打包vue项目,build 提示 FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory。网上说的配置和设置内存大小的全局命令都试过无效。2、在项目根目录下执行如下命令。3、再次进行build即可。

2024-11-18 15:11:07 400 2

原创 js使用插件完成xml转json

插件:xml2json.min.js。

2024-07-04 11:29:29 380

原创 npm(pnpm)安装依赖时报(XXX)is not in the npm registry, or you have no permission to fetch

1、输入npm config list 命令查看当前配置情况,主要看npm获取地址,3、风起于青萍之末,浪成于微澜之间,真是防不胜防。我这里是由于之前设置的私有地址导致。2、重新设置获取地址并再次安装即可。

2024-06-06 09:30:43 3543 1

转载 git在签出前请清理存储库工作树

执行完第三步后报错冲突,直接删除不需要的就可以了(到这里本该结束了,但是我的又出现新问题。1.git stash 把当前未提交的修改暂存起来,让仓库还原到最后一次提交的状态。我这里是和同事写了同一个需求,对方已经先写好传远程了,所以只需要拉取不需要提交。解决冲突后index.vue后还是有红色感叹号,但是左下角已经没有报错提示了。2.git pull 拉取远程仓库的代码,让你现在的代码和远程仓库一致。3.git stash pop 放开暂存,恢复当前未提交的修改。项目中有代码未提交,需要先提交再拉取。

2024-05-10 08:26:56 4435

原创 npm -v : 无法加载文件 C:\Users\hp\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本

3、输入“ set-ExecutionPolicy RemoteSigned”回车。1、在系统中搜索框 输入 Windos。2、右键菜单,点击“以管理员身份运行”5、再npm -v执行成功。4、根据提示,输入A,回车。

2024-05-10 08:22:48 943

原创 前端埋点解决方案

前端埋点 神策数据

2024-03-25 14:57:51 844

转载 在vue项目中使用链判断、null判断运算符报错

中使用es6新的运算符(例如链判断运算符,null判断运算符)会报错,编译不成功。依赖,并添加到babel.config.js中。2.在babel-config.js添加配置。

2023-08-29 17:16:53 1787

原创 win11 腾讯会议提示未检测到可用麦克风

平时都用的耳机,今天直接用笔记本的音频进行会议,发现提示:显示未检测到可用麦克风,请插入设备重试;

2023-08-28 09:36:17 4878 2

原创 解决http下navigator.clipboard为undefined问题

开发环境下使用navigator.clipboard进行复制操作,打包部署到服务器上后,发现该功能显示为undefined;查相关资料后,发现clipboard只有在安全域名下才可以访问(https、localhost),在http域名下只能得到undefined;

2023-08-18 09:11:25 8305 3

原创 ARM架构初步认识

由此可以看出,ARM处理器的设计着重于低功耗和低成本,而INTEL处理器则注重更高的单线程性能和更好的向后兼容性。消费性电子产品,例如可携式装置(PDA、移动电话、多媒体播放器、掌上型电子游戏,和计算机),电脑外设(硬盘、桌上型路由器),甚至导弹的弹载计算机等军用设施。与INTEL处理器相比,ARM处理器通常需要更少的散热和更小的封装。基本上,ARM处理器主要用于移动设备、嵌入式系统等轻型场景,而INTEL处理器则更多地用于桌面电脑、服务器等高性能场景。1.ARM处理器与INTEL处理器的核心架构不同。

2023-07-28 09:17:18 311

原创 谷歌浏览器任务栏图标变白解决方案

谷歌浏览器图标变白

2023-07-24 15:14:22 1687 1

原创 boostrap样式下CheckBox无法选中问题

今天维护一套比较旧的运维系统,里面有个问题是table中有复选框,行点击可以勾选,鼠标点击复选框无法选择,查了一些资料,然后给复选框对象加click事件//阻止事件冒泡。

2023-07-10 16:18:01 460

原创 数据治理系统浅析

数据治理系统,,数管系统

2023-07-01 15:44:28 539

原创 VScode每次保存后光标焦点自动跳到文档底部问题解决

1、卸载JS-CSS-HTML Formatter插件。2、重启vscode。

2023-05-17 11:24:29 2207

转载 HTTP和HTTPS的区别

http

2023-05-12 11:48:27 177

原创 cesium中鼠标pick获取entity空间信息

cesium entity

2023-04-14 15:47:25 431

原创 ubuntu chmod: changing permissions of ‘xxx‘: Operation not permitted

可能的原因: 此文件正在被锁定,不允许操作或更改.chmod命令底层的实现是chattr命令,使用此命令后,可以使此文件被锁定,无法进行添加/删除/写入等操作,就算root用户也无法例外,熟悉chattr及lsattr命令即可解决此问题。[root@web01 ~]# chattr +a /etc/passwd #<==仅仅允许此文件进行追加操作,通常用于日志,如log。[root@web01 ~]# chattr +i /etc/passwd #<==防止系统关键文件被篡改,就算是root也不例外。

2023-03-11 09:17:38 7360

转载 vue创建项目报错,ERROR Failed to get response from /vue-cli-version-marker

vue

2023-02-28 18:31:13 1200

原创 git拉取代码时输错密码后再次拉取失败解决方法

git

2023-02-21 10:47:46 2249

原创 规划业务几个参数浅析

容积率

2022-09-23 10:40:32 651

转载 地图比例尺、地图分辨率、屏幕分辨率浅析

分辨率

2022-09-20 11:45:58 2817

xml2json.js

原生js实现xml转json

2024-07-04

cesium环境配置说明.docx

基于cesium开发基础环境配置与搭建,描述过程简洁易懂,希望能帮助有需要的人,欢迎下载。

2020-05-23

新闻发布系统

本系统是对新闻的发布进行管理,此系统上是基于.net上开发的。呵呵,帮助就下载吧

2012-09-12

空空如也

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

TA关注的人

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