- 博客(5)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 解决spring boot启动报错java.lang.NoClassDefFoundError: ch/qos/logback/classic/Level
今天在spring boot开发写代码的时候碰到了一个问题,启动应用报错:java.lang.NoClassDefFoundError: ch/qos/logback/classic/Level 之前使用spring boot 1.4.2开发正常 当升级到1.5.7后启动报错。这里通过idea的ctrl+N定位所在Level类存在于 logback-classic-1.1.11.jar 中,该类确
2017-09-26 20:21:04 23651
转载 Java String内存模型
Java String内存模型按照官方的说法:Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。 JVM主要管理两种类型内存:堆和非堆,堆内存(Heap Memory)是在 Java 虚拟机启动时创建,非堆内存(Non-heap Memory)是在JVM堆之外的内存。简单来说,非堆包含方法区、JVM内部处理或优化所需的内存(如 JITCompiler,Just-in
2017-09-19 21:53:31 1534
转载 Java异常处理和设计
一.什么是异常 异常的英文单词是exception,字面翻译就是“意外、例外”的意思,也就是非正常情况。事实上,异常本质上是程序上的错误,包括程序逻辑错误和系统错误。比如使用空的引用、数组下标越界、内存溢出错误等,这些都是意外的情况,背离我们程序本身的意图。错误在我们编写程序的过程中会经常发生,包括编译期间和运行期间的错误,在编译期间出现的错误有编译器帮助我们一起修正,然而运行期间的错误便不
2017-09-19 21:30:06 401
转载 Java开发必装的IntelliJ IDEA插件
IDEA 插件简介常见的IDEA插件主要有如下几类:常用工具支持Java日常开发需要接触到很多常用的工具,为了便于使用,很多工具也有IDEA插件供开发使用,其中大部分已经在IDEA中默认集成了。例如maven、git、svn、tomcat、jetty、jrebel、Gradle等。框架集成集成框架主要是为了提供框架定制的代码和配置的生成,以及快速的访问框架提供的功能。例如集成Spring框架,Myb
2017-09-03 17:48:47 1086
原创 jdk环境变量配置好了,测试java、javadoc命令行提示javac、javadoc却不是内部命令?
有时候配置jdk的环境变量,忘记配置classpath的变量,会出现java、javadoc命令不能识别的问题。右击“我的电脑”属性,选择“高级”选项卡,单击“环境变量”, 假设JDK的安装路径:E:\jdk 在用户变量中添加下面的变量和属性值 Classpath .;E:\jdk\lib\tools.jar;E:\jdk\lib\dt.jar Path E:\j
2017-09-03 17:46:23 8548 1
spring-boot-reference.pdf
2019-06-19
在CentOS6.5装redis时候报错,是不是gcc问题,的错误困扰我好久啦?
2016-08-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人