摘要:在我学习侧边栏菜单栏学习的时候。接触到library的引用。再运用过程中一直出现了一个错误,那就是 NoclassdefFoundError。发现这个错误的时候我的第一反应就是,难道我没有在清单文件中注册么,我检查了下, 结果不是的。我上网查了,有人说是v4包冲突导致的,我就反复的去不断的Remov... 阅读全文
SpringBoot + RabbitMQ 入门配置时遇到的两个问题
2018-09-25 10:58 by Summer1218, 636 阅读, 0 推荐, 收藏, 编辑
摘要:当在Springboot中加入所需的jar包后,运行程序会遇到第一个问题 com.rabbitmq.client.ShutdownSignalException 这个问题是在配置文件中不能用到 初始用户 :guest 需要自己新建一个用户 并赋予权限 具体解决方案如下:添加先的用户,然后在自己添加的 阅读全文
Java设计模式-单例模式
2018-09-17 16:25 by Summer1218, 128 阅读, 0 推荐, 收藏, 编辑
摘要:单例模式的定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点! 1.懒汉式单例模式: 这样方式实现线程安全地创建实例,而又不会对性能造成太大影响。它只是第一次创建实例的时候同步,以后就不需要同步了。 由于volatile关键字屏蔽了虚拟机中一些必要的代码优化,所以运行效率并不是很高,因此建议 阅读全文
非常全面的Hashmap解析!
2018-09-17 15:39 by Summer1218, 625 阅读, 0 推荐, 收藏, 编辑
摘要:摘要 HashMap是Java程序员使用频率最高的用于映射(键值对)处理的数据类型。随着JDK(Java Developmet Kit)版本的更新,JDK1.8对HashMap底层的实现进行了优化,例如引入红黑树的数据结构和扩容的优化等。本文结合JDK1.7和JDK1.8的区别,深入探讨HashMa 阅读全文
Java String a=new String("ABC")的创建
2018-08-14 17:22 by Summer1218, 4164 阅读, 1 推荐, 收藏, 编辑
摘要:题目 String s = new String(“hello”)和String s = “hello”;的区别? 区别 String s = new String(“hello”)会创建2(1)个对象,String s = “hello”创建1(0)个对象。 注:当字符串常量池中有对象hello时 阅读全文
Java File mkdirs与mkdirs的区别
2018-08-08 19:50 by Summer1218, 295 阅读, 0 推荐, 收藏, 编辑
摘要:File file_date = new File(“D:\\yyy\\2010-02-28”); // 如果该日期的文件夹存在,就把获得的指令文件夹建到该文件夹下。 // 如果该日期的文件夹不存在,就新建一个日期的文件夹。 if (file_date.exists()) { System.out. 阅读全文
java设计模式之一(简单工厂模式)
2018-07-17 15:43 by Summer1218, 163 阅读, 0 推荐, 收藏, 编辑
摘要:应用场景: 当没有使用工厂模式的时候,每个“产品”类都是分散的,没有使用一个工厂接口把它们整合起来,而且,加入例子里面生产productA需要传入三个“原料”参数,使用者要清晰地知道这些参数才能把productA类实例化,每个产品参数不同的话,会让使用者非常凌乱,使用“工厂”则可以把参数封装在里面, 阅读全文
FreeMarker template error
2018-07-13 14:39 by Summer1218, 5832 阅读, 1 推荐, 收藏, 编辑
摘要:在使用freemarker的过程中经常会见到如下错误: Xml代码 11 十二月 2015 15:53:09,674 ERROR freemarker.runtime:98 - Error executing FreeMarker template FreeMarker template error 阅读全文
java面试
2018-07-12 15:34 by Summer1218, 281 阅读, 0 推荐, 收藏, 编辑
摘要:基础篇 参考这里的面试题:面试题写在后面了 能回答上百分之七十,基础的广度就算OK了。如果达不到,那么缺什么就赶紧补什么。广度达到了,还需要对个别热点问题有深度。每个人的精力都有限,可以适当挑选两个热点问题进行深入挖掘。比如HashMap,要不仅仅能够说上来源码是什么去实现的,还要了解JDK1.7版 阅读全文
eclipse中 快捷键大全
2015-11-06 10:52 by Summer1218, 187 阅读, 0 推荐, 收藏, 编辑
摘要:【Ctrl+T】搜索当前接口的实现类1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 2. 【Ctrl+O】 显示类中方法和属性的大纲,能快速定位类的方法和属性,在查... 阅读全文