自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 设计模式 个人理解 浅显易懂

设计模式(个人理解)原则:OCP 增强、扩展、适配LSP 实现多态尽量使用接口,而不是类DI 解决耦合迪米特 单一职责接口隔离 面向接口编程(前后端分离)四种耦合(我编的):值耦合 配置文件、抽取常量算法耦合 提供引擎,配置算法数据结构耦合 提供结构单元,配置数据结构类名耦合 上层用工厂,下层用反射结论:如何解耦?配置(DI)!构建型模式:单例模式 实际需求原型模式 节约成本工厂方法 将细节对象向下抛出,保持上层代码的高度抽象(解决

2021-02-09 10:06:16 177 1

原创 基于Springboot2.3 访问本地路径下静态资源的方法(解决报错:Not allowed to load local resource)

最近在做的一个项目中有一个比较奇葩的需求:要在springboot中,上传本地的图片进行展示我的第一反应是,直接在数据库字段加一个存储本地路径的字段,然后用thymeleaf的th:src渲染到前端就好了嘛!理想很丰满,但现实却很骨感~前端报了这样的错误Not allowed to load local resource于是我想到了可以使用IO将图片先上传到static/images目录下,这样就不会出现禁止访问本地路径的问题了但是这样实现,问题又来了:上传后的图片必须重启springboot

2020-06-08 14:59:55 1660 1

原创 关于Spring security 5,我踩过的所有坑(基于SpringBoot、Maven、MyBatis、Thymeleaf的整合)

关于依赖的导入在同时使用Spring security 5和Thymeleaf的情况下,除了导入Spring security的基本依赖,还要额外导入整合包的依赖,否则会出现静态资源不加载、js库引入失败等问题 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-se.

2020-05-29 08:42:17 1100

原创 Springboot项目(单体应用)在服务器端使用Nginx反向代理的配置——记录一次把我搞晕的问题

如何使用Nginx对Springboot项目进行反向代理查看你80端口有没有开放!!!以阿里云为例,

2020-05-14 23:59:59 1511 1

原创 基于springboot thymeleaf 粗浅白话地讲一下我理解的ajax(基于jQuery)

如何理解请求当我们Springboot需要发送一个请求,试图传递参数时,我们有三种选择方式(从功能的角度讲):转发:单纯的跳转页面用于页面间的基本转换重定向:提交一个请求后,跳转到新的页面用于在一些注册页面提交表单,提交后返回主页面异步请求(ajax):提交一个请求后,留在本页面,并刷新本页面(重新使用模板引擎渲染页面)用于对本页面的数据的操作如何简单的写一个ajax正确的导入你的jQuery注意:thymeleaf是th:src不是th:herf,和css的导入不同<s

2020-05-12 22:19:20 458 1

原创 一个很诡异的错误:FeignException$NotFound Feign第二次请求时消费者找不到提供者(第一次请求正常访问)

feign.FeignException$NotFound: status 404 reading今天在写一个分布式项目的时候,想在消费者的类里请求生产者异步提供的数据,结果遇到了一个非常诡异的错误:第一次请求正常显示,第二次访问报错。请求不到相应的资源,于是我又开始了漫长的找bug之旅…使用postman看看生产者提供的接口有没有错误没有问题!可以正常获得json!检查一下Feign...

2020-04-28 19:52:43 2641 2

原创 Spring security 自定义登录页面,登录后仍然跳转到登录页面 死循环的问题

Spring security 自定义登录页面,登录后仍然跳转到登录页面 死循环的问题搭建个人博客项目时遇到的bug,查阅多方资料无解,在改了四个小时后发现是csrf关闭失败的原因版本信息springboot 2.2.6springsecurity 5错误的示例 protected void configure(HttpSecurity http) throws Except...

2020-04-14 12:17:47 5353 8

原创 IDEA启动Tomcat,web.xml中filter报错,一个或多个筛选器启动失败。

核心信息:一个或多个筛选器启动失败。完整的详细信息将在相应的容器日志文件中找到错误起因:在web.xml中注册filter无法被解析(注释掉filter就没错了)解决:Filter的实现类中必须要有init和destroy方法的实现,不能省略!注:若上述方法没有解决,还有可能是xml版本不兼容,尝试更换较低的版本!...

2020-03-26 17:02:05 10126 2

原创 Hello world! 我的第一篇博客~

Hello world! 我的第一篇博客~自我介绍:      我是一名通信专业的大二学生,在自学java全栈的相关知识,梦想从事一名大数据工程师。之前一直有在使用typora记录学习笔记,今天发现这个CSDN这个学习与经验分享的宝藏博客,希望我能融入CSDN的大家园,分享一些自己学到的知识、自己对相关知识的一些见解、转载一些有用的好...

2020-03-16 21:55:35 164

机器学习人工智能 鸢尾花数据集 iris.csv

Iris 鸢尾花数据集是一个经典数据集,在统计学习和机器学习领域都经常被用作示例。数据集内包含 3 类共 150 条记录,每类各 50 个数据,每条记录都有 4 项特征:花萼长度、花萼宽度、花瓣长度、花瓣宽度,可以通过这4个特征预测鸢尾花卉属于(iris-setosa, iris-versicolour, iris-virginica)中的哪一品种。

2020-06-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除