写在前面 编程简史 JAVA 33年围剿与被围剿 java,全球最流行,最广泛使用的企业级编程语言,无论是政企、银行还是大型企业。无一例外都是使用java开发项目,今天...
写在前面 编程简史 JAVA 33年围剿与被围剿 java,全球最流行,最广泛使用的企业级编程语言,无论是政企、银行还是大型企业。无一例外都是使用java开发项目,今天...
cloud项目在打包的时候jar包会分布在各个子包的target文件夹下,便携docker-compose会很麻烦。可以通过指定jar包位置解决问题。 例:子项目pom 这样...
以nacos的namespace为例
场景:java全局异常处理 @RestControllerAdvice与@ControllerAdvice的关系就像@Controller和@RestController的关...
官网的入门案例缺失和过时的东西太多,本文进行了纠正,并增加了ISerivce的使用入门秦皇岛开埠码头-2021年7月21日.jpg 1. pom.xml 2. applica...
好像大家都在低着头向前赶路,略显着急的想要一个结果。 好像大家做选择都在权衡利弊,或许这就是长大的见证吧。 好像大家都没想象的那般真诚,难道这是行走江湖的保护色? 好像大家已...
定义:指将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示。它是将一个复杂的对象分解成多个简单对象,然后一步一步构建而成。将变与不变相分离,即产品的组成部...
是一种为访问类提供一个创建一组相关或相互依赖对象的接口,且访问类无需指定所要产品的具体类就能得到同族的不同等级的产品的模式结构。工厂模式只能生产一个等级的产品,抽象工厂模式可...
简单工厂模式违背了开闭原则,而工厂模式是对简单工厂的进一步抽象。好处是可以使系统在不修改原来代码的情况下生产新的产品,满足开闭原则。 优点: 缺点: 应用场景: 模式结构: 实现:
现实生活中,原始社会自给自足(没有工厂)农耕社会小作坊(简单工厂,民间酒坊)工业革命流水线(工厂方法,自产自销)现代产业链代工厂(抽象工厂,富士康)工厂模式的定义:定义一个创...
定义:在有些时候,存在大量相同或者相似的对象创建场景。如果用传统的构造函数来创建对象,会比较复杂且耗时耗资源。这时可以用一个已经创建的实例作为原型,通过复制该原型对象来创建一...
定义:指一个类仅有一个实例,且该类能自行创建这个实例。例如任务管理器。特点: 优点: 缺点: 应用场景: 结构与实现:通常,类的构造函数是public的,外部类通过new的方...
开闭原则开闭原则(Open Closed Principle,OCP)由勃兰特·梅耶在1988年的著作《面向对象软件构造》中提出:软件实体应当对拓展开放,对修改关闭(Soft...
为什么Web后端开发对Reactive没什么感觉? 前端开发对Reactive比较熟悉,但是对于大多数web后端的开发人员来说可能普及程度并不高,很多人的感觉可能是码了很久,...
写在前面 由于最近学习Spring Reactor,写一些Reactive编程概念(与之相对的是Proactive,同步、轮询。) 响应式编程已经不是一个新东西了,它其实是一...
一. 泛型的本质是什么: 是写给编译器使用的“语法糖” 而JDK6+的编译器将更加智能,第一行代码可以自动推测出对象实际类型的“泛型类型” 以下运行结果为真: 没有新的Cla...
本文基于ubuntu 21版本进行,暂时没有找到使用docker push 后hook方法。广发大厦.jpg2021年12月23日--广州:完成客户的四天的集训式授课 1. ...
Druid:基于Apache2.0协议 阿里开源的数据库连接池Dynamic:基于springBoot的快速集成多数据源的启动器 Druid能做什么 Druid不仅仅是一个数...