idea总结

目录

1.idea快捷键

2.java “错误:编码GBK 的不可映射字符”

 source1.5不支持***

3.idea中tomcat日志乱码

4.谷歌浏览器缓存清不干净

5.zookeeper/redis一直断开/连接不上:

6.css连接不到

7.js代码修改,前面刷新缓存还在:

8.Intellij Idea 使用时总是打开上次的项目

9.页面显示不报错,但是格式有问题(显示不正常)

10.maven命令:

11.项目启动不了

12.debug跳转方法直接throw异常

13.调用服务方式

14.没有处理程序要使用以下任何注释报错

15.java.lang.NoSuchMethodError:

16.Unsatisfied dependency expressed through field 'sysErrorCodeService' 

17.expected single matching bean but found 2: sysMenuServiceImpl,ISysMenuServic 

18.dubbo框架做的微服务,所以需要dubbo来调,需要引进两个依赖和一个配置文件。(guava依赖容易引发依赖冲突,需要进行排除)

19.一直连不上zookeeper,可以尝试修改timeout 

20.Content type ‘application/json;charset=UTF-8‘ not supported 

21.tomcat缓存一直在 

22.sysappaction扫描不到 

23.本地Service扫描不到

24.Content type ‘application/json;charset=UTF-8‘ not supported 

 25.tomcat 进程占用

26.项目总是启动不起来:



1.idea快捷键

  1. 快速get/set:Alt+Insert
  2. 快速定位错误:f2
  3. 快速导入类:Alt + Enter 
  4. 快速实现方法:alt+shift+ enter
  5. debug下一步:F8
  6. debug跳出方法:shift+F8.debug进入方法:F7
  7. 7.debug(resume,执行到下一个断点):F9
  8. 全局搜索:ctrl+shift+f
  9. 全局替换:ctrl+r
  10. 查找文件:shift+shift
  11. 查找类中所有方法:ctrl+f12
  12. 直接跳转impl实现类中的方法:Ctrl + Alt+左键点击方法
  13. 查看当前类的实现类:Ctrl+h
  14. 美化代码:ctrl+alt+l
  15. ctrl+e  查看最近打开文件列表

2.java “错误:编码GBK 的不可映射字符”

解决办法:pom.xml中增加属性即可解决

<properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>

 source1.5不支持***

点进方法的错误处直接修改成1.8的

3.idea中tomcat日志乱码

tomcat-conf-logging.properies:

java.util.logging.ConsoleHandler.encoding = UTF-8以及idea中的编码都改成UTF-8

-Dfile.encoding=UTF-8

总结:两种编码格式需要一致

4.谷歌浏览器缓存清不干净

Ⅰ、f12-network-disable cache

Ⅱ、删除Tomcat下列三个文件夹所以文件

  1. apache-tomcat-6.0.35\work
  2. apache-tomcat-6.0.35\webapps
  3. apache-tomcat-6.0.35\temp
  4. 项目target/class文件夹

Ⅲ、记住清楚浏览器缓存
ctrl + shift + del 快捷键

Ⅳ、ctrl+shift+r强制刷新,不带缓存


5.zookeeper/redis一直断开/连接不上:

网络不稳定,换有线/将连接的timeout设置为20s


6.css连接不到

tomcat  application context 设置为/


7.js代码修改,前面刷新缓存还在:

edit configuration-server -with  javascript  debugger

8.Intellij Idea 使用时总是打开上次的项目

Appearance&Behaviour-->>System Settings-->>Startup&Shutdown-->>Reopen last project on startup去掉勾

注:设置完需重启才生效

9.页面显示不报错,但是格式有问题(显示不正常)

因为js和jsp文件的引入顺序问题(先移被引用的,再移引用的),idea每次运行上个版本,谷歌每次都需要重新清除缓存 

10.maven命令:

1.重新加载:mvn clean install -Plocal,all -Dmaven.test.skip=true

11.项目启动不了

rebuild+clean+install;

12.debug跳转方法直接throw异常

需要重新引入方法所在包。

13.调用服务方式

依赖api包,实现写在remote service

14.没有处理程序要使用以下任何注释报错

把错误解决掉,重新install

15.java.lang.NoSuchMethodError:

org.springframework.core.annotation.AnnotationUtils.isCandidateClass(Ljava/lang/Class;
<org.springframework-version>5.2.10.RELEASE</org.springframework-version>版本不一样
导的两个包的版本号不一样

16.Unsatisfied dependency expressed through field 'sysErrorCodeService' 

Ⅰ、查看实现类里面有没有@Service注解,没有的话请加上。

Ⅱ、传参的个数跟名字是否对应上。

Ⅲ、这个原因是因为类没有注入进去,可以在启动类上面加个全盘扫描或者你指定扫描其下的任何包–>@ComponentScan(“”)里面写扫描路径(包扫描,跟mapper扫描是不一样的)

<context:component-scan base-package="com.wasu.system.auth.mapper"/>

Ⅳ、mapper没有@Component注解

Ⅵ、<!--配置mapper扫描器和数据库(datasource)

<beans:bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
    <beans:property name="mapperLocations" value="classpath:mapper/*.xml"/>
</beans:bean>
<beans:bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
    <beans:property name="basePackage" value="com.wasu.system.auth.mapper"/>
    <beans:property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"/>
</beans:bean>
<beans:bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
    <beans:property name="dataSource" ref="dataSource"/>
</beans:bean>
<beans:bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource">
    <beans:property name="driverClassName" value="com.mysql.jdbc.Driver" />
    <beans:property name="url" value="jdbc:mysql://127.0.0.1:3306/icb_db" />
    <beans:property name="username" value="root" />
    <beans:property name="password" value="root" />
</beans:bean>
引进dubbo配置文件和dubbo依赖两个(guava依赖容易引发依赖冲突,需要进行排除)
<beans:import resource="classpath*:dubbo-reference-service.xml"/>

17.expected single matching bean but found 2: sysMenuServiceImpl,ISysMenuServic 

扫描了两次:MapperScannerConfigurer,context:component-scan

解决方法MapperScannerConfigurer下应该加

<property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"/>

18.dubbo框架做的微服务,所以需要dubbo来调,需要引进两个依赖和一个配置文件。(guava依赖容易引发依赖冲突,需要进行排除)

19.一直连不上zookeeper,可以尝试修改timeout 

java.lang.IllegalStateException: zookeeper not connected_leaves_story的博客-CSDN博客_项目连不上zookeeper

20.Content type ‘application/json;charset=UTF-8‘ not supported 

配置文件中<mvc:annotation-driven />放到最上面 

21.tomcat缓存一直在 (iml、profile)

 删除target文件夹,在进行build module

删除生成的.iml文件后 项目目录不显示 或者报错:maven-》reimport

profile:为了解决不同环境所需的不同变量、配置等问题。

22.sysappaction扫描不到 

是dubbo服务,需要在dubbo-referense-service文件中注册(注:dubbo:reference是注入,dubbo:service是提供) 然后在服务器上面重新发布

23.本地Service扫描不到

 service或者serviceimpl起名和其他依赖的module重复

24.Content type ‘application/json;charset=UTF-8‘ not supported 

<mvc:annotation-driven />放到最上面 

 25.tomcat 进程占用

netstat -ano| find "1099" 

26.项目总是启动不起来:

看依赖/子依赖有没有module被ignore了,不能ignore! 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
此为我个人搜集整理的, 精选微软等公司,有关 数据结构和算法的面试100题[前40题], 此绝对值得你下载收藏。 网友yui评论,真是够多的了,从此,不用再看其它面试题.... 一句话,请享用。 其它资源,下载地址: 1.[最新答案V0.3版]微软等数据结构+算法面试100题[第21-40题答案] http://download.csdn.net/source/2832862 2.[第1题-60题汇总]微软等数据结构+算法面试100题 http://download.csdn.net/source/2826690 3.[答案V0.2版]精选微软数据结构+算法面试100题[前20题]--修正 http://download.csdn.net/source/2813890 //此份答案是针对最初的V0.1版本,进行的校正与修正。 4.[答案V0.1版]精选微软数据结构+算法面试100题[前25题] http://download.csdn.net/source/2796735 5.[第二部分]精选微软等公司结构+算法面试100题[前41-60题]: http://download.csdn.net/source/2811703 6.[第一部分]精选微软等公司数据结构+算法经典面试100题[1-40题] http://download.csdn.net/source/2778852 更多资源,下载地址: http://v_july_v.download.csdn.net/ //请继续期待,后续内容。 ------------------------------------------------------ 各位,若对以上100题任何一道,或对已上传的任何一题的答案, 有任何问题,请把你的思路、想法,回复到此帖子上, 微软等100题系列,永久维护地址(2010年11.26日): http://topic.csdn.net/u/20101126/10/b4f12a00-6280-492f-b785-cb6835a63dc9.html -------July、2010年12月2日。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值