Results 3 issues of zzzi

当前属为`String`类型时,会尝试使用`resolvePlaceholder`来进行占位符替换,对于直接使用`value`来指定属性值的属性不会有任何作用: ![image-20240311143928710](https://zzzi-img-1313100942.cos.ap-beijing.myqcloud.com/img/202403111440205.png) 但是这里没有添加判断,导致重复添加`PropertyValue`,虽然不会影响后面bean的创建,但是属性列表有重复项也是一种**冗余**,增加了一定的判断之后就不会出现冗余: ![image-20240311151004595](https://zzzi-img-1313100942.cos.ap-beijing.myqcloud.com/img/202403111510281.png) 具体请看:#69

当前属为`String`类型时,会尝试使用`resolvePlaceholder`来进行占位符替换,对于直接使用`value`来指定属性值的属性不会有任何作用: ![image-20240311143928710](https://zzzi-img-1313100942.cos.ap-beijing.myqcloud.com/img/202403111440205.png) 但是这里没有添加判断,导致重复添加`PropertyValue`,虽然不会影响后面bean的创建,但是属性列表有重复项也是一种**冗余**: ![image-20240311143756148](https://zzzi-img-1313100942.cos.ap-beijing.myqcloud.com/img/202403111440506.png) 增加了一定的判断之后: ![image-20240311144024800](https://zzzi-img-1313100942.cos.ap-beijing.myqcloud.com/img/202403111440840.png) 出现问题的代码在: https://github.com/DerekYRC/mini-spring/blob/ef07ca1105b4c57b70d63a50425a0de6d6b5814a/src/main/java/org/springframework/beans/factory/PropertyPlaceholderConfigurer.java#L78C5-L78C88

Hello, your work is excellent, but the project you gave does not contain SimCLR pre-training files. Do you have relevant parameter settings or pre-training files for SimCLR?