Spring Boot实现大文件分块上传
1.分块上传使用场景大文件加速上传:当文件大小超过100MB时,使用分片上传可实现并行上传多个Part以加快上
Spring Boot实现文件上传和下载
1.背景项目中经常会有上传和下载的需求,这篇文章简述一下springboot项目中实现简单的上传和下载。
您知道maven配置文件中scope的含义吗?
一、scope作用域介绍Maven的一个哲学是约定大于配置,所以在maven中,很多内容都有默认值,scope
Spring Boot实现License生成和校验
1.License应用场景在我们向客户销售商业软件的时候,常常需要对所发布的软件实行一系列管控措施,诸如验证使
Spring Boot集成google Authenticator实现mfa
1.什么时候mfa?多重身份验证(MFA)是多步骤的账户登录过程,它要求用户输入更多信息,而不仅仅是输入密码。
Spring Boot集成Stripe快速入门demo
1.什么是Stripe?一体化全球支付平台,开启收入增长引擎,针对不同规模业务打造的支付解决方案,满足从初创公司到跨国企业的多维度需求,助力全球范围内线上线下付款。
Dubbo如何传递链路追踪id?
1.什么是链路追踪?分布式链路追踪就是将一次分布式请求还原成调用链路,将一次分布式请求的调用情况集中展示,比如各个服务节点上的耗时、请求具体到达哪台机器上、每个服务节点的请求状态等等。
Spring Boot集成kubernetes客户端实现API操作k8s集群
1.什么是kubernetes?Kubernetes(也称 k8s 或 “kube”)是一个开源的容器编排平台,可以自动化在部署、管理和扩展容器化应用过程中涉及的许多手动操作。
Spring Boot如何解决跨域问题?
1.什么是跨域?跨域请求,就是说浏览器在执行脚本文件的ajax请求时,脚本文件所在的服务地址和请求的服务地址不一样。
Spring Boot如何压缩Json并写入redis?
由于业务需要,存入redis中的缓存数据过大,占用了10+G的内存,内存作为重要资源,需要优化一下大对象缓存,采用gzip压缩存储,可以将 redis 的 kv 对大小缩小大约 7-8 倍,加快存储、读取速度
Spring Boot启用GZIP压缩
1.为什么是需要gzip压缩?经常我们都会与服务端进行大数据量的文本传输,例如 JSON 就是常见的一种格式。
SpringBoot集成google登陆快速入门Demo
1.为何要使用 Google 账号登录借助“使用 Google 账号登录”功能,您可通过安全性备受信赖的 Go
SpringBoot如何进行全局异常处理?
1.为什么需要全局异常处理?
利用TeamCity实现maven项目的CI/CD
TeamCity 是一款由 JetBrains 开发的强大的持续集成(Continuous Integration,CI)和持续部署(Continuous Deployment,CD)工具。
Spring Boot集成opencc4j快速入门Demo
1.什么是opencc4j?Opencc4j 支持中文繁简体转换,考虑到词组级别。
介绍一个 SpringBoot 集成各种场景的项目
springboot-demo今天给大家介绍一个 SpringBoot 集成各种场景的项目,可以用来学习,也可
Spring Boot集成Jythonb并且支持三方的python依赖包
上篇文章讲了如何在java中执行python代码,这篇文章讲一下如何让jython支持三方依赖包1.什么是Jy
利用puppeteer将html网页生成图片
1.什么是puppeteer?Puppeteer是一个Node库,它提供了一个高级API来通过DevTools协议控制Chromium或Chrome。
如何解决maven打包不包含本地手工配置的jar
Spring Boot集成selenium实现自动化测试
1.什么是selenium?Selenium 是支持web 浏览器自动化的一系列工具和库的综合项目。