摘要: 设计模式之适配器模式 适配器模式介绍 适配器模式(Adapter Pattern)是将某个类的接口转换成客户端期望的另一个接口表示,主的目的是兼容性,让原本因接口不匹配不能一起工作的两个类可以协同工作。 适配器模式也称包装器(Wrapper),属于结构型模式。 适配器模式主要分为三类:类适配器模式、 阅读全文
posted @ 2023-03-13 22:41 晴天阴天下雨天 阅读(29) 评论(0) 推荐(0)
摘要: 引例 在介绍原型模式前,我们先从实际问题出发,对比解决方法前后优劣点。 问题: 现在有一只羊(包含属性:名字Dolly、年龄2),需要克隆10只属性完全相同的羊。 1、一般解法 1、定义Sheep类表示羊,包括构造器、get()、set()和toString()。 public class Shee 阅读全文
posted @ 2023-03-13 22:40 晴天阴天下雨天 阅读(27) 评论(0) 推荐(0)
摘要: 设计模式之建造者模式 建造者模式介绍 建造者模式也属于创建型模式,它提供了一种创建对象的最佳方式。 意图:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 用户只需要给出指定复杂对象的类型和内容,建造者模式负责按顺序创建复杂对象(把内部的建造过程和细节隐藏起来) 建造者模式 阅读全文
posted @ 2023-03-04 17:09 晴天阴天下雨天 阅读(34) 评论(0) 推荐(0)
摘要: Java8之Lambda表达式 Lambda表达式介绍 Lambda表达式在编程语言Java里面是Jdk8新引进的一个新特性,使用它设计的代码会更加简洁。通过Lambda表达式,可以替代我们以前经常写的匿名内部类来实现接口。Lambda表达式本质是一个匿名函数; 体验Lambda表达式 Lambda 阅读全文
posted @ 2023-03-04 17:08 晴天阴天下雨天 阅读(28) 评论(0) 推荐(0)
摘要: 一、IDEA插件 1.1 Apifox Helper 作用:将Controller中的方法上传到Apifox并转换为相应的接口文档。 安装和使用步骤: 1、在idea的插件库搜索Apifox Helper并Install安装。 2、安装完成后,在idea的设置中,会多出一个ApifoxHelper设 阅读全文
posted @ 2023-03-04 17:06 晴天阴天下雨天 阅读(138) 评论(0) 推荐(0)
摘要: 常用命令 1、实时查看文件更新内容,一般用于看日志 tail -f [filename] 2、实时显示filename 最后20行内容 tail -f -n 20 [filename] 3、开启防火墙 systemctl start firewalld 4、开放指定端口 firewall-cmd - 阅读全文
posted @ 2022-11-02 11:59 晴天阴天下雨天 阅读(72) 评论(0) 推荐(0)
摘要: Rabbit-爱分享的板栗老哥 https://blog.csdn.net/qq_36972826/category_11275315.html Rabbit-springBoot整合rabbit,用心看完这篇就够了 https://blog.csdn.net/qq_35387940/article 阅读全文
posted @ 2022-11-01 16:08 晴天阴天下雨天 阅读(106) 评论(0) 推荐(0)
摘要: 上传文件 /** * 上传文件 * * @param files * @return 文件地址 * @throws Exception */ @PostMapping(value = "upload", name = "上传文件") public Result uploadImport(@Valid 阅读全文
posted @ 2022-10-26 17:39 晴天阴天下雨天 阅读(46) 评论(0) 推荐(0)
摘要: Spring注解 在spring中,将组件注入ioc容器的方式通常分为两种 1、第一种也就是我们常用的@Component、@Controller、@ServicResponse以及@Respository注解。 2、使用@Bean注解来注入组件。 @Bean是一个方法级别上的注解,主要用在@Con 阅读全文
posted @ 2022-10-26 16:52 晴天阴天下雨天 阅读(78) 评论(0) 推荐(0)
摘要: 一、导入Maven依赖 <!--Springboot父依赖--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.7 阅读全文
posted @ 2022-10-26 16:51 晴天阴天下雨天 阅读(1106) 评论(0) 推荐(0)