Python基础(二十二):面向对象“类”第五课——封装、继承、多态 敲黑板,面向对象的三大特征: 封装、继承和多态。 封装 封装性 封装就是隐藏底层的实现细节,只提供公有的接口供外界访问, 这样当底层实现细节改变的时候,就不会对外界造成影响。 私有属性 在类的设计角度,我们可以将属性或方...
Spring(三)——AOP Spring(三)——AOP 概念 什么是AOP (1)面向切面编程(方面),利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 (2)通俗...
如何快速搭建微服务开发测试环境 如何快速搭建微服务开发测试环境 一、背景 作为后端开发一名,在某天下午接到紧急任务,需要根据客户需求快速搭建一套微服务架构的开发测试环境,以供客户联调。但是我们是小公司资源有限,在个人电脑上部署又很难对外提供服务。 经过...
Java 异步和同步有什么不同呢? 转自: http://www.java265.com/JavaProblem/202206/3805.html 下文笔者讲述java中异步和同步的区别,如下所示: 同步和异步的简介 ...
springboot~Screw生成数据库文档 数据库说明文档,在我们开发项目时是非常必要的,有时项目交付时,客户也是需要让我们提供的,而如果人工编写,比如耗时,通过screw组件来生成文档,非常方便。 源代码和使用:https://github.com/pig-me...
Spring Boot2配置Swagger2生成API接口文档 一、Swagger2介绍 前后端分离开发模式中,api文档是最好的沟通方式。 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。 及时性 (接口变更后,能够及时准...