- 博客(8)
- 收藏
- 关注
原创 org.springframework.beans.BeanUtils和org.apache.commons.beanutils.BeanUtils的copyProperties使用区别
org.springframework.beans.BeanUtils和org.apache.commons.beanutils.BeanUtils的copyProperties区别
2022-12-10 18:09:46 166 1
原创 数组转换ArrayList
将数组转换为ArrayList方法一List list = new ArrayList<>(Arrays.asList("a", "b", "c"))方法二Stream(djk1.8)Integer [] myArray = { 1, 2, 3 };List myList = Arrays.stream(myArray).collect(Collectors.toList());//基本类型也可以实现转换(依赖boxed的装箱操作)int [] myArray2 = {
2021-03-31 15:44:13 103
原创 反射
反射机制JAVA 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为 java 语言的反射机制。静态编译: 在编译时确定类型,绑定对象动态编译: 运行时确定类型,绑定对象反射优缺点优点: 运行期类型的判断,动态加载类,提高代码灵活度。缺点: 1,性能瓶颈:反射相当于一系列解释操作,通知 JVM 要做的事情,性能比直接的 java 代码要慢很多。2,安全问题,让我们可
2021-03-30 20:03:25 83
原创 面向对象的三大特征
面向对象的三大特征封装public class Student { private int id;//id属性私有化 private String name;//name属性私有化 //获取id的方法 public int getId() { return id; } //设置id的方法 public void setId(int id) { this.id = id; } //获取name的方
2021-03-30 19:39:08 57
原创 “==“与equals()的区别
==与equals的区别==对于引用数据类型来说"=="判断两个对象的内存地址是否一样equals()equals()方法存在于Object类中,而Object类是所有类的直接或间接父类。public boolean equals(Object obj) { return (this == obj);}情况 1:类没有覆盖 equals()方法。则通过equals()比较该类的两个对象时,等价于通过“==”比较这两个对象。使用的默认是 Object类equals()方法。情况 2
2021-03-30 16:07:05 52
原创 Redis中key过大rdbtools
rdbtools分析Redis中key使用情况rdbtools工具是一款redis rdb数据文件分析工具,相比redis自带的info命令来说,rdbtools可以非常方便的将key的数量、大小等信息进行分析统计因为Redis是单线程的,当Redis中存储key或value太大时,会严重影响Redis的性能,可以使用rdbtools来查看Redis中的key大小进行分析....
2021-03-30 09:57:16 190
原创 feign的日志配置
feign的日志配置1.编写feign的日志配置类@Configurationpublic class FeignConfig { @Bean public Logger.Level feignLoggerLevel(){ return Logger.Level.FULL; } }feign的日志级别NONE :不记录任何日志(默认)BASIC:仅记录请求方法、URL、响应状态代码以及执行时间HEADERS:记录BASIC级别的基础上,记录请求和响应
2021-03-27 09:46:53 364
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人