240 发简信
IP属地:广东
  • CompletableFuture<T>

    CompletableFuture是java8的新特性:异步编程。直接上代码(详细说明在代码中):

  • rabbitmq

    先说一下安装rabbitmq1,安装opt_win64_22.0.exe (Erlang )2,安装rabbitmq3,计算机--管理--服务 ...

  • map和flatMap区别

    map和flatMap都是Java8新语法stream的方法,map很常用,就是传入一个元素,返回1个元素(null也算元素),它的方法签名用的...

  • 例:获取房间名称(函数式编程)

    优雅的获取不同组合方式的房间名称,哈哈直接上代码(含注释)

  • 工厂模式

    概述:工厂模式顾名思义就是生产东西(对象)的一种设计模式,一般需要很多个且需使用复杂过程才能创建的对象(需要的对象数量很大,创建对象的过程复杂)...

  • 模版模式

    概述:抽象类定义了执行的方式(一系列步骤或者逻辑,方案,就是一个模子),子类可以重写父类的具体实现,但执行还是要使用父类的定义。 代码:定义一个...

  • 装饰器模式

    题外话:把技术点记录下来,只是为了理清思路,加深理解。让自己对知识点理解更加透彻,而使用到工作中合适的场景。 概述:‘装饰器模式’,从‘装饰器’...

  • Java的权限修饰符

    Java中的权限修饰符分为4种:public,protected, default(默认),private在项目中protected和defau...

  • Cloneable(浅拷贝,深拷贝)

    回忆:之前听一个老师提过,学语言就是学关键字,如果把所有的关键字都搞懂了,这门语言你就属于很熟悉了(很赞同这句话)。实现Cloneable这个标...