- 博客(17)
- 收藏
- 关注
转载 Spring Cloud Hystrix
一、Hystrix介绍 Hystrix简介 在微服务架构中,根据业务来拆分成一个个的服务,为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证100%可用,甚至会有服务瘫痪情况。服务与服务之间的依赖性,故障会传播,会对整个微服务系统造成灾难性...
2019-07-17 12:58:00
147
转载 Spring Cloud Feign
一、Feign简介 Feign是一个声明式Web Service客户端,它的目的就是让Web Service调用更加简单。Feign提供了HTTP请求的模板,通过编写简单的接口和插入注解,就可以定义好HTTP请求的参数、格式、地址等信息。而Feign则会完全代理HTTP请求,我们只需要像调...
2019-07-16 19:49:00
155
转载 Spring Cloud Ribbon
一、Ribbon介绍 1. Ribbon是提供客户端的负载均衡的插件。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer(简称LB)后面所有的机器,Ribbon会自动的帮助你基于某种规则(如简单轮询,随即连接等)去连接这...
2019-07-16 18:54:00
233
转载 Spring Cloud Eureka
一、Eureka 简介 Eureka包含两个组件:Eureka Server和Eureka Client。 Eureka Server提供服务注册服务,各个节点启动后,会在Eureka Server中进行注册,这样EurekaServer中的服务注册表中将会存储所有可用服务节点的信息,服务...
2019-07-16 17:43:00
163
转载 Mybatis入门
1.mybatis.xml <?xml version="1.0" encoding="UTF-8"?><configuration> <!--定义日志文件的存储地址 勿在 LogBack 的配置中使用相对路径--> <pro...
2019-07-10 20:05:00
105
转载 ActiveMQ入门
1. 发布消息 import org.apache.activemq.ActiveMQConnectionFactory;import javax.jms.*;public class BookProducer implements Runnable{ public s...
2019-07-09 18:50:00
106
转载 消息中间件之四大MQ比较
1、概述 消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开发RocketMQ等...
2019-07-09 13:55:00
242
转载 Thymeleaf
Thymeleaf Java模版引擎:Thymeleaf是一个用于Web和独立环境的现代服务器端Java模板引擎。能够处理HTML、XML、JavaScript、CSS甚至纯文本。 自然模板:Thymeleaf的主要目标是为您的开发工作流程带来优雅的自然模板——HTML,它可以在...
2019-07-09 13:50:00
224
转载 表单重复提交
解决方案 1 通过JavaScript屏蔽提交按钮(不推荐) 通过js代码,当用户点击提交按钮后,屏蔽提交按钮使用户无法点击提交按钮或点击无效,从而实现防止表单重复提交。 ps:js代码很容易被绕过。比如用户通过刷新页面方式,或使用postman等工具绕过前段页面仍能重复提交表单。因...
2019-07-09 11:43:00
319
转载 collection与map
Collection 接口类型1 List:有序(存入和取出的顺序一致),元素都有索引(角标),元素可以重复。 接口类型2 Set:元素不能重复,默认不能保证顺序,提供有顺序实现。 接口类型3 Queue:线性表队列,有序,先进先出数据结构。 |--Abs...
2019-07-09 11:29:00
105
转载 SpringMVC对RESTful的支持(Swagger2)
RESTful一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 REST(英文:Representational State Trans...
2019-07-04 13:59:00
202
转载 HTML5之FileReader的使用
HTML5定义了FileReader作为文件API的重要成员用于读取文件,FileReader接口提供了读取文件的方法和包含读取结果的事件模型。 1.检测浏览器对FileReader的支持 if(!window.FileReader){span.innerHTML=...
2019-07-04 13:44:00
267
转载 MySQL语句优化
sql 编译顺序 from... on... join... where... order by... group by... having... select... 查看sql语句性能: explain sql语句 1. 最佳作前缀,使用索引顺序(按编译顺序)与定义索引时顺序...
2019-07-04 11:18:00
134
转载 MySQL语句
CREATE DATABASE IF NOT EXISTS [数据库名] DEFAULT CHARSET utf8 COLLATE utf8_general_ci; --创建数据库DROP DATABASE IF EXISTS [数据库名]; ...
2019-07-03 15:01:00
291
转载 Spring之全注解配置和全xml配置
1.springWeb之java配置 1.1 springIoc配置类 @Configuration@ComponentScan("com.wise.tiger")//打开自动扫描@PropertySource(value = "classpath:dbcp-con...
2019-06-11 18:53:00
374
转载 SpringMVC高级篇
1 springMVC组件开发之拦截器 1.1自定义拦截器类 public class RoleInterceptor implements HandlerInterceptor { /** * 拦截器处理器处理之前会先经过该方法:前置方法 * ...
2019-06-11 18:18:00
137
转载 Spring整合Jpa配置
1.xml配置 <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org...
2019-06-11 17:30:00
164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅