- 博客(9)
- 收藏
- 关注
原创 SpringCloud配置数据源失败:‘url‘ attribute is not specified and no embedded datasource could be configured.
如果服务不用数据库一定要在@SpringBootApplication注解加上exclude = {DataSourceAutoConfiguration.class} ,Springboot不经过数据库直接启动。
2022-07-30 22:47:59
1257
原创 SpringCloud工程创建新的module子模块,无法识别@SpringBootApplication注解
创建module子模块,如果发现无法识别@SpringBootApplication注解,可以先到maven面板看一下子模块是不是灰色的,如果是说明了该子模块的pom.xml被忽略了,到设置中将忽略的pom.xml取消勾选即可
2022-07-06 06:59:53
3122
1
原创 实现奶茶加料自由---使用装饰器模式制作一杯加料的奶茶
装饰器模式结构型模式:关注类和对象的组合。继承的概念被用来组合接口和定义组合对象获得新功能的方式装饰器模式属于结构型模式的一种装饰器模式:允许向一个现有的对象添加新的功能,同时又不改变其结构。场景:奶茶的种类有很多种,比如有巧克力奶茶,QQ奶茶,茉香奶茶等;然而奶茶中又可以加珍珠,红豆,布丁等不同的甜品。奶茶店现在要卖各种口味的奶茶,如果不使用装饰模式,那么在销售系统中,各种不一样的奶茶都要产生一个类,如果有5种奶茶类,5种甜品,那么就会产生至少25个类(不包括混合口味)如果使用了装饰模式
2022-05-18 01:47:28
597
原创 Docker启动MySQL8.0.19容器使用Navicat Premium 12连接数据库报错的解决方案
问题描述使用Docker启动MySQL容器,选择的MySQL版本是8.0.19docker run -itd -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 daocloud.io/library/mysql:8.0.19启动成功后,使用Navicat Premium 12连接时出现了2059-Authentication plugin ‘caching_sha2_password’ cannot be loaded的问题问题分
2022-03-29 20:37:40
1782
原创 Docker容器启动成功浏览器却无法访问(Docker容器启动后查看docker ps -a 看不到ports(ports栏为空)| linux内核版本和docker版本不兼容)
场景:Docker容器启动成功浏览器却无法访问初学Docker容器的基本操作,拉取了tomcat镜像,输入运行容器命令运行容器一系列操作都没有问题,但是在浏览器访问端口时却访问不到[root@localhost ~]# docker run -d -p 8081:8080 --name mytomcat b8dfe9ade316 1、Docker容器启动后查看docker ps -a 看不到ports(ports栏为空)各种命令行试探,终于在输入了显示所有的容器信息命令,发现ports那一行是空
2022-03-28 02:49:32
28488
5
原创 SpringBoot数据校验+全局异常处理--@RequestBody与@Valid一起使用校验失效
场景:SpringBoot 通过 spring-boot-starter-validation 模块包含了数据校验的⼯作,只需要简单几个注解就可以对请求数据进行校验,很方便。这过程还包含了全局异常的处理,以下是步骤:1、User 实体类属性添加校验注解public class User{ private Integer id; //校验注解 @NotBlank(message = "⽤户名不能为空!") private String userName; @NotBlank(message
2022-03-13 14:02:46
5956
原创 力扣485. 最大连续 1 的个数(简单)
力扣485. 最大连续 1 的个数给定一个二进制数组 nums , 计算其中最大连续 1 的个数。难度:简单
2022-02-19 15:53:08
375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人