笔记
文章平均质量分 54
qq_44855188
这个作者很懒,什么都没留下…
展开
-
springcloud之Hystrix
如何使用Hystrix进行服务降级 1.服务提供者自身进行服务降级 //service中的服务 @HystrixCommand(fallbackMethod = "paymentInfo_TimeOutHandler",commandProperties = { @HystrixProperty(name="execution.isolation.thread.timeoutInMilliseconds",value="5000") })//value=5000表示..原创 2021-02-08 16:12:10 · 136 阅读 · 0 评论 -
springboot的异常处理
1、默认规则 • 默认情况下,Spring Boot提供/error处理所有错误的映射 • 对于机器客户端,它将生成JSON响应,其中包含错误,HTTP状态和异常消息的详细信息。对于浏览器客户端,响应一个“ whitelabel”错误视图,以HTML格式呈现相同的数据 浏览器默认错误页面 非浏览器客户端默认响应数据 • 要对其进行自定义,添加View解析为error • 要完全替换默认行为,可以实现 ErrorController 并注册该类型的Bean定义,或添加ErrorAttribute原创 2021-02-08 11:55:20 · 270 阅读 · 0 评论 -
openFeign
Feign是什么 Feign和OpenFeign的区别 openFeign的使用 1.导入依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dependency> 因为openFeign的依赖原创 2021-02-07 16:18:30 · 289 阅读 · 0 评论 -
文件上传
1.文件上传的使用 1.前端代码 <form role="form" th:action="@{/upload}" method="post" enctype="multipart/form-data"> <div class="form-group"> <label for="exampleInputEmail1">邮箱</label>原创 2021-02-07 14:56:09 · 140 阅读 · 0 评论 -
拦截器
1.拦截器的使用方法 继承拦截器接口并实现 public class LoginInterceptor implements HandlerInterceptor { /** * 目标方法执行之前 * @param request * @param response * @param handler * @return * @throws Exception */ @Override public boole原创 2021-02-07 14:17:42 · 145 阅读 · 0 评论 -
视图解析与模板引擎
1.视图解析是指springboot处理请求后跳转到某个页面的过程。 springboot默认不支持jsp,需要引入第三方引擎技术实现页面渲染。所以本次主要使用thymeleaf作为模板引擎 thymeleaf简介 Thymeleaf is a modern server-side Java template engine for both web and standalone environments, capable of processing HTML, XML, JavaScript, CSS a原创 2021-02-07 13:39:22 · 272 阅读 · 0 评论 -
Ribbon负载均衡
1.依赖的引入 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> </dependency> 在引入eureka客户端的坐标时自带的有Ribbon依赖,所以无需单独引入 restT..原创 2021-02-06 17:36:56 · 69 阅读 · 0 评论 -
表单重复提交原因及解决办法
在写网站的登录与注册时最容易出现的就是表单重复提交问题,那么表单重复提交的原因是什么? @PostMapping("/login") public String main(User user, HttpSession session, Model model){ //RedirectAttributes if(StringUtils.hasLength(user.getUserName()) && "123456".equals(user.getPassword()原创 2021-02-06 15:00:26 · 541 阅读 · 0 评论 -
SpringBoot的Full模式与Lite模式
@Configuration这个注解相信大家都不陌生,配置类注解。 在SpringBoot2中,@Configuration中可以如下使用 @Configuration(proxyBeanMethods = false) //告诉SpringBoot这是一个配置类 == 配置文件 public class MyConfig { /** * Full:外部无论对配置类中的这个组件注册方法调用多少次获取的都是之前注册容器中的单实例对象 * @return */ @原创 2021-01-26 21:10:14 · 1355 阅读 · 0 评论 -
springboot整合EasyExcel
EasyExcel是阿里巴巴开源的一个excel处理框架,以使用简单、节省内存著称。EasyExcel能大大减少占用内存的主要原因是在解析Excel时没有将文件数据一次性全部加载到内存中,而是从磁盘上一行行读取数据,逐个解析。 EasyExcel采用一行一行的解析模式,并将一行的解析结果以观察者的模式通知处理(AnalysisEventListener)。 整合EasyExcel写操作 首先导入相关依赖 <dependencies> <!-- https://mvnreposito原创 2021-01-25 20:35:21 · 157 阅读 · 0 评论 -
Emmet是什么?
我们写html的时候效率最高的是将常用的模块封装好,然后在需要的时候直接把这个模块复制进入自己的项目中,这样会存在很多问题(功能大多数都是自定义的需求)。 简单来说说就是代码模板,在写上固定代码后按TAB键补全代码的功能 such as ul>li 敲击TAB键自动生成以下代码 <ul> <li></li> </ul> 创建带有指定class样式的标签:div.box <div class="box"></div原创 2021-01-07 19:44:38 · 338 阅读 · 0 评论 -
Job for docker.service failed because the control process exited with error code. See “systemctl sta
Job for docker.service failed because the control process exited with error code. See “systemctl status docker.service” and “journa lctl -xe” for details. 出现和这个报错一样的请看文章https://blog.csdn.net/lixiaoyaoboy/article/details/82667510 注意,我说的是报错一样的 网上有很多其他的屁用没有,原创 2020-11-04 09:41:07 · 135 阅读 · 0 评论 -
2020-09-22
从来没有写博客的习惯,现在要开发一个项目,想想前面出现的bug,都是看着别人的博客一个个解决的,当时就觉得真感谢他们。所以我觉得我也该写些博客分享我遇到的问题已经解决方法,兴许能帮到一些人![ 在这里插入图片描述 ](https://img-blog.csdnimg.cn/2020092220064525.jpeg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV原创 2020-09-22 20:07:06 · 51 阅读 · 0 评论