模式 哨兵 集群springboot

JAVA设计模式之原型模式

设计模式 设计模式(Design Pattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式 ......
模式 设计模式 原型 JAVA

ZLmediakit集群部署

1简单理解 2 如何简单部署测试 2.1: 我在10.1.1.1的机器上有拉 IPC-A摄像头的数据源;这个摄像头通过部署在10.1.1.1上的ZLM去拉,转协议RTSP的地址是rtsp://10.1.1.1:554/rtp/stream_1 2.2:我本地(127.0.0.1)启动ZLM服务,通过 ......
集群 ZLmediakit

SpringBoot: 配置文件及自动配置原理————yaml

# SpringBoot: 配置文件及自动配置原理 ## 配置文件 SpringBoot使用一个全局的配置文件,配置文件名称是固定的 * application.properties * 语法结构: key = value * application.yml * 语法结构: key: 空格 valu ......
SpringBoot 原理 文件 yaml

springboot starter使用

## 实现自定义starter ### pom.xml依赖 ```xml 4.0.0 org.springframework.boot spring-boot-starter-parent 2.4.6 com.example spring-boot-starter-demo 0.0.1-SNAPSH ......
springboot starter

SpringBoot笔记:SpringBoot启动参数配置

springboot启动参数 /usr/local/jdk/jdk1.8.0_261/bin/java -jar -server \ ## 服务模式,linux默认是server模式,window默认是client参数 -XX:+HeapDumpOnOutOfMemoryError \ ## 当OO ......
SpringBoot 参数 笔记

搭建pg-ha集群

[1] https://wiki.postgresql.org/wiki/Binary_Replication_Tutorial#5_Minutes_to_Simple_Replication [2] https://wiki.postgresql.org/wiki/Hot_Standby [3] ......
集群 pg-ha pg ha

备忘录模式

备忘录模式:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样,以后就可将该对象恢复到原先保存的状态。 备忘录模式概念有几个关键词:不破坏封装性、捕获内部状态、保存在对象之外、恢复原先保存的状态。 ......
备忘录 模式

SpringBoot定义优雅全局统一Restful API 响应框架完结撒花篇封装starter组件

之前我们已经,出了一些列文章。 讲解如何封统一全局响应Restful API。 感兴趣的可以看我前面几篇文章 (整个starter项目发展史) [SpringBoot定义优雅全局统一Restful API 响应框架](https://mp.weixin.qq.com/s?__biz=Mzg4OTkw ......
全局 SpringBoot 组件 框架 Restful

企业集群的应用 LVS-DR 集群

[toc] ## 一、LVS - DR 数据包的流向分析 (1)客户端发送请求到 Director Server(负载均衡器),请求的数据报文(源 IP 是 CIP,目标 IP 是 VIP)到达内核空间。 (2)Director Server 和 Real Server 在同一个网络中,数据通过二层 ......
集群 LVS-DR 企业 LVS DR

docker安装kafka集群

# docker 安装kafka集群 ## 搭建docker基本环境 搭建docker环境非本处详细讲解, 了解或查阅资料即可 ## 拉取镜像(zookeeper以及kafka的) ```bash docker pull wurstmeister/zookeeper docker pull wurs ......
集群 docker kafka

大数据集群启动,关闭命令

# 集群开启,关闭命令 ## hadoop: **开启:dfs:start-dfs.sh;yarn:start-yarn.sh** **关闭:dfs:stop-dfs.sh;yarn:stop-dfs.sh** ## spark: **开启:sbin/start-all.sh** **关闭:sbin ......
集群 命令 数据

淘宝技术三面题目:分布式架构+红黑树+SpringMVC+设计模式

淘宝一面 Java容器有哪些?哪些是同步容器,哪些是并发容器? ArrayList和LinkedList的插入和访问的时间复杂度? java反射原理, 注解原理? 新生代分为几个区?使用什么算法进行垃圾回收?为什么使用这个算法? HashMap在什么情况下会扩容,或者有哪些操作会导致扩容? Hash ......

Websocket+SpringBoot实现简单在线聊天(包含前后端代码)

1、样式展示 登录界面 (用户名自己取,密码是111,可在前端文件中改,因为做的比较简单,没有把用户做数据库相关的,所以直接在前端固定了密码是111) 聊天界面 2、代码展示 前端 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF- ......
在线聊天 SpringBoot Websocket 代码

Day14-设计模式之迭代器模式

# 设计模式之迭代器模式 ### 一、概念 **定义:**提供一种遍历集合元素的统一接口,用一致的方法遍历集合元素,不需要知道集合对象的底层表示,即:不暴露其内部的结构 - 意图:如果我们的**集合元素是用不同方式实现**的,有数组、集合或者其他方式。当客户端要**遍历这些集合元素**的时候就要使用 ......
模式 设计模式 Day 14

Day13-设计模式之访问者模式

# 设计模式之访问者模式 ### 一、概念 定义:封装一些作用于某种数据结构中的各元素的操作,它可以在不改变这个数据结构的前提下定义作用于这些元素的新的操作。 - 模式动机:对于存储在一个集合中的对象,他们可能具有不同的类型(即使有一个公共的接口),对于该集合中的对象,**可以接受一类称为访问者的对 ......
模式 设计模式 访问者 Day 13

Day10-设计模式之外观模式

# 设计模式之外观模式 ### 一、引例 当我们现在想要在家通过投影仪看电影,其过程包括关灯,关闭窗帘,打开投影仪,这些家居都是独立的,就会有灯光开关、窗帘开关、投影仪开关。我们需要一步一步的去打开这些开关。如果用代码来实现,就可将灯光,窗帘等都看成一个对象,然后用Client端依次去调用这些对象的 ......
模式 设计模式 外观 Day 10

Day13-设计模式之命令模式

# 设计模式之命令模式 ### 一、引例 ![img](https://img2023.cnblogs.com/blog/2817827/202306/2817827-20230605165035197-1959686251.png) 1) 我们买了一套智能家电,有照明灯、风扇、冰箱、洗衣机,我们只 ......
模式 设计模式 命令 Day 13

Day11-设计模式之享元模式

# 设计模式之享元模式 ### 一、意图 在面向对象系统的设计和实现中,创建对象是最为常见的操作。这里面就有一个问题:如果一个应用程序使用了太多的对象,就会造成很大的存储开销。特别是对于大量轻量级(细粒度)的对象,比如在文档编辑器的设计过程中,我们如果为每个字母创建一个对象的话,系统可能会因为大量的 ......
模式 设计模式 Day 11

Day12-设计模式之备忘录模式

# 设计模式之备忘录模式 ### 一、引例 **案例引入** 游戏角色状态恢复问题 游戏角色有攻击力和防御力,在大战Boss前保存自身的状态(攻击力和防御力),当大 战Boss后攻击力和防御力下降,从备忘录对象恢复到大战前的状态。 **传统的设计方案** ![image-20230525172756 ......
模式 设计模式 备忘录 Day 12

【Redis】redis集群的 MASTER 与 SLAVE

这个问题,从一个坑说起: 部署了一个新环境,但发现服务一直在报错: ``` 2023-07-05 20:42:54.186 ERROR [ scheduling-1] o.s.s.s.TaskUtils$LoggingErrorHandler : Unexpected error occurred ......
集群 MASTER Redis redis SLAVE

M0休眠模式

# 一、特点 - 两种休眠模式:普通休眠和深度休眠 - 进入休眠的休眠方法:WFI 、WFE、利用退出休眠特性 - 降低休眠时功耗的方法: - 停止部分或所有时钟信号 - 降低MCU某部分时钟频率 - 降低MCU各部分电压 - 关掉MCU某部分电源 # 二、普通休眠和深度休眠模式 进人普通休眠模式还 ......
模式

大连人工智能计算平台——华为昇腾AI平台——高性能计算HPC的异构计算——CPU和GPU的混合计算模式

好消息,居然有经费了,账号可以接着用了,可以接着玩超算了。 ......
平台 人工智能 高性能 人工 模式

WPF 在MVVM模式下应用动画

一个简单的需求:当程序发生异常时候,在界面上动画显示异常信息。 这个需求看似简单,只需要try……catch到异常,然后把异常的信息写入界面就OK了。 但在MVVM时,就不是这么简单了。MVVM模式下,追求前后端的分离。然后catch到的异常,也只能在后台代码中。如果传递到前台呢? 这自然就想到了B ......
模式 动画 MVVM WPF

5. SpringBoot整合SSM

SpringBoot 整合 SSM 的步骤(基于 SSM 中的 SSM 整合案例) 1. pom.xml 配置起步依赖,必要的资源坐标(druid) 2. application.yml 设置数据源、端口等 3. 配置类 全部删除 4. dao 设置@Mapper 5. 测试类 6. 页面 放置在 ......
SpringBoot SSM

Redis 高可用 —— 哨兵

参考 码哥字节:https://xie.infoq.cn/article/1c714709d00b2b55e8416fb99 小林coding: https://xiaolincoding.com/redis/cluster/sentinel.html 锦鱼不忘旧时晨:https://blog.cs ......
哨兵 Redis

springboot修改配置

springboot修改配置在resources下的Application.properties 端口: #服务器端口配置 server.port=80 logo: #修改banner spring.main.banner-mode=off 图片: #配置图像 spring.banner.image ......
springboot

4. SpringBoot整合mybatis

# 1. 回顾 Spring 整合 Mybatis ​`Spring`​ 整合 `Mybatis`​ 需要定义很多配置类 - ​`SpringConfig`​ 配置类 - 导入 `JdbcConfig`​ 配置类 - 导入 `MybatisConfig`​ 配置类 ```java @Configur ......
SpringBoot mybatis

springboot框架主要用来做什么?

​ Spring Boot是一个开源的Java框架,主要用于简化和加速基于Java的应用程序的开发。它提供了一套开发工具和约定,使得构建独立、可执行的、生产级别的Spring应用变得更加容易。 Spring Boot的主要目标是简化Spring应用程序的配置和部署过程,减少开发者在项目搭建和配置上的 ......
springboot 框架

SpringBoot 版本号(主,次,增量,发布)详解

SpringBoot版本号 访问地址: https://spring.io/projects/spring-boot#learn 每个版本号都有对应的英文CURRENT,GA ,SNAPSHOT对应的名词 3.1.1 CURRENT GA 第一个3 代表的是主版本 第二个1 代表的是次版本,新特性, ......
增量 SpringBoot 版本

linux LVS负载均衡集群

摘要:高并发时需要高性能的服务器,集群可以很好的增加服务器的性能,完成高并发的处理。 目录 一、集群概念 二、集群应用场景 三、集群分类 四、负载均衡集群架构 五、集群工作模式 六、LVS虚拟服务器 七、LVS负载调度算法 八、总结 一、集群概念 1.集群概念 多台主机构成一个整体,每个主机有自己的 ......
集群 linux LVS