![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
idea
神秘嘉宾吴彦祖
这个作者很懒,什么都没留下…
展开
-
SonarLint自动运行导致的idea编写代码卡顿
在用ides编写代码的时候经常输入法卡顿,每打几个字就要卡一下。电脑反应的速度跟不上自己打字的速度是一种很难受的感觉。原创 2022-08-19 16:14:03 · 1914 阅读 · 0 评论 -
SonarLint导致的idea编写代码卡顿
有时敲一行代码SonarLint插件就会自动检查,让人感觉很不舒服,还会使电脑卡顿;依次点击:File -> Settings 或直接Ctrl+Alt+S搜索"SonarLint",在Other Settings这一栏,如下图操作:以后敲代码SonarLint 就不会自动运行了。手动运行SonarLint...原创 2021-06-21 13:26:27 · 2695 阅读 · 0 评论 -
Idea中Java代码修改以后运行,代码不生效,class文件未被更新
现象是修改完代码启动项目后执行的还是代码改动之前的结果,比如原先输出字符串“111111”,改为输出"222222"后运行还是输出的"111111"。首先需要先看一下 .class 文件是否被修改,如果 class 文件被修改了代码还是不生效那么本文章后面的内容对您就没有意义了。发现 class 文件也没有被更改,依旧是 “111111”,可是程序启动的时候已经进行过 build 了。这个问题卡了很久,一直想找出根本原因。一开始在网上找到一种治标不治本的方法是在File-->Setti原创 2021-02-23 09:15:46 · 17190 阅读 · 20 评论 -
SpringBoot过滤器OncePerRequestFilter
springboot中javax.servlet.Filter原生接口的实现;而Spring的OncePerRequestFilter类实际上是一个实现了Filter接口的抽象类。spring对Filter进行了一些封装处理。OncePerRequestFilter,顾名思义,它能够确保在一次请求中只通过一次filter,而不需要重复的执行。大家常识上都认为,一次请求本来就只filter一次,为什么还要由此特别限定呢,往往我们的常识和实际的实现并不真的一样,经过一番资料的查阅,此方法是...原创 2020-06-29 15:02:07 · 1351 阅读 · 0 评论 -
Spring使用@Autowired注入静态对象的方式
问题缘由:有些工具类中的静态方法需要依赖别的对象实例(该实例已在spring容器中)因为静态方法里面的变量必然要使用静态成员变量,此时如果直接使用@Autowired:@Componentpublic class TestClass { @Autowired private static AutowiredTypeComponent component; // 调用静态组件的方法 public static void testMethod() {原创 2020-05-21 15:19:19 · 1946 阅读 · 1 评论 -
Command line is too long. Shorten command line for SpringBootMainApplication or also for Application
原创 2020-05-08 14:37:38 · 192 阅读 · 0 评论 -
Root WebApplicationContext: initialization completed in 11622 ms
程序启动卡在 Root WebApplicationContext: initialization completed in 11622 ms废话不多说,,可能是debug断点太多,去掉一些断点试试原创 2020-03-20 11:05:39 · 511 阅读 · 0 评论 -
SpringBoot 配置文件中配置的中文,程序读取出来是乱码
配置文件中是正常显示的中文,但是spring读取到的确是乱码。我总共有两种解决办法,第一:先复制或者备份一下你的配置文件的所有字符,打开设置将transparent native-to-ascii conversion选中,然后返回将之前的配置文件重新粘贴一遍(一定要将中文重新打一遍)如图:Transparent native-to-ascii conversion的意思是:...原创 2019-09-11 13:39:58 · 2664 阅读 · 0 评论 -
MessageFormat构造方法因为pattern中有英文单引号导致后面的变量识别为字符串
在使用MessageFormat进行国际化时发现pattern如果是例如:Don't support get file which path:{0}这样包含单引号时,后面的{0}无法正常显示百度后无果。。。最后通过阅读MessageFormat的源代码和注释找到了解决方案applyPattern方法会将读到的第一个英文单引号当做字符串的开始,也就是当成了转义字符,然后如果后...原创 2019-06-26 17:38:35 · 432 阅读 · 2 评论 -
git 提交后中文字符会乱码。
最近发生那了一件怪事,当然菜鸡经常碰见怪事本来一个.properties文件在idea里面commit的时候看了一下diff,没发现异常,但是提交到gitlab上发现.properties的所有中文字符都变成了 \xxxx 的ascii的编码。然后我在idea的show history中查看和上一版本的差异,发现这些中文字符没问题??!!然后就是一顿的百度,bing最后...原创 2019-06-19 15:51:18 · 16193 阅读 · 1 评论 -
IDEA项目里Maven 的Plugins出现红线,Plugins缺失
解决办法:1.删除本地中央仓库所有以lastUpdated结尾的文件2.重新点击reimport上面这些也是看的网上大部分的解决办法,但是我reimport之后,右下角process几秒钟就结束了,看起来仿佛没有去下载。。。。。!然后翻遍了网上的此类问题的方法没有找到生效的,,,好吧,这种事情似乎经常发生,,,,找了很久,研究了很久,最后在idea里面直接给某个源代...原创 2019-06-14 14:43:01 · 1940 阅读 · 0 评论 -
IDEA 部分java类文件图标不是c而是左下角有红色J标识,导致文件没有错误提示
IDEA java类文件左下角出现红色的J标识,如图:解决方法:1.如果是部分java文件出现这种情况,File>>project structure>>Modules在java路径上标识Sources.右键java文件夹 点击Sources选项2.全部都变成j文件File–Power Save Mode 选项去掉左边的勾选或...原创 2019-04-23 11:46:58 · 11504 阅读 · 2 评论