![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring boot
文章平均质量分 75
北漂的菜小白
写代码是我的爱好,做专栏只为了混口饭吃
展开
-
spring boot 3使用 elasticsearch 提供搜索建议
用户输入内容,快速返回建议,示例效果如下。通过使用 Spring boot 3 中的 spring-data-elasticesarch 的 CompletionSuggester 功能实现原创 2023-08-21 19:42:06 · 1616 阅读 · 0 评论 -
大数据技术(入门篇) --- 使用 Spring Boot 操作 CDH6.2.0 Hadoop
本人是web后端研发,习惯使用spring boot 相关框架,因此技术选型直接使用的是spring boot,目前并未使用 spring-data-hadoop 依赖,因为这个依赖已经在 2019 年终止了,可以点击查看 ,所以我这里使用的是自己找的依赖,Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。H原创 2023-04-17 19:06:04 · 2746 阅读 · 3 评论 -
代码组件 ---- Spring Boot 项目线程池监控
需要对项目中的线程池指标进行监控检查。原创 2022-09-22 11:28:39 · 838 阅读 · 1 评论 -
记录----RabbitMQ踩坑(一)
用户触发某种行为动作,根据行为类型,分别执行延迟30s处理数据动作,和立即处理数据重做两种业务方案一:Redis key监听器,但是考虑实际key数量,放弃该方式方案二:方案RabbitMQ延迟队列实现,程序同时监听两种队列即可,简单方便因为不熟悉RabbitMQ相关配置,导致很多奇奇怪怪的问题,特此记录理由: 如下如下二、同时监听多个队列消费者代码如下生产者篇因生产者和消费者框架不同,配置方式不太一样,生产者为Spring MVC业务触发入口Listener 生产者踩坑详解以上代码上原创 2022-06-23 23:25:09 · 718 阅读 · 2 评论 -
一个基于Spring Boot开发的微信公众号快速开发工具包
微信公众号开发相关组件,还在不断完善中感谢 JetBrains 的对这个项目的认可项目地址:https://github.com/lcy19930619/weixin-spring-boot-starterwiki地址: https://github.com/lcy19930619/weixin-spring-boot-starter/wiki微信文档写的一些东西,感觉比较乱,而且很多东西需要找来找去,百度、csdn等等代码复用性也不高,所以写了这个组件,希望通用性好一些方法一:通过mvn inst原创 2022-06-16 09:56:00 · 1038 阅读 · 6 评论 -
solr cloud 学习与记录
业务场景1、亿级别数据搜索2、提供实时查询3、未使用es记录内容solr资源消耗cpu在做数据计算时,会大量使用cpu,但更多的消耗是内存ramsolr最核心的资源是内存,使用的jvm内存不能超过32g,即 Xms32g Xmx32g举例服务器内存资源128gb,solr使用32gb,应剩余128-32 = 96gb但实际并不是这样,solr使用的是lucene作为底层分词查询,lucene这东西用的是系统缓存,所以free -m看到会有90g左右的 buff/cache使用说白了原创 2021-08-25 13:43:27 · 386 阅读 · 0 评论 -
踩坑 -- spring cloud使用nacos 2.0
一步一坑服务器端1、修改nacos相关配置文件(端口)/conf/application.properties里面修改 server.port2、修改启动参数/bin/startup.sh93行,修改jvm相关参数3、配置mysql3.1 使用 conf/nacos-mysql.sql 文件初始化数据库3.2 修改conf/application.properties文件增加mysql支持#*************** Config Module Related Configu原创 2021-04-07 16:41:05 · 2088 阅读 · 2 评论 -
Spring Security 认证相关知识点总结
yml 配置spring: security: user: name: 自定义用户名(不推荐) password: 自定义密码(不推荐) logging: level: # 打印 spring security 全部日志信息 org.springframework.security: traceweb安全接口适配器org.springframework.security.config.annotation.web.configu原创 2020-12-23 21:59:52 · 553 阅读 · 1 评论 -
spring 使用事件驱动
概述:一、三要素1、监听器:Listener2、事件源:event3、事件的发布者:Publisher二、实现方式1、事件源:Event设计// 重点是继承 ApplicationEventpublic class MyEvent extends ApplicationEvent { private static final long serialVersionUID = -6921924726678224331L; /** * 这里是一些事件的私有属性,比如na原创 2020-07-02 11:04:38 · 151 阅读 · 0 评论 -
spring boot tomcat配置
import org.apache.catalina.connector.Connector;import org.springframework.beans.factory.annotation.Value;import org.springframework.boot.context.embedded.tomcat.TomcatConnectorCustomizer;import org.springframework.boot.context.embedded.tomcat.TomcatEmb.原创 2020-05-27 14:32:59 · 1030 阅读 · 3 评论 -
spring boot 全局异常处理
1、类注解 @ControllerAdvice 用于捕获带有@Controller注解类异常信息2、方法注解 @ExceptionHandler(异常类.class) 用于捕捉异常并进行处理示例:@ControllerAdvicepublic class MyControllerAdvice { /** * 全局异常捕捉处理 * @param ex ...原创 2020-02-06 19:56:38 · 81 阅读 · 0 评论 -
spring aop 踩坑
@within和@annotation的区别:@within 对象级别@annotation 方法级别原创 2019-10-21 22:22:55 · 89 阅读 · 0 评论 -
spring boot 配置拦截器
原创 2019-09-07 19:26:35 · 134 阅读 · 0 评论