首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
springboot-demo
HBLOG
创建于2024-01-08
订阅专栏
介绍springboot集成各种实用的组件,例如redis,solr hanlp 等
等 114 人订阅
共194篇文章
创建于2024-01-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Spring Boot集成google Authenticator实现mfa
1.什么时候mfa? 多重身份验证(MFA)是多步骤的账户登录过程,它要求用户输入更多信息,而不仅仅是输入密码。例如,除了密码之外,用户可能需要输入发送到其电子邮件的代码,回答一个秘密问题,或者扫描指
Spring Boot集成Stripe快速入门demo
1.什么是Stripe? 一体化全球支付平台,开启收入增长引擎,针对不同规模业务打造的支付解决方案,满足从初创公司到跨国企业的多维度需求,助力全球范围内线上线下付款。 转化更多客户: 通过内置的优化功
Spring Boot集成kubernetes客户端实现API操作k8s集群
1.什么是kubernetes? Kubernetes(也称 k8s 或 “kube”)是一个开源的容器编排平台,可以自动化在部署、管理和扩展容器化应用过程中涉及的许多手动操作。 Kubernetes
Spring Boot如何解决跨域问题?
1.什么是跨域? 跨域请求,就是说浏览器在执行脚本文件的ajax请求时,脚本文件所在的服务地址和请求的服务地址不一样。说白了就是ip、网络协议、端口都一样的时候,就是同一个域,否则就是跨域。这是由于N
Spring Boot如何压缩Json并写入redis?
1.为什么需要压缩json? 由于业务需要,存入redis中的缓存数据过大,占用了10+G的内存,内存作为重要资源,需要优化一下大对象缓存,采用gzip压缩存储,可以将 redis 的 kv 对大小缩
Spring Boot启用GZIP压缩
1.为什么是需要gzip压缩? 经常我们都会与服务端进行大数据量的文本传输,例如 JSON 就是常见的一种格式。通过 REST API 接口进行 GET 和 POST 请求,可能会有大量的文本格式数据
SpringBoot集成google登陆快速入门Demo
1.为何要使用 Google 账号登录 借助“使用 Google 账号登录”功能,您可通过安全性备受信赖的 Google 账号,轻松快捷地在网上登录和注册网站与应用。该功能可消除您对密码的依赖,从而降
SpringBoot如何进行全局异常处理?
1.为什么需要全局异常处理? 在日常开发中,为了不抛出异常堆栈信息给前端页面,每次编写Controller层代码都要尽可能的catch住所有service层、dao层等异常,代码耦合性较高,且不美观,
Spring Boot集成opencc4j快速入门Demo
1.什么是opencc4j? Opencc4j 支持中文繁简体转换,考虑到词组级别。 opencc4j 就是在OpenCC的工具基础上提供的 java 使用版本。 Features 特点 严格区分「一
Spring Boot集成Jythonb并且支持三方的python依赖包
1.什么是Jython? Jython是Python编程语言的JVM实现。 它旨在在Java平台上运行。 Jython程序可以导入和使用任何Java类。 就像Java一样,Jython程序编译为byt
利用puppeteer将html网页生成图片
1.什么是puppeteer? Puppeteer是一个Node库,它提供了一个高级API来通过DevTools协议控制Chromium或Chrome。 可以使用Puppeteer来自动化完成浏览器的
如何解决maven打包不包含本地手工配置的jar
问题起因 由于impala驱动在maven仓库中没有,只能去官网注册下载到本地,然后本地引用依赖, 一开始本地测试没有问题,但是mvn install的时候,这个jar不能被打包进去,导致线上报错 如
Spring Boot集成selenium实现自动化测试
1.什么是selenium? Selenium 是支持web 浏览器自动化的一系列工具和库的综合项目。 它提供了扩展来模拟用户与浏览器的交互,用于扩展浏览器分配的分发服务器, 以及用于实现W3C We
Spring Boot集成Devtools实现热更新?
1.什么Devtools? DevTools是开发者工具集,主要用于简化开发过程中的热部署问题。 热部署是指在开发过程中,当代码发生变化时,无需手动重启应用,系统能够自动检测并重新加载修改后的代码,大
Spring Boot集成sentinel快速入门Demo
1.什么是sentinel? 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 是面向分布式、多语言异构化服务架构的流量治理组件,主要以流量为切入点,从流量路由、流量控制、流量
Spring Boot如何替换默认的tomcat服务器?
1.为什么要替换默认tomcat? Tomcat是Apache基金下的一个轻量级的Servlet容器,支持Servlet和JSP。Tomcat具有Web服务器特有的功能,包括 Tomcat管理和控制平
Spring Boot如何实现数据脱敏?
1.什么是数据脱敏? 数据脱敏是一种数据安全技术,用于保护敏感数据,以防止未经授权的访问和使用。数据脱敏通过对敏感数据进行一定程度的修改或替换,以隐藏敏感信息,同时保留数据的完整性和可用性,通常应用于
Spring Boot如何自定义注解?
1.什么是注解 注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参
Spring Boot集成ip2region实现ip白名单
1.什么是ip2region? ip2region v2.0 - 是一个离线IP地址定位库和IP定位数据管理框架,10微秒级别的查询效率,提供了众多主流编程语言的 xdb 数据生成和查询客户端实现。
Spring Boot集成Seata实现基于AT模式的分布式事务
1.什么是Seata? Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式
下一页