摘要:
关于lambda表示式,它的本质就是匿名内部类一种。 复习一下匿名内部类 使用场景:当类或接口类型作为参数传递时,可以直接使用匿名内部类方式创建对应的对象 匿名内部类的嵌套使用 参考这篇:https://blog.csdn.net/u013771764/article/details/8293790 阅读全文
摘要:
class B extends Object { static { System.out.println("Load B"); } public B() { System.out.println("Create B"); } } class A extends B { static { System 阅读全文
摘要:
final修饰符:不可改变 不能被继承 必须赋初始值 只能赋一次值可以修饰非抽象类 非抽象方法和变量String类不能被继承 因为String类有final修饰 ==和equals==是操作符 equals是方法== 对于基本数据类型 比较值是否相等 对于引用类型 比较所指对象的地址 equals 阅读全文
摘要:
基本数据类型byte short int long8 16 32 641 2 4 8float double16 322 4char162boolean 81 引用数据类型类类型 接口类型 数组引用传递:把对象的地址值传过去,函数接收的原始值的首地址值。(传递的不是实际的对象是对象的引用,引用对象所 阅读全文
摘要:
两个不同对象拥有部分相同属性,我们经常会copy属性 Spring中常用 方法1: BeanUtils.copyProperties("转换前的类", "转换后的类"); 方法2:BeanCopier copier = BeanCopier.create(Source.class, Target.c 阅读全文
摘要:
我们常用这个注解来精简代码,如图我们会用下面这种方式来替换上面的。 同时需要在对应的对象类中加上相应的注解 阅读全文
摘要:
easyexcel 分为实体类导入和非实体类导入 如果是实体导入 需要给实体类加注解: 例如: @ContentRowHeight(20)@HeadRowHeight(20)@ColumnWidth(25) public class UploadStandardVO { //表头名称 @ExcelP 阅读全文
摘要:
异步调用 也就是我们的代码执行虽然整体上看是依次执行的,但是执行的过程中,我们并不会因为前面的代码没有执行完,而不执行。 同步调用会阻塞线程在程序执行之前需要等待同步方法执行完毕返回结果异步调用则在调用之后立即返回以便程序被调用方法完成其它任务同时执行其他操作 异步编程同步编程每个线程同时只能发一个 阅读全文
摘要:
什么是通用Mapper 通用Mapper就是为了解决单表增删改查,基于Mybatis的插件。开发人员不需要编写SQL,不需要在DAO中增加方法,只要写好实体类,就能支持相应的增删改查方法。 依赖: <dependency> <groupId>tk.mybatis</groupId> <artifac 阅读全文
摘要:
eureka http://www.heartthinkdo.com/?p=1933#11_EurekaZookeeper nacos 阅读全文