自定义博客皮肤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)
  • 收藏
  • 关注

原创 arcgis for js点位渲染与实际坐标不一致且popupTemplate偏移

地图容器或更外层元素的scale属性导致。

2024-10-06 16:25:48 195

原创 arcgis for js实现阴影立体效果

arcgis for js实现阴影立体效果

2024-09-26 00:31:17 1128

原创 yarn安装Request failed 401 Unauthorized

通过yarn安装项目包,报错。

2024-09-23 18:25:10 224

原创 vscode tailwind插件无提示

Tailwind CSS IntelliSense插件版本: v0.12.7问题: 无代码提示。

2024-08-24 16:32:42 258

原创 nest为响应码设定message文本,基于异常过滤器

需要对接口的异常响应码,手动设置message文本!!!但是我想自定义设置该message的文本,甚至是设置statusMessage文本。

2024-08-18 02:18:15 286

原创 web浏览器播放rtsp视频流,海康监控API

海康平台支持多种协议的视频流,如果流无法播放,可能是设备配置或者分辨率或者… 出了问题!!这种事情当然是让后端去处理咯,是跟厂商联调还是怎么着,关我前端啥事儿!!!把精力用到更有意义的地方才是正解,例如像我一样水一篇文章, Nice!当然,尽量直接使用海康平台API返回的流,转码始终是下策。rtsp视频服务 基于node+ffmpeg 转换为 flv 视频服务ffmpeg安装教程(windows版)

2024-08-04 00:56:02 1578

原创 typeorm实体多对多关系指定表名与关联字段

user 用户表结构course 课程表结构user_course 用户课程表 (每个用户可以有多个课程, 每个课程可以有多个用户, 该表用以建立多对多关系)

2024-07-16 17:50:25 255

原创 typeorm关联关系设置字段名称

typeorm无法知道你的外键字段具体叫什么名字,且我不想将表外键字段改成驼峰形式。级联查询将自动将你的关联条件字段(外键字段)推测为。进行关联的, 但是我表使用的是。除非我将表外键字段改成驼峰形式。这里以一对一关系举例,通过。指定关联列的字段名称。

2024-07-16 16:26:43 230

原创 nest通过装饰器获取jwt有效负载数据

第46行,将解析完成后的payload挂载到request对象上 (我的代码是根据官网步骤来的,逻辑有差异的话自行修改)那么,我们只需要取到request上的payload对象就行了。验证 (controller控制器上)通过装饰器直接取到jwt中保存的数据。首先,看一下身份验证守卫代码。

2024-07-11 16:37:43 415

原创 nest swagger UI在请求头中携带token

nest中配置swagger后, swaggerUI中没有能够设置请求头的地方 (token需要通过header传递)的控制器接口, swaggerUI上请求时才会在header中加上。main.ts 启用swagger的位置加上。controller控制器上加上。

2024-07-11 15:53:06 367

原创 nest框架 Cannot find module ‘xxx‘

jest-e2e.json中transform节点添加。package.json文件中 jest 节点中添加。tsconfig.json 中添加。删除tsconfig.json 文件。个人原因: 路径不能有中文。

2024-07-06 11:49:37 246

原创 浏览器多次请求同一个文件让其不使用缓存

多次调用该接口并传入不同的参数,该结果视频可能已经变了,但是由于文件路径完全固定,浏览器会直接从缓存中读取,就拿不到最新的结果视频文件。例:http://xxx.com/xxx/xxx/test.mp4?调用接口,后台根据传入的不同参数对视频进行处理,处理完成的视频存放目录和文件名称完全固定。视频src尾部加上随机字符 (版本号、时间辍、随机数…

2024-06-20 11:57:44 442

原创 GeoServer选择文件时转圈报错

GeoServer 新建矢量数据源,点击浏览文件, 右上角转圈, 然后没了,f12打开控制台发现报错500。geoserver我是exe安装版,没试过tomcat war包方式,也许能行。

2024-06-19 14:28:19 226

原创 微信小程序上线后获取定位失效

微信小程序在开发过程中,不论是模拟器还是真机调试都能正常正常获取定位信息。​ 我这里以uniapp开发举例。

2024-06-04 09:23:19 591

原创 天地图无法加载

仅做记载,具体发生过程和原因以后再更新。

2024-05-31 13:46:54 340

原创 vscode触发建议缓慢问题

## 说明关于vscode上vite项目文件过多导致触发建议缓慢问题,本人框架主要使用的技术是 vite + vue3 + ts + tailwind + eslint 项目初始阶段建议提示秒出,当项目文件过多时,建议延迟太高,即使是console代码片段也会过好几秒才出现试过很多种解决方式,基本都无效但是仅限于.vue文件,说明可能是解析vue文件的插件的问题....这里就不描述过程了,直接看下面的解决方式

2024-05-10 15:04:37 677

原创 微信小程序地图polyline坐标太多异常显示BUG

微信小程序map地图上显示polyline线,点位超过1250个出现bug,(仅真机上出现,模拟器上正常)

2024-04-19 15:53:52 1051

原创 解决nvm use后不生效

如果当前目录下没有你下载的nodejs,去nvm的根目录下查看(我安装nvm时指定的nodejs目录没用,它依然会下载至nvm根目录下啊啊)编辑nvm配置文件 nvm根目录下的 settings.txt 文件。找到 nodejs 安装目录。

2024-03-18 11:28:15 3426

原创 plugin ‘vitehtml‘ uses deprecated ‘enforce‘ option. Use ‘order‘ option instead.

如果升级后还是不行,可以参考。升级到最新版本就OK了。

2024-03-16 16:03:57 897

原创 tailwindcss在vite esm模式下的配置修改

如果是在vite.config.ts中配置的postcss,require() 是 nodejs的方法,自然无法使用了。vite6将弃用cjs(CommonJS )采用ESM(ESModule),所有的js文件将编译为ESM语法

2024-03-16 15:43:47 488

原创 postcsspxtoviewport根据不同属性转vw和vh

根据不同的属性转vw和vh,例如: width、margin-left、padding-left ... 转为vwheight、margin-top、line-height ... 转为vh实现这一效果,主要通过插件的propList属性,这里以vite为例

2024-03-16 15:15:03 833

原创 canvas.toDataaURL()跨域问题 Failed to execute ‘toDataURL‘ on ‘HTMLCanvasElement‘ Tainted canvases may...

canvas.toDataaURL()跨域问题 Failed to execute 'toDataURL' on 'HTMLCanvasElement' Tainted canvases may not be exported

2024-03-11 16:58:12 726

原创 js从视频文件中取帧截图

js从视频文件中取帧截图

2024-03-11 16:38:55 604

原创 微信小程序wx.previewImage一直转圈问题

注意图片路径问题, 两个//在浏览器上是可以访问的, 但是wx.previewImage会一直转圈。

2023-11-16 16:38:10 479

原创 cesium实现场景漫游与平滑转向

针对上一篇的原地转向版本进行了调整,使转向更加平滑。思路是第一个点到第二个点的飞行过程中,逐步调整为第二个点到第三个点的转向角度效果图中的模型不对外公开, 所以示例代码中使用的是大雁塔场景其他文章cesium实现场景漫游与原地转向使用cesium使用飞行漫游功能以及原地平滑转向

2023-08-10 15:22:46 1057

原创 cesium实现场景漫游与原地转向

对场景进行了完善,增加了常量配置项由原本两点间的固定飞行时长改为动态计算,保证匀速飞行转向时长同上其他文章cesium实现场景漫游与平滑转向使用cesium使用飞行漫游功能以及原地平滑转向

2023-08-10 15:20:06 919

原创 如何生成TPK切片包和mmpk离线地图包

​ 将生成的tpk文件拖入ArcPro中(软件中能看到影像就证明这个tpk有效,如果看不到就是有问题的)菜单 => 文件 => 另存为 => 我这里保存到 E:\Arcmap\tileMap.mxd。​ 点击 分析 => 工具 => 工具箱 => 数据管理工具 => 包 => 创建移动地图包。​ 此时将test.tpk文件拖到ArcPro中,画面不显示, 所以生成的文件有问题。解决:右键地图设置属性 => 元数据 => 设置标签/描述等。如果是方式三生成的,大概是一样的可能吧,但我没试过。

2023-07-31 17:25:01 1823

原创 优化arcgis for js使用ESModules方式打包慢

当前并没有太好的能解决@arcgis/core打包慢的问题。

2023-05-30 17:46:04 368 2

原创 systemctl start jenkins启动失败

网上大多都说是jdk路径问题和jdk版本不符。而我换了很多版本,路径也加上了安装路径依然无法解决systemctl。以下方式可能只针对我服务器下的环境有效,可供参考。修改配置文件中的用户名为root。​ 修改完成后执行。

2023-05-29 17:56:28 2704 1

原创 arcgis js 屏幕点与地图坐标点的相互转换

屏幕点转地图坐标点// 屏幕点转地图坐标点var point = mapView.toMap({ x: 1, y: 1, spatialReference: { wkid: 4326 }})console.log('>>>', point)// 输出对象, 内部包含经纬度信息地图坐标点转屏幕点// 地图坐标点转屏幕点const mapPoint = mapView.toScreen({ x: 104.18787

2022-04-22 12:02:36 816

原创 鼠标在子元素内移动时,任然触发了父元素mouseleave事件,个人偶遇情况

场景:为某元素绑定 mouseenter 和 mouseleave事件,鼠标进入时 显示某个子元素,离开时隐藏该子元素。但是鼠标在该子元素中移动时,仍然触发了父元素的mouseleave事件。子元素使用的是position定位布局,解决:层级问题,子元素层级不够,鼠标在子元素内移动时,触碰到了其他层次的元素。所以触发了父元素的mouseleave事件。 设置子元素 z-index 就 OK了此为个人偶遇的情况,仅供参考。如果是其他问题导致的该现象,可以试试 pointer-eve..

2021-12-28 15:28:20 1625 3

原创 art-template模板引擎中each循环语法中使用filter过滤函数

// 数据var data = [{ tags : '测试1,测试2,测试3'}, { tags : '测试4,测试5,测试6'}];//拆分字符串过滤函数template.defaults.imports.splitFilter = function(str) { return str.split(',');}需求是渲染时将data.tags通过过滤函数拆分为数组,在each中遍历。原本以为each组合过滤函数这样写:<!-..

2021-10-25 17:44:57 554

原创 Error creating bean with name ‘entityManagerFactory‘ defined in class path resource

使用springboot + jpa时,总是报错:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invoca

2020-07-15 21:30:05 824

原创 Can't find bundle for base name javax.servlet.LocalStrings, locale zh_CN解决方案

今天搭建 ssm框架时,使用junit运行,出现错误:java.lang.ExceptionInInitializerError: null at org.springframework.mock.web.MockHttpServletResponse.&lt;init&gt;(MockHttpServletResponse.java:86) at org.springframework.test...

2018-03-13 12:40:16 1881

原创 junit注解无提示且报错

scope表示只能在src的test目录下使用,注释掉就好了

2017-11-13 11:00:53 390

原创 Unknown system variable 'language'

mysql.driver连接amoeba时出现:Unknown system variable 'language'错误,由于mysql.driver与amoeba版本不兼容导致,我将5.1.41版本改成5.1.27 就搞定

2017-11-06 19:41:21 2898

原创 Lombok使用无效,个人情况解决方案

Lombok安装成功后重启JDE,如果还是无法使用注解,记得引入lombok.jar包。当我引入jar包,使用lombok注解后,并没有自动生成set、get等方法,注解使用无效检查安装情况:同目录文件下的lombok.jar存在eclipse.ini配置文件中-javaagent:lombok.jar -Xbootclasspath/a:lombo

2017-06-15 20:39:52 21258

空空如也

空空如也

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

TA关注的人

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