心灵美海燕

文章
7
资源
0
加入时间
2年10月21天

@Value和ConfigurationProperties的区别和使用

@Value和@ConfigurationProperties的区别和使用相同点:ConfigurationProperties 作用于Value()注解类似 同样是获取application.yml文件中的配置信息区别@ConfigurationProperties能够批量注入配置文件的属性。支持松散绑定 指定一个前缀即可 批量获取属性信息@Value只能一个个指定。使用@Value的使用在application.yml文件中:在需要使用配置信息的地方中,然后直接使用这里面自己定义

自定义Android日期选择器背景调研思考和总结另一种方案

然而系统提供的NumerPicker对外可以调用的接口(6.0版本上)非常少,只有预设范围等,根本不支持我们自定义布局。轻量级自定义的话(继承NumberPicker),也可以完成部分需求,比如修改主题色,只显示年月,修改字体颜色大小等等,但是一些比如选中时的背景之类的需求是完成不了的。综上,我们只能通过重量级自定义来完成,也就是完全写一个新的类似于NumberPicker的控件,然后去绘制选中时的背景、文字字体颜色大小。

在Python中使用元类的教程

type() 动态语言和静态语言最大的不同,就是函数和类的定义,不是编译时定义的,而是运行时动态创建的。 比方说