引入reactive架构,流式架构 现有问题 callback和future都没解决问题,我们需要天生架构流 一个流是没有并发的 流,业务编写 例如批量插入数据,要着根据数据...

引入reactive架构,流式架构 现有问题 callback和future都没解决问题,我们需要天生架构流 一个流是没有并发的 流,业务编写 例如批量插入数据,要着根据数据...
历史 规范 标准openmessaging 消息驱动解耦 mq生态 mp架构领域模型 分布式系统架构 mq高性能低延迟探索 无锁队列优化 需要做的
javac 一次编译到处运行 以前编译器都是用c和c加加编写的,graalvm是java编写 graal编译器能更好的在jvm中运行 能更好的支持jvm语言,性能提升百分之十...
自动内存管理 greentea 网站,分享jvm java 平时常用,调参数,dump 学术实践,工程实践 本次互联网行业,工程实践,旁观者 gc 分配,使用,回收 分配,内...
如果一个枚举类型的元素主要用在集合中,一般就使用int枚举模式,将2的不同倍数赋予每个常量:public class Text {public static final in...
声明中具有一个或者多个类型参数的类或者接口,就是泛型类或者接口。没有使用泛型的类型就是原生态类型。 每种泛型定义一组参数化的类型,结构为:类或者接口的名称<泛型类型>如Lis...
不可变类是指:其实例不能被修改的类。每个实例中包含的所有信息都必须在创建该实例的时候就提供,并在对象的整个生命周期内固定不变。 如何使类成为不可变类,要遵循下面五条规则: 不...
equals方法和hashCode方法均是Object对象的方法。Object中关于hashCode约定的规范如下: 在应用程序的执行期间,只要对象的equals方法的比较操...
静态工厂和构造器有个共同的局限性:它们都不能很好地扩展到大量的可选参数。应用场景示例: 当一些业务场景中,往往在构建一个类的对象时,要求构建该对象属性时是可选的。如一个类表示...