自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 这个注解一次搞定限流与熔断降级:@SentinelResource

在之前的《使用Sentinel实现接口限流》一文中,我们仅依靠引入Spring Cloud Alibaba对Sentinel的整合封装 spring-cloud-starter-alibaba-sentinel,就完成了对所有Spring MVC接口的限流控制。然而,在实际应用过程中,我们可能需要限流的层面不仅限于接口。可能对于某个方法的调用限流,对于某个外部资源的调用限流等都希望做到控制。呢么,...

2019-07-14 22:17:40 388

转载 SpringBoot微信点餐开源系统

架构前后端分离:Nginx与Tomcat的关系在这篇文章,几分钟可以快速了解:https://www.jianshu.com/p/22dcb7ef9172补充: setting.xml 文件的作用:settings.xml是maven的全局配置文件。而pom.xml文件是所在项目的局部配置。Settings.xml中包含类似本地仓储位置、修改远程...

2019-07-14 22:12:33 210

原创 Serializable 序列化和反序列化的概念和使用理解

Serializable 序列化和反序列化的概念遇到这个 Java Serializable 序列化这个接口,我们可能会有如下的问题a,什么叫序列化和反序列化b,作用。为啥要实现这个 Serializable 接口,也就是为啥要序列化c,serialVersionUID 这个的值到底是在怎么设置的,有什么用。有的是1L,有的是一长串数字,迷惑ing。我刚刚见到这个关键字 ...

2019-07-06 17:04:46 1040

原创 企业级基于redis的SSO单点登录实现

创建redis服务+SSO服务一、redis服务详解: 1、为什么要创建redis服务? 因为要对redis进行get和put操作,每个服务都有可能用到,所以提取成一个redis服务! 2、redis服务的主要配置: 配置redis(这里使用的lettuce) 配置sentinel,这里作为集群在服务器...

2019-06-29 18:28:26 738

原创 Ribbon 和 Feign 的区别

Ribbon 和 Feign 的区别spring cloud的 Netflix 中提供了两个组件实现软负载均衡调用:ribbon 和 feign 。Ribbon是一个基于 HTTP 和 TCP客户端的负载均衡的工具。它可以在客户端配置 RibbonServerList(服务端列表),使用 HttpClient 或 RestTemplate 模拟http请求,步骤相当繁...

2019-06-28 11:37:59 1660

原创 mybatis的一级二级缓存,简单易懂

查询缓存首先,我们先看一下这个标题“查询缓存”,那就说明跟增、删、改是没有任何关联的,只有在查询时,才会遇到缓存,增删改不涉及!查询缓存目前Mybatis中提供了两个,分别是:一级缓存、二级缓存;一级缓存:同一个SqlSeesion对象先说一下一级缓存的范围:同一个SqlSession对象,也就说,我们是同一个SqlSession对象,又要进行同样的查询操作,那么,我们就可以去缓存...

2019-06-26 17:25:46 186

原创 满减退款问题分析

定义:A 价格 60 元,B 价格 40 元,C 价格 30,D 价格 10 元(满100-10元)Y1 为 130 元 (应付) Y0120元(实付)商品到货之后,用户退了部分商品3种情况:1、 全部退款(整个订单都退掉,一件不剩):没有异议,直接退全款给用户 2、退了一部分商品,但是金额...

2019-06-26 17:21:43 3423

原创 Redis的事务、乐观锁和悲观锁

Redis的事务、乐观锁和悲观锁一、是什么可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按照顺序地串行化执行而不会被其他命令插入,不许加塞二、能干嘛一个队列中,一次性、顺序性、排他性的执行一系列命令三、怎么玩Redis中开启事务的命令是:MULTI,这个命令通常会回复一个OK【回复的是OK,但是这个事能不能办,什么时候办,...

2019-06-24 15:40:09 3922

原创 服务器部署Nginx反向代理

反向代理总结:1、设置nginx反向代理2、在/usr/local/docker/nginx/conf/nginx.conf 中设置各自的代理服务器 81、90003、图2访问地址、访问自己设置的静态资源index.tml3、配置nginx的docker-compose.yml 设置连个端口号,左边宿主机、右边服务器、4、端口该域名访问: 域名修...

2019-06-23 09:28:18 979

原创 Nginx惊群问题

惊群问题: CPU任务调度我们正常开发java用的是单核多线程,想充分利用CPU性能,需要自己去配置。 公平调度: 一次node++、 一次浏览器 一次node++、 一次浏览器 ...

2019-06-23 09:25:46 259

原创 nginx负载均衡策略(6种)

一、关于Nginx的负载均衡  在服务器集群中,Nginx起到一个代理服务器的角色(即反向代理),为了避免单独一个服务器压力过大,将来自用户的请求转发给不同的服务器。二、Nginx负载均衡策略  负载均衡用于从“upstream”模块定义的后端服务器列表中选取一台服务器接受用户的请求。一个最基本的upstream模块是这样的,模块内的server是服务器列表:求。一个最基本的...

2019-06-23 09:19:15 161

原创 IDEA新建xml文件显示为普通的text文本

Intellij IDEA新建xml文件时,文件内容不能高亮显示,文件logo是text文本图案 但是可以创建以其他名字命名的xml文件 以下有2种原因在下方列表中选中点击减号,删除text文本中的*.xml,如果没有无需删除​​​​​​​在XML中添加*.xml,如果有无需添加asd如果还是无法解决,那么就看下面这张图,看看是否里面多了一个自己刚刚创建的Mapper 删除...

2018-12-25 16:36:54 10875 17

原创 springmvc applicationContext-springmvc.xml配置文件

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.sp...

2018-12-25 14:30:20 207

原创 springmvc applicationContext.xml配置文件

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.spri...

2018-12-25 14:29:52 946

原创 springmvc web.xml配置文件

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://...

2018-12-25 14:28:38 114

原创 springmvc简单的文件上传+商品,自带UI。

/** * 添加商品 * 通过流的方式上传文件 * * @param * @return * @RequestParam("file") 将name=file控件得到的文件封装成CommonsMultipartFile 对象 */@RequestMapping(value = "/addProduct", method = RequestMethod.POST)public S...

2018-12-25 14:27:07 172

原创 springmvc手写分页工具类,简单易懂。

package cn.bdqn.dxp.util;import java.util.List;public class PageUtil<T> { // 当前页码 private Integer pageNo; // 每页显示条数 private Integer pageSize; // 总条数 privat...

2018-12-25 14:23:21 468

原创 总结了一些SpringMVC的一些重点知识,简单易懂02

1.处理模型数据如果跳转时需要带数据:V、M,则可以使用以下方式:ModelAndView、ModelMap、Map、Model     ——数据放在了request作用域@SessionAttributes、@ModelAttribute示例:ModelMap、                    ↓  放入request作用域中↓public String testModel...

2018-12-25 14:20:19 139

原创 总结了一些springmvc的一些重点知识,简单易懂01

检查不细心错误:1.database.properties          查看数据库名称是否对应2.applicationContext.xml      查看mapper.xml映射文件3.PersonMapper.xml            查看映射namespace="cn.bdqn.dxp.mapper.PersonMapper" 对应mapper层4.sellect    ...

2018-12-25 14:17:20 122

空空如也

空空如也

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

TA关注的人

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