模式 哨兵 集群springboot

springboot集成sharding分库分表

#### 一、docker安装 ##### 1.查看已安装的CentOS版本信息 ``` cat /etc/redhat-release ``` ##### 2.安装docker 官网:http://www.docker.com 安装手册:https://docs.docker.com/instal ......
分表 分库 springboot sharding

springboot整合cache缓存

第一步:在 pom.xml 文件中导入对应坐标 <!--cache--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId> </dep ......
缓存 springboot cache

springboot整合持久层

# springboot整合持久层 ## 1、整合mybatis 这里以多数据源为例 第一步创建springboot时,选上mybatis依赖 ![](https://img2023.cnblogs.com/blog/3167472/202306/3167472-20230616113507031- ......
springboot

springboot整合mongodb

# springboot整合mongodb 整合 mongodb 其实与 整合 redis 相差不大 ## 1、依赖 ~~~xml org.springframework.boot spring-boot-starter-data-mongodb ~~~ ## 2、配置数据库信息 通过 spring ......
springboot mongodb

springboot整合redis

## 1、添加依赖 ~~~xml org.springframework.boot spring-boot-starter-data-redis ~~~ ## 2、配置redis 通过 spring.redis.xxx 来配置 redis 的信息 ~~~properties spring.redis ......
springboot redis

springboot 解决跨域问题

## 什么是跨域 指从一个域名网页去请求另一域名页面的资源,比如 baidu.com 请求 google.com 中的资源,但是这种情况是不允许的,因为由浏览器的`同源策略`,使浏览器对js增加安全限制,即就是阻止不同域下的js进行交互。判断域是否相同是通过判断`协议、域名、端口`中有任何一个不同, ......
springboot 问题

【RS】哨兵系列数据下载(新手教程)

​ 学遥感的避免不了使用哨兵数据,毕竟10m的分辨率可以满足大部分的定量分析,同时也是最重要的一点,它免费!!!今天以哨兵二号为示例,教大家如何下载哨兵数据。 哨兵-1卫星是全天时、全天候雷达成像任务,用于陆地和海洋观测,首颗哨兵-1A卫星已于2014年4月3日发射。 哨兵-2卫星是多光谱高分辨率成 ......
哨兵 新手 教程 数据

Redis哨兵模式的配置

1.环境准备 master节点1个 slave节点2个 sentinel【哨兵】节点3个 redis版本5.0.3 操作系统:Centos7 2.主从节点配置 创建redis-conf目录,此目录用于存放主从节点的配置文件 复制redis.conf,然后创建三个配置文件:redis-6379.con ......
哨兵 模式 Redis

springboot启动卡住

1.用debug模式计费引擎后台启动卡住了 springboot 启动卡住 org.hibernate.mapping.RootClass 原因:因这几个加了断点导致 解决方案: 将断点去掉,问题得到解决 ......
springboot

Redis哨兵模式的配置

**1.环境准备** * master节点1个 * slave节点2个 * sentinel【哨兵】节点3个 * redis版本5.0.3 * 操作系统:Centos7 **2.主从节点配置** 复制redis.conf,然后创建三个配置文件:redis-6379.conf,redis-6380.c ......
哨兵 模式 Redis

6 种方式读取 Springboot 的配置,老鸟都这么玩(原理+实战)

**大家好,我是小富~** 从配置文件中获取属性应该是`SpringBoot`开发中最为常用的功能之一,但就是这么常用的功能,仍然有很多开发者在这个方面踩坑。 我整理了几种获取配置属性的方式,目的不仅是要让大家学会如何使用,更重要的是**弄清配置加载、读取的底层原理**,一旦出现问题可以分析出其症结 ......
老鸟 Springboot 实战 原理 方式

生产K8S 集群优化

1、内核参数调化fs.file-max=1000000# max-file 表示系统级别的能够打开的文件句柄的数量, 一般如果遇到文件句柄达到上限时,会碰到# "Too many open files"或者Socket/File: Can’t open so many files等错误。# 配置ar ......
集群 K8S K8 8S

代理模式(Proxy)

#include <iostream> #include <string> #include <fstream> #include <sstream> #include <map> #include <vector> using namespace std; //切分成log: /// 故障名,故障 ......
模式 Proxy

a或a+模式下的 seek()

方法 seek() 将文件的当前位置设置为偏移量 如果文件是使用a或a+打开的进行附加写入,任何 seek() 操作将在下一次写入时被撤销。 如果文件仅以附加模式使用a打开进行写入, seek() 方法基本上是无操作;但对于启用读取的附加模式打开的文件(模式a+),它仍然是有用的。 ......
模式 seek

springboot 中使用 redis 处理接口的幂等性

## 什么是接口幂等性? **数学中**:在一次元运算为幂等时,其作用在任一元素两次后会和其作用一次的结果相同;在二次元运算为幂等时,自己重复运算的结果等于它自己的元素。 **计算机学中**:幂等指多次操作产生的影响只会跟一次执行的结果相同,通俗的说:某个行为重复的执行,最终获取的结果是相同的,不会 ......
springboot 接口 redis

SpringBoot快速整合RabbitMq小案例

对于一个直接创建的springBoot项目工程来说,可以按照以下步骤使用rabbitmq - 添加依赖:添加rabbitMQ的依赖。 ~~~java org.springframework.boot spring-boot-starter-amqp ~~~ - 配置连接:在配置文件中配置虚拟主机、端 ......
SpringBoot RabbitMq 案例

springboot项目启动

报错:Could not resolve placeholder 'config.info' in value "${config.info}" 项目的bootstrap.yml配置文件的 file-extension: yaml #这里我们获取的yaml格式的配置需要跟nacos配置列表的Data ......
springboot 项目

SpringBoot集成kafka

环境springboot2.7 +kafka3.0。kafka安装请自行百度,话不多说直接上代码。 1、添加maven依赖 <dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</arti ......
SpringBoot kafka

SpringBoot操作Redis客户端实现技术切换(jedis)

第一步:在 pom.xml 文件中导入对应的jedis坐标 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> </dependency> 第二步:在application.yml 文件中进行相关配 ......
SpringBoot 客户端 客户 Redis jedis

SpringBoot读写redis的客户端

使用SpringBoot操作Redis的客户端 需使用 StringRedisTemplate ......
SpringBoot 客户端 客户 redis

SpringBoot整合Redis

第一步:导入坐标 第二步:在 application.yml 中 进行相关配置 第三步:使用对应的API对操作接口进行操作 操作 key-value 格式的 操作 hash 格式的 ......
SpringBoot Redis

【网络知识】FTP主被动模式介绍及抓包分析

一.FTP是什么 FTP,即文件传输协议(File Transfer Protocol,FTP),基于该协议客户端与服务端可以实现共享文件、上传文件、下载文件。 FTP 基于TCP协议生成两个连接,一个用来控制连接,传输FTP命令,标准端口为21;另一个用于上传、下载数据,标准端口为20。FTP有两 ......
网络知识 模式 知识 网络 FTP

springboot集成kafka

1. 导入spring-kafka依赖信息 点击查看代码 ``` org.springframework.boot spring-boot-starter-web org.springframework.kafka spring-kafka org.apache.kafka kafka-client ......
springboot kafka

访问者模式:访问数据结构并处理数据

访问者模式是Java中的一种行为型设计模式,它允许你定义在不改变被访问对象(如类、接口等)结构的前提下,对其内部的元素访问和操作。该模式适用于需要对一个复杂对象结构(如代码中的类层次结构)进行多种不同操作的场景。 > 示例代码 ```java // 定义被访问者接口 interface Elemen ......
数据 数据结构 访问者 模式 结构

观察者模式:发送状态变化通知

观察者模式是一种行为设计模式,它允许对象在发生特定事件时通知其他对象。这些被通知的对象被称为观察者,而通知它们的对象称为主题或可观察对象。该模式使用了松散耦合的原则,因此主题和观察者之间没有太多的依赖关系。 > 示例代码: ```java import java.util.ArrayList; im ......
观察者 状态 模式

springboot文件上传

## 前言 需要实现文件上传功能需要 `MultipartResolver` 接口的实现类的实例,这样才可以实现文件上传 而 `MultipartResolver` 有两个实现类: - `StandardServletMultipartResolver`:springboot 中以自动配置完成,直接 ......
springboot 文件

kafka消费模式

消费者消费方式:订阅与分配 1、KafkaConsumer.subscribe():为consumer自动分配partition,有内部算法保证topic-partition以最优的方式均匀分配给相同group下的不同consumer。 2、KafkaConsumer.assign():为consu ......
模式 kafka

集群变更备忘录

HDP yum 变更 之前搭的镜像虚拟机不想启动了,但是yum命令会报错,把之前配置的文件删了 ``` mkdir /etc/yum.repos.d.bak cd /etc/yum.repos.d mv ambari-hdp-51.repo ambari.repo HDF.repo HDP.repo ......
备忘录 集群

springboot 自定义listener 添加环境变量。 抄的springboot项目去掉了一些不用的jar包后包 No Value Bound 错误排查。

1. 自定义listener 实现 ApplicationListener<ApplicationEnvironmentPreparedEvent>, Ordered (如果要设置优先级可以实现Ordered接口,注意order值越小优先级越高) public class MyListener im ......
springboot 变量 listener 不用 错误

在 Apple silicon Mac 上 DFU 模式修复或恢复 macOS 固件

搭载 Apple 芯片的 Mac 电脑 DFU 模式全新安装 macOS Ventura 请访问原文链接:,查看最新版。原创作品,转载请保留出处。 作者主页:[sysin.org](https://sysin.org) Mac computers with Apple silicon,简称 Appl ......
固件 silicon 模式 Apple macOS