疑难杂症
文章平均质量分 56
南宫酥卿
尊严从来都不是别人给的,那是自己挣来的~
展开
-
解决spring-security-oauth2 导入包冲突
org.springframework.security.oauthspring-security-oauth22.0.9.RELEASE此时它会依赖spring jar包,如果此时在导入包,会发生包冲突原创 2016-05-12 19:57:23 · 2996 阅读 · 0 评论 -
定时器concurrent属性简单介绍
将任务的Trigger设置为每10秒钟执行一次,然后在执行的任务体内让Thread暂停15秒钟,这样不同的job之间肯定会有时间上的重叠。当启动程序之后,发现前一个job执行结束的时刻的秒数为15,而且第二个本来在10s就执行的job马上就启动了。由此可见,concurrent属性实际是将job推迟执行了。 本文说不同job不够准确,而且会引起歧义,以为是另一个定时任务,准确的说...原创 2019-01-18 15:49:03 · 2966 阅读 · 0 评论 -
Intelij Idea Java tomcat的热部署模式
注意点: eclipse工具可以设置保存立即自动编译,但是Intelij Idea工具明确说明在running和debuging模式下是不会自动编译,必须手动调用 ctrl+shift + F9来触发更新。1、Tomcat debug热部署模式 将1,2设置成图示内容,1表示类文件和资源文件变动会触发热部署,2表示屏幕失去焦点时候,会触发热部署。但是你会发现这个热部署只能在deb...原创 2018-12-14 16:23:27 · 492 阅读 · 0 评论 -
亲身体验Intellij Idea从卡顿到顺畅
本人开发环境是16G内存,结合网络上的方法和自己亲身体验,总结出如下几条:1、 卸载/关闭不需要用的插件作为一个Java后端开发,前期不打算专注于前端知识,所以可以适当关闭前端插件,比如,对于一些默认安装的什么安卓的google的app,前端的JS框架 等插件可以卸载掉,项目中根本不用不到的一些框架----Struts,Hibernate,Ant等可以卸载。打开settings -》pl...原创 2022-02-22 21:55:53 · 68065 阅读 · 16 评论 -
RealVNC:Mac远程连接Window桌面
有时候需要及时响应线上问题,而自己在外地或者在家里怎么办,不管是开车去公司还是走路去公司解决问题,这些都需要耗费时间和交通成本,关键是好不容易碰到一个双休日或者晚上下班时间。所以,有一种远程连接访问是必需的。分享下最近使用的远程连接工具VNC。1、首先先下载RealVNC软件:可以参考 https://jingyan.baidu.com/article/d2b1d102b85a8...原创 2018-11-05 14:01:33 · 4827 阅读 · 0 评论 -
mybatis异常:Could not find result map Java.util.Map 问题分析及解决
使用mybatis时,自己或者同事踩到的坑给大家分享下,有其他问题分享的同学欢迎交流~现象:编译未出现异常,调用相关服务时候,出现 Could not find result map Java.util.Map,不管调用mybatis update,delete,insert,get方法都是抛出类似的异常。分析:在这个基础上,Mapper.xml文件一般都是增量,不断新增功能,如果原先是好...原创 2018-04-18 16:26:45 · 11422 阅读 · 0 评论 -
JVM bind的集中解决方法
最近,在整理web项目下的运行出现的几种情况的解决方法1、一种是原来的javaw.exe没有结束掉而又新创建了一个javaw.exe进程(如jdk异常退出)。这本无可厚非,允许多个java的进程同时运行,但是如果两个java的进程都使用了同一个资源的情况下,后者的javaw.exe进程就会出现Jvm Bind的问题。解决方法:在资源管理器进程(ctrl+alt+delete)中找出java...原创 2016-03-04 16:23:57 · 1700 阅读 · 0 评论 -
eclipse安装quick text search插件,全文搜索
主要有两种方法1、InstaSearch 同样可以做到workspace下的全文搜索可以使用eclipse marktplace中搜索instaSearch,与普通软件安装类似安装成功后的界面如下:2、Theeclipse quick search pluginis part ofSpring Tools Suite (STS),同样可以在eclipse markpl...原创 2016-03-24 10:30:38 · 5753 阅读 · 6 评论 -
Maven 配置filter导致Excel文件损坏的问题
问题描述:系统内原本有个功能,是导出excel的报表。这个功能原本是好的。后来变更过一些配置以后,发现这个功能出问题了。也就是说,模板的格式预先设置好了,然后读取模板的流,写入数据,再输出现在这个功能出问题了,经过排查,发现是部署到web容器以后,这两个excel模板已经损坏了。对比分支,发现之前的部署并不会导致excel模板损坏 经过再次的排查,发现是因为使用了maven的fil...原创 2017-02-17 19:09:44 · 3316 阅读 · 0 评论 -
手动修改Dynamic Web Module版本号
一、修改工程属性:右键eclipse的工程,选择属性,再选择Project Facets里面中选择Dynamic Web Module ,将3.0修改为2.5,可能会提示如下信息:Cannot change version of project facet Dynamic Web Module to 2.5这样表示修改不了,然后采用第二种方法。二、修改配置文件:找到原创 2016-04-19 13:32:45 · 3965 阅读 · 0 评论 -
Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)问题解决
最近运行maven项目的时候碰到这样的问题tomcat org.apache.catalina.LifecycleException: Failed to start componentat org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)at org.apache.catalina.core.C...原创 2016-11-10 19:24:08 · 12604 阅读 · 4 评论 -
Intelij Idea远程调试Tomcat配置
是否经常听到,“我本地是好的”,但是一到测试环境就发现不行,还有部分和第三方合作调试环境下只能连接测试环境的,这一切,貌似可以查看日志得以解决,但是,对于比较复杂的业务来说,日志已经满足不了需求,这个时候需要迫切debug来追踪下解决,基于此,才诞生了本文的目的,就是希望能够本地调试测试环境。那我们如何能做到呢? 1、服务端Tomcat设置(以Linux环境为例)...原创 2019-07-23 14:29:42 · 660 阅读 · 0 评论