- 博客(16)
- 收藏
- 关注
原创 Mqtt使用MqttTopic去发送消息导致线程无限等待阻塞token.internalTok.waitUntilSent()问题及解决方法
然而,在多线程的时候,this.comms.sendNoWait(this.createPublish(message), token)的this是同一个MqttTopic时(topic名相同时),线程1等待时被线程2抢到cpu执行权,线程2会将taskExecutor执行的task更新为线程2的task,线程1再执行时没有了task,不会notifyAll(),就会一直等待下去了。发送期间发送了网络断开的情况,期间不断等待收到回复的消息的解锁,重连后服务端和客户端状态不一致,导致一直无法解锁,造成阻塞;
2025-03-12 11:45:02
874
原创 Java客户端调用Cassandra数据库无法使IN和order by的SQL语句同时使用报错问题
当使用 IN 和 ORDER BY 时,Cassandra 不支持分页。中也说明了这一点。Cannot page queries with both ORDER BY and a IN restriction on the partition key; you must either remove the ORDER BY or the IN and sort client side, or disable paging for this query
2025-01-23 10:10:12
373
原创 Java实现本地离线逆地理编码Geo,精度精确到村镇级别
中国地区逆地理编码,通过Java实现精确度到村镇程度的本地逆地理方式,避免高德、百度API限量问题!
2025-01-14 09:08:01
607
原创 基于数据驱动的zuul网关,实现动态路由、转发的配置
需求需要将高德地图、百度地图Key配置在数据库中,让zuul做一个转发的功能代替ngnix,前端请求对应路径,zuul做转发
2024-09-13 09:15:20
462
原创 Nginx代理高德地图的前端明文的Js api简易搭建以及无法获取图片、ui的坑(无密钥版)
由于F12调试,高德、百度地图api:使用Nginx代理转发//webapi.amap.com/maps?v=1.4.15&key=XX,让F12只显示自己被ng代理的地址,保证不泄露。
2024-08-30 17:24:28
607
原创 Vue 使用ele UI下拉框位置偏离 解决方法
前端使用qiankun框架,在一个弹窗使用下拉框的时候,下拉框莫名其妙飞到左上角去了,而且点击不到 很奇怪,并报错:Error in event handler for “updatePopper “: “TypeError: Failed to execute...“
2023-11-22 12:05:58
934
原创 根据经纬度,判断点位是否在范围内(多边形内)
判断一个点位,在多边形内,并展示出来 由多个经纬度,组成一个多边形的形状,区分经纬度,隔开多个坐标的存储方式
2023-11-22 11:45:13
1029
原创 axios发送post请求 后端总是接收到null(get请求没问题)
axios发送post请求 后端总是接收到null(get请求没问题)后端:不仅接收到对象为null,还报错了查看下npm下的axios里面的版本,点开package.json版本太低了,建议从官网或者其他模板copy一下高版本如下:更新成1.1.3之后,成功发送了请求,后端也接受到了
2022-12-07 16:01:39
706
原创 SpringCloud整合项目Maven导入失败无法解析 org.springframework.cloud:spring-cloud-starter-XXXX:unknown
springcloud maven导入失败
2022-11-18 11:32:58
2178
原创 SpringBoot中org-springframework-beans-factory-beancreationexception-error-creating-bean注入been失败问题解决
SpringBoot启动过程中,创建Been失败,自动注入出现问题
2022-11-06 00:31:19
395
1
原创 Mybatisplus语句变成下划线_解决方法
但是mybatisplus对数据库发起的语句却带了下划线_在yml配置文件中,mybatisplus的位置插入该语句。修改数据库字段,将字段驼峰改成下划线,有点麻烦不推荐。mybatisplus就会把默认的驼峰转换取消掉。这个是输入数据库的查询语句。
2022-10-10 20:41:24
5090
原创 Chevereto 部署过程中报错以及解决方法
版本过高,无法正常运行,这里推荐选择php7.4或者7.3的版本,在宝塔中下载新的php再切换即可,如下,可以成功开始配置cheverto。在实验多次后发现,cheverto和php的版本息息相关,这里我使用了php8.1的版本。密密麻麻的一片,不知道从何下手。......
2022-07-26 15:07:20
908
1
原创 hexo博客看板娘无法更换类型或其他设置
最近在hexo个人博客中加入看板娘时,发现了无论我如何修改配置 如下: 随后我把themes的(自己的)主题的_config.yml里面关于看板娘的代码全部删除,重新启动后发现看板娘还在!,所以问题就发现了,那段代码应该放在。以下提供一些我找到的一些模型的主题,更具体的主题可以看github上的介绍。怎么样的修改模型的样式,都是同一个看板娘,甚至左右位置都无法调整。然后就可以随便更改主题了,还有位置等等东西。...
2022-07-18 23:23:14
589
1
原创 前端POST方式发送List对象、数组,后端无法接收到数据JSON parse error错误问题
异常内容:JSON parse error: Cannot deserialize value of type `java.util.ArrayList前端代码展示:后端spring-boot 控制层代码展示 仔细观察报错信息发现,前端给后端的数据,和后端@RequestBody中接收的数据类型应该是不一样...
2022-06-25 23:26:30
8631
6
原创 IDEA 中 spring-boot-maven-plugin 标红报错解决方法
idea从git上导入springboot项目pom文件报spring-boot-maven-plugin错误
2022-06-15 15:26:01
1798
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人