01 2021 档案

整数类型不使用第三个元素交换两个元素的值
摘要:看排序算法的时候看到的 // 1.利用异或^ public void swap(int a, int b) { a ^= b; b ^= a; a ^= b; } // 2.利用加减 public void swap(int a, int b) { a = a + b; b = a - b; a = 阅读全文

posted @ 2021-01-19 16:25 我欲皆真 阅读(58) 评论(0) 推荐(0) 编辑

为什么说log用占位符比用字符串连接比较好
摘要:我看的是logback的源码 如果在日志等级符合输出条件的情况下,两个是没有什么大区别的。 但如果是在日志等级不符合输出条件的情况下: 由于字符串拼接是作为一个方法参数的,意味着它进入logback的内部判断的时候,就已经是拼接成功了。而在这一步的拼接成功,涉及到String是一个final变量的问 阅读全文

posted @ 2021-01-18 15:40 我欲皆真 阅读(1386) 评论(0) 推荐(0) 编辑

长度非0的数组是可变的
摘要:今天看到一篇文章,上面提到一句话:长度非0的数组是可变的。 为什么是非0才不可变,因为数据的长度是固定的,非0可变也就是按时是数组中的元素可变。 昨天看了廖雪峰的java基础,里面就有提到基本类型的数组,这个数组本身的类型是引用类型。 也就是 int[] a = {1,2}; 这个a变量,它的类型是 阅读全文

posted @ 2021-01-15 18:35 我欲皆真 阅读(187) 评论(0) 推荐(0) 编辑

整数类型的几种写法
摘要:今天看了下廖雪峰的官方网站的java基础教学,在整数类型的时候看到几种不常见的写法。 对于浮点数可以写作科学记数法倒是有印象,还有就是下划线的整数,其他的一些倒是不记得了。后面百度了下,找到了知乎的这篇文章 Java语言各种数字的“非常规”写法你都会吗? 其中,对于下划线的写法倒是深有同感,工作一直 阅读全文

posted @ 2021-01-14 21:10 我欲皆真 阅读(318) 评论(0) 推荐(0) 编辑

Object 的 clone
摘要:要用到clone()的时候,发现通过IDEA直接.的方式没出现提示,有点懵。后面在自己的类上重写了这个方法,又出现了不能clone的异常,然后给类上加上了Cloneable接口。 clone()是Object类的一个protected的方法。如果子类需要调用,必须显示重写,且一定要在类上实现 Clo 阅读全文

posted @ 2021-01-10 10:40 我欲皆真 阅读(152) 评论(0) 推荐(0) 编辑

可用于springboot的jar的扫描特定包的所有类的方法
摘要:之前有遇到过本地测试跑的通的代码,上到线上就失败的情况,当时是一个文件处理的操作。 后面才发现spring boot打的jar包,和直接本地用IDEA运行的代码多多少少还是有区别的,再一个就是windonws和linux系统,也多多少少有点不同。 这回写了扫描包代码,然后用jar测试了下, 下面是两 阅读全文

posted @ 2021-01-07 12:29 我欲皆真 阅读(2904) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示