logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot 中常见的设计模式

在 Spring Boot 中,很多设计模式是通过 Spring 框架本身来实现的,但我们也可以在实际开发过程中看到多种设计模式的应用。

文章图片
#spring boot#设计模式#后端
jenkins的环境搭建

我之前使用war安装、安装比较简单、就是jenkins的 对应的插件不能下载下来、后来发现是版本的问题、使用docker-compose 安装、jenkins安装 插件很容易安装下来。chmod +x /usr/local/bin/docker-compose设置权限、开放。配置环境变量:/etc/profile 文件 下面配置 maven 的环境变量。不同的版本可能在不同的位置: xxx。有版本

文章图片
#jenkins#运维
阿里云短信服务申请和集成

阿里云短信服务申请和集成

#阿里云#java
分库分表方案中出现数据倾斜问题怎么解决

解决分库分表中的数据倾斜问题需要根据具体的业务场景和数据访问模式,采取适当的策略。常见的解决方案包括选择合适的分片策略、使用复合分片键、动态调整分表方案、避免热点数据集中、优化查询和写入策略以及增加缓存机制。合理的监控和报警机制也有助于及时发现并解决倾斜问题。

文章图片
#网络#服务器#java
MQ消息队列消息堆积问题排查和解决思路

通过在Spring Boot项目中排查RabbitMQ消息堆积问题并采取相应措施,可以有效提升系统的性能和稳定性。主要的解决方案包括增加消费者数量、使用消息确认机制、配置死信队列、优化消费逻辑、合理配置队列参数等。

#rabbitmq
CentOS8下面RabbitMQ的安装

RabbitMQ的安装之前都是通过rpm安装erlang和rabbitmq,每次都是出现问题,erlang版本不对或者是rabbitmq安装少一个so库等等,很崩溃,后来去rabbitmq官网根据教程安装成功,下面查看官网教程如何操作:环境说明自己的的虚拟机的centos8版本:1.找到对应的版本,添加配置文件(找自己的linux版本)通过命令进入到指定位置:cd /etc/yum.repos.d

#rabbitmq
jenkins部署springboot项目

1)概念Pipeline,简单来说,一套运行在 Jenkins 上的工作流框架,将原来独立运行于单个或者多个节点 的任务连接起来,实现单个任务难以完成的复杂流程编排和可视化的工作。2)使用Pipeline有以下好处(来自翻译自官方文档):代码:Pipeline以代码的形式实现,通常被检入源代码控制,使团队能够编辑,审查和迭代其传送流 程。持久:无论是计划内的还是计划外的服务器重启,Pipeline

文章图片
#jenkins#spring boot
java8学习

java8主要内容 (时间类,线程,容器类不包含)Lambda 表达式函数式接口方法引用与构造器引用Stream API接口中的默认方法与静态方法Java 8新特性简介速度更快代码更少(增加了新的语法 Lambda 表达式)强大的 Stream API便于并行最大化减少空指针异常 Optional其中最为核心的为 Lambda 表达式与Stream API为什么使...

java中Map转成JavaBean的方法实现

map是java常用的数据结构,java中一般都是用javabean 来封装数据 他们之间怎么实现map转成javabean了思路实现:1.用反射操作2.用内省操作3.用网上的开源的工具包操作我们一个个来看下怎么代码实现:先写一个简单的bean:public class User {private int age;private String n

    共 13 条
  • 1
  • 2
  • 请选择