• 继承和聚合的区别在哪?

    继承继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性。聚合聚合是关联关系的一种特例,他体现的是整体与部分、拥有的关系...

    GIT Push 报错 HTTP 401 curl 22 The requested URL returned error: 401

    HTTP 401 curl 22 The requested URL returned error: 401解决办法运行以下代码git config --global credential.helper store再重新push 会提示输入账户和密码 则完成push...

    注解@Transient是啥?怎么使用Transient

    java 的Transient关键字的作用是需要实现Serilizable接口,将不需要序列化的属性前添加关键字transient,序列化对象的时候,这个属性就不会序列化到指定的目的地中。用法,@Transient 就是在给某个javabean上需要添加个属性,但是这个属性你又不希望给存到数据库中去...

    @SneakyThrows注解的作用及实现原理

    @SneakyThrows注解的用途得从java的异常设计体系说起。java中我们常见的2类异常。1.普通Exception类,也就是我们常说的受检异常或者Checked Exception。2.RuntimeException类,既运行时异常。前者会强制要求抛出它的方法声明throws,调用者必须...

    很火的本机号码一键验证/登录 实现原理和使用

    很多APP的目前都支持“本机号码一键登录”功能。本机号码一键登录是基于运营商独有网关认证能力推出的账号认证产品。用户只需一键授权,即可实现以本机号码注册/登录,相比先前的短信验证码流程体验更优。目前市面上有很多厂商提供三网验证的服务,只不过是对三大运营商的包装。要了解具体的原理可直接看三大运营商相关...