
java
文章平均质量分 58
青衣醉酒
这个作者很懒,什么都没留下…
展开
-
Eclipse使用Debug模式启动Spring Boot项目时在exitCurrentThread卡住
在Eclipse中使用Debug模式启动Spring Boot项目时,会在exitCurrentThread位置卡住,需手动通过,具体位置如下:相信一般没人会在此处打断点,所以取消断点操作也就不存在了,再次ebug重启项目依旧会卡在此处。解决方法如下:Window->【Preferences】->【Java】->【Debug】:去掉【Suspend executi...原创 2020-04-06 10:28:12 · 684 阅读 · 0 评论 -
Tomcat启动报错 Error in init(): Log already in use
在项目中使用atomikos时,如果在同一个环境中部署两个以上这种项目,则可能会报出com.atomikos.icatch.SysException: Error in init(): Log already in use异常,这个信息是因为atomikos在默认情况下是将console_file_name和log_base_name设置为默认值:tm.out和tmlog0.log,并且会将这两个...转载 2017-12-21 13:57:14 · 7902 阅读 · 1 评论 -
配置文件springmvc.xml或spring.xml 能运行但总是出现错误
1:在java开发时总遇到配置文件配置正确,可以运行但有时显示错误。例如下图上面配置文件正确但有时显错就不能运行。原因是配置文件的约束项错了。原因是自己的jar包和配置文件版本不同。如果电脑联网它会找网络上的对应jar版本。但是网络慢...就报错了。解决方法:我用的是maven在pom.xml配置(自己导jar原理一样)。如下图之后m转载 2017-11-17 14:17:26 · 5642 阅读 · 0 评论 -
Mybatis的$和#的区别
1 #是将传入的值当做字符串的形式,eg:select id,name,age from student where id =#{id},当前端把id值1,传入到后台的时候,就相当于 select id,name,age from student where id ='1'. 2 $是将传入的数据直接显示生成sql语句,eg:select id,name,age from student wher...转载 2017-10-27 16:06:38 · 699 阅读 · 0 评论 -
Spring MVC程序中得到静态资源文件css,js,图片
用 Spring MVC 开发应用程序,对于初学者有一个很头疼的问题,那就是程序数据都已经查询出来了,但界面样式仍然十分丑陋,加载不了 css,js,图片等资源文件。当你在浏览器上直接输入某个css文件的路径时,直接得到404错误,而路径肯定没有错,其原因就在于在web.xml中配置了类似如下的 spring servlet:程序代码 mvc-dispatcher转载 2017-10-27 16:03:23 · 318 阅读 · 0 评论 -
Tomcat性能调优
Tomcat性能调优一、操作系统调优 对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情况下,CPU的处理能力越强,系统运行速度越快。 二、线程池(Thread Pool)优化1.编辑“Tomcat安装目录/conf/server.xml”文件,找到如下内容转载 2017-10-27 16:00:51 · 399 阅读 · 0 评论