- 博客(39)
- 收藏
- 关注
原创 ElementPlus ElTable展开行展开时动态获取数据后瞬间关闭
el-table组件展开行, 展开时调用接口, 将响应数据添加到row上, 此时展开行会瞬间自动关闭 (data数据改变导致元素重构)
2024-11-05 19:10:39 303
原创 vite热更新时,页面自动http请求报错的问题
页面修改代码后, vite进行热更新, 当onMounted中进行了http请求, 请求时报错。
2024-10-17 17:37:36 113
原创 nest为响应码设定message文本,基于异常过滤器
需要对接口的异常响应码,手动设置message文本!!!但是我想自定义设置该message的文本,甚至是设置statusMessage文本。
2024-08-18 02:18:15 295
原创 web浏览器播放rtsp视频流,海康监控API
海康平台支持多种协议的视频流,如果流无法播放,可能是设备配置或者分辨率或者… 出了问题!!这种事情当然是让后端去处理咯,是跟厂商联调还是怎么着,关我前端啥事儿!!!把精力用到更有意义的地方才是正解,例如像我一样水一篇文章, Nice!当然,尽量直接使用海康平台API返回的流,转码始终是下策。rtsp视频服务 基于node+ffmpeg 转换为 flv 视频服务ffmpeg安装教程(windows版)
2024-08-04 00:56:02 2209
原创 typeorm实体多对多关系指定表名与关联字段
user 用户表结构course 课程表结构user_course 用户课程表 (每个用户可以有多个课程, 每个课程可以有多个用户, 该表用以建立多对多关系)
2024-07-16 17:50:25 276
原创 typeorm关联关系设置字段名称
typeorm无法知道你的外键字段具体叫什么名字,且我不想将表外键字段改成驼峰形式。级联查询将自动将你的关联条件字段(外键字段)推测为。进行关联的, 但是我表使用的是。除非我将表外键字段改成驼峰形式。这里以一对一关系举例,通过。指定关联列的字段名称。
2024-07-16 16:26:43 247
原创 nest通过装饰器获取jwt有效负载数据
第46行,将解析完成后的payload挂载到request对象上 (我的代码是根据官网步骤来的,逻辑有差异的话自行修改)那么,我们只需要取到request上的payload对象就行了。验证 (controller控制器上)通过装饰器直接取到jwt中保存的数据。首先,看一下身份验证守卫代码。
2024-07-11 16:37:43 425
原创 nest swagger UI在请求头中携带token
nest中配置swagger后, swaggerUI中没有能够设置请求头的地方 (token需要通过header传递)的控制器接口, swaggerUI上请求时才会在header中加上。main.ts 启用swagger的位置加上。controller控制器上加上。
2024-07-11 15:53:06 399
原创 nest框架 Cannot find module ‘xxx‘
jest-e2e.json中transform节点添加。package.json文件中 jest 节点中添加。tsconfig.json 中添加。删除tsconfig.json 文件。个人原因: 路径不能有中文。
2024-07-06 11:49:37 254
原创 浏览器多次请求同一个文件让其不使用缓存
多次调用该接口并传入不同的参数,该结果视频可能已经变了,但是由于文件路径完全固定,浏览器会直接从缓存中读取,就拿不到最新的结果视频文件。例:http://xxx.com/xxx/xxx/test.mp4?调用接口,后台根据传入的不同参数对视频进行处理,处理完成的视频存放目录和文件名称完全固定。视频src尾部加上随机字符 (版本号、时间辍、随机数…
2024-06-20 11:57:44 454
原创 GeoServer选择文件时转圈报错
GeoServer 新建矢量数据源,点击浏览文件, 右上角转圈, 然后没了,f12打开控制台发现报错500。geoserver我是exe安装版,没试过tomcat war包方式,也许能行。
2024-06-19 14:28:19 252
原创 vscode触发建议缓慢问题
## 说明关于vscode上vite项目文件过多导致触发建议缓慢问题,本人框架主要使用的技术是 vite + vue3 + ts + tailwind + eslint 项目初始阶段建议提示秒出,当项目文件过多时,建议延迟太高,即使是console代码片段也会过好几秒才出现试过很多种解决方式,基本都无效但是仅限于.vue文件,说明可能是解析vue文件的插件的问题....这里就不描述过程了,直接看下面的解决方式
2024-05-10 15:04:37 759
原创 微信小程序地图polyline坐标太多异常显示BUG
微信小程序map地图上显示polyline线,点位超过1250个出现bug,(仅真机上出现,模拟器上正常)
2024-04-19 15:53:52 1118
原创 解决nvm use后不生效
如果当前目录下没有你下载的nodejs,去nvm的根目录下查看(我安装nvm时指定的nodejs目录没用,它依然会下载至nvm根目录下啊啊)编辑nvm配置文件 nvm根目录下的 settings.txt 文件。找到 nodejs 安装目录。
2024-03-18 11:28:15 3982
原创 plugin ‘vitehtml‘ uses deprecated ‘enforce‘ option. Use ‘order‘ option instead.
如果升级后还是不行,可以参考。升级到最新版本就OK了。
2024-03-16 16:03:57 969
原创 tailwindcss在vite esm模式下的配置修改
如果是在vite.config.ts中配置的postcss,require() 是 nodejs的方法,自然无法使用了。vite6将弃用cjs(CommonJS )采用ESM(ESModule),所有的js文件将编译为ESM语法
2024-03-16 15:43:47 504
原创 postcsspxtoviewport根据不同属性转vw和vh
根据不同的属性转vw和vh,例如: width、margin-left、padding-left ... 转为vwheight、margin-top、line-height ... 转为vh实现这一效果,主要通过插件的propList属性,这里以vite为例
2024-03-16 15:15:03 862
原创 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 779
原创 微信小程序wx.previewImage一直转圈问题
注意图片路径问题, 两个//在浏览器上是可以访问的, 但是wx.previewImage会一直转圈。
2023-11-16 16:38:10 552
原创 cesium实现场景漫游与平滑转向
针对上一篇的原地转向版本进行了调整,使转向更加平滑。思路是第一个点到第二个点的飞行过程中,逐步调整为第二个点到第三个点的转向角度效果图中的模型不对外公开, 所以示例代码中使用的是大雁塔场景其他文章cesium实现场景漫游与原地转向使用cesium使用飞行漫游功能以及原地平滑转向
2023-08-10 15:22:46 1082
原创 cesium实现场景漫游与原地转向
对场景进行了完善,增加了常量配置项由原本两点间的固定飞行时长改为动态计算,保证匀速飞行转向时长同上其他文章cesium实现场景漫游与平滑转向使用cesium使用飞行漫游功能以及原地平滑转向
2023-08-10 15:20:06 944
原创 如何生成TPK切片包和mmpk离线地图包
将生成的tpk文件拖入ArcPro中(软件中能看到影像就证明这个tpk有效,如果看不到就是有问题的)菜单 => 文件 => 另存为 => 我这里保存到 E:\Arcmap\tileMap.mxd。 点击 分析 => 工具 => 工具箱 => 数据管理工具 => 包 => 创建移动地图包。 此时将test.tpk文件拖到ArcPro中,画面不显示, 所以生成的文件有问题。解决:右键地图设置属性 => 元数据 => 设置标签/描述等。如果是方式三生成的,大概是一样的可能吧,但我没试过。
2023-07-31 17:25:01 1905
原创 systemctl start jenkins启动失败
网上大多都说是jdk路径问题和jdk版本不符。而我换了很多版本,路径也加上了安装路径依然无法解决systemctl。以下方式可能只针对我服务器下的环境有效,可供参考。修改配置文件中的用户名为root。 修改完成后执行。
2023-05-29 17:56:28 2819 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 831
原创 鼠标在子元素内移动时,任然触发了父元素mouseleave事件,个人偶遇情况
场景:为某元素绑定 mouseenter 和 mouseleave事件,鼠标进入时 显示某个子元素,离开时隐藏该子元素。但是鼠标在该子元素中移动时,仍然触发了父元素的mouseleave事件。子元素使用的是position定位布局,解决:层级问题,子元素层级不够,鼠标在子元素内移动时,触碰到了其他层次的元素。所以触发了父元素的mouseleave事件。 设置子元素 z-index 就 OK了此为个人偶遇的情况,仅供参考。如果是其他问题导致的该现象,可以试试 pointer-eve..
2021-12-28 15:28:20 1665 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 565
原创 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 832
原创 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.<init>(MockHttpServletResponse.java:86) at org.springframework.test...
2018-03-13 12:40:16 1898
原创 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 2923
原创 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 21276
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人