摘要:
package com.jxv.common.utils;import com.alibaba.fastjson.JSON;import org.apache.commons.lang3.StringUtils;import org.slf4j.Logger;import org.slf4j.LoggerFa... 阅读原文
2021-01-08 10:44:02 阅读(676) 评论(0)
摘要:
Sentinel是阿里巴巴开源的限流器熔断器,并且带有可视化操作界面。
在日常开发中,限流功能时常被使用,用于对某些接口进行限流熔断,譬如限制单位时间内接口访问次数;或者按照某种规则进行限流,如限制ip的单位时间访问次数等。
之前我们已经讲过接口限流的工具类ratelimter可以实现令牌桶的限流,很明显se... 阅读原文
2021-01-08 09:28:04 阅读(682) 评论(0)
摘要:
随着技术的更新迭代,Java5.0开始支持注解。而作为java中的领军框架spring,自从更新了2.5版本之后也开始慢慢舍弃xml配置,更多使用注解来控制spring框架。
而spring的的注解那么多,可能做java很多年,都用不上。这里按照类型总结了这7种最常用的注解。整理了一份Java面试宝典完整版... 阅读原文
2021-01-08 09:07:02 阅读(676) 评论(0)
摘要:
我们先认识一下SpringCloud的各个组件,然后知其所以然。
原理讲解前,先看一个最经典的业务场景,如开发一个电商网站,要实现支付订单的功能,流程如下:
创建一个订单之后,如果用户立刻支付了这个订单,我们需要将订单状态更新为“已支付”
扣减相应的商品库存
通知仓储中心,进行发货
给用户的这次购物增加相... 阅读原文
2021-01-08 07:11:06 阅读(663) 评论(0)
摘要:
每个程序员都有一个大厂的梦,而互联网大厂首当其冲自然是阿里巴巴最吃香,今天小编就来分享一个小伙进阿里巴巴(支付宝三面)的面经!
“不想进大厂的程序员不是好程序员”哈哈哈!!!
今年由于疫情原因,互联网整个行业都比较严峻,我比较幸运,不久前意外收到支付宝的面试(三面)已经拿到了offer。
本来春节过后,是... 阅读原文
2021-01-08 06:00:28 阅读(704) 评论(0)
摘要:
文件上传的功能实现是我们做Web应用时候最为常见的应用场景,比如:实现头像的上传,Excel文件数据的导入等功能,都需要我们先实现文件的上传,然后再做图片的裁剪,excel数据的解析入库等后续操作。
今天通过这篇文章,我们就来一起学习一下如何在Spring Boot中实现文件的上传。
动手试试
第一步:创建一... 阅读原文
2021-01-08 00:55:03 阅读(670) 评论(0)
摘要:
欢迎访问我的GitHub
https://github.com/zq2599/blog_demos
内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等;
概览
本文是《Kubernetes官方java客户端》系列的第五篇,以下提到的java客户端都是指cl... 阅读原文
2021-01-08 00:18:17 阅读(661) 评论(0)
摘要:
原文链接http://zhhll.icu/2020/05/06/java%E5%9F%BA%E7%A1%80/%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1/java%E5%9F%BA%E7%A1%80%E4%B9%8B%E7%BB%84%E5%90%88%E4%B8%8E%E7%B... 阅读原文
2021-01-07 22:21:01 阅读(698) 评论(0)
摘要:
7 Ajax
简介
AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。
AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。
Ajax 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的We... 阅读原文
2021-01-07 22:07:05 阅读(688) 评论(0)
摘要:
前言
玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决不少的问题。然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大,... 阅读原文
2021-01-07 21:15:01 阅读(725) 评论(0)