java
Mr石头
程序猿一枚,不断学习不断进步
展开
-
记一次java中==和equals()区别特别注意的点
首先在java中==和equals()的区别是==是直接比较的两个对象的堆内存地址,equals()是比较具体内容,这个是基本要了解的。 今天在使用时碰到了一个问题,判断网络请求的状态码,此前一直用==来判断是否请求成功,后面有一个地方需要判断是不是某一个状态码,判断结果一直是false,打印出来也是正确的,为什么两个地方出来的结果不一样呢,查找资料发现了问题,这里引用一下作者原话 因为 Integer 在常量池中的存储范围为[-128,127],127在这范围内,因此是直接存储于常量池的,而128不在这原创 2021-02-21 11:03:30 · 109 阅读 · 0 评论 -
SLF4J和 LogBack使用
留个记录 https://www.cnblogs.com/chanshuyi/p/something_about_java_log_framework.html#root%E8%8A%82%E7%82%B9 https://www.cnblogs.com/xrq730/p/8628945.html原创 2020-08-18 15:54:16 · 120 阅读 · 0 评论 -
StringUtils使用的坑
使用背景: 对多个IP地址以逗号分割进行拆分,程序运行报了空指针错误,下面是测试过程 url中只有一个地址,测试由StringUtils.split(url, “,”) 转换出来为null 对字符串进行赋值例如 url = 1,2,3,9 StringUtils.split(url, “,”) 按道理来说会拆分成四个元素,但实际打印出来的长度为2,包含1和2,3,9 ,我去网上查找资料发现使用 没有问题啊,也没有找到出现这个情况的问题 最后通过找StringUtils 的用法找到了一个博客,其中介原创 2020-08-11 10:26:55 · 1055 阅读 · 0 评论 -
Spring boot打包项目
刚学spring boot今天想试一下怎么进行项目打包,新建了一个工程,先是用了IDEA的打包方式,出现了一下问题,都没有解决(尴尬)。 No auto configuration classes found in META-INF/spring.factories. If you are using a custom packaging, make sure that file is correct. Error creating bean with name ‘dataSource’ defined原创 2020-08-06 17:52:52 · 622 阅读 · 0 评论