- 博客(4)
- 收藏
- 关注
原创 jenkins tomcat热部署,任务线程重复启动的解决方法
项目使用jenkins热部署发布,导致web工程中的任务队列重复启动,即重新发布的工程自己启动了自己的任务线程,但之前老项目的任务线程没有被终止 工程任务线程如下所示:@PostConstructpublic void messageListener() { new Thread(new Runnable() { @Override public void
2017-10-19 17:42:20 1816 1
原创 spring-boot + websocket 打包问题汇总
1.springboot打包工程时不需要tomcat插件支持添加生命周期使得tomcat插件无效<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope></depend
2017-10-18 16:42:39 5002 1
原创 redis 消息发布订阅与消息队列
redis可以实现消息的发布订阅,可以用作java中的订阅发布模式纯粹redis的发布订阅 redis客户端1中使用命令 SUBSCRIBE talk 可以订阅通道 talk上的消息 redis客户端2中也同样运行这个命令一起订阅通道 talk redis客户端3使用命令 PUBLISH talk 'test' 可以发现客户端1和2同时受到消息java实现 可以通过spring-re
2017-10-11 11:30:04 21544 4
原创 浏览器js定位(百度地图与高德地图)
最近项目中使用到了浏览器端定位记录下来 目前已知有两种方式实现定位 1.H5自带定位,可以获取到当前的gps坐标,然后使用第三方工具(百度,高德等)转换坐标即可获取当前的地理位置信息,具体代码网上很多,但我试了下,不知道是什么原因,我本地不能使用这种定位方式,可能是谷歌浏览器只支持https连接的浏览器定位造成的 2.使用第三方工具提供的定位工具定位,主要考察了两种工具,百度与高德 百度:<
2017-10-09 17:55:06 5229
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人