- 博客(3)
- 问答 (1)
- 收藏
- 关注
原创 Springboot No converter found for return value of type: class com
自定义响应体一定要公开成员变量的get方法,否则会报错。
2024-05-18 19:32:40 253
原创 2.String,StringBuilder,StringBuffer区别
前两者区别最大在于字符串拼接,后两者区别在线程于安全不安全String首先它由final修饰,是一个不可改变的字符序列,String的字符串拼接每次拼接一个都会创建一个StringBuilder对象比如拼接”小”+”鸟”+”好可爱”,它会依次建立”小”,”小鸟”,”小鸟好可爱”三个StringBuilder对象进而使用toString转换为String,而StringBuilder是一个可改变的字符序列只有两个对象,一次拼接即可,但是它在多线程下是不安全的.StringBuffer和StringBuil
2021-09-05 17:57:49 92
原创 1.hashMap,hashtable,currenthashMap区别
hashtable,线程安全,每一步都加synchronnized关键字,初始化容量11,以至于每一步都是同步锁状态,当然每步都锁,效率受到大概率限制.hashMap没有同步机制,所以是线程不安全的.它在jdk1.8以后底层实现是 数组+链表+红黑树,在put方法时,依据底层源码,数组容量无符号右移2位(1<<4),扩容至16,然后将传入的entry<key,value>中的key先计算32位hash值,其次将高低十六位异或运算(扰动函数),使此时的值尽可能的散列,继而让此值与数
2021-09-05 17:26:10 223
空空如也
springboot项目注入对象失败
2022-03-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人