模式 哨兵 集群springboot

装饰者模式

装饰模式指的是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 ......
模式

C# UWP 项目debug发布无问题运行,Release模式闪退问题的解决

近期解决了一个非常迷惑的一个问题,问题就在于,项目在本地环境运行时没有任何异常和闪退的现象,而且以Debug模式发布后,发布包安装后,运行也没有任何问题,但是当以Release模式发布并安装,就会出现闪退的问题。 针对对系统日志的分析和错误的解决,我们一共找到两个原因导致这个问题的出现。 1.初始化 ......
问题 Release 模式 项目 debug

SpringBoot中各类@Conditional注解作用

@Conditional 要求传入的参数为实现org.springframework.context.annotation.Condition接口的类,依照该类的matches方法判断是否实例化一个Bean @ConditionalOnClass 类路径下存在某个class时,才会实例化某个Bean ......
注解 Conditional SpringBoot 作用

部署redis-cluster集群

参考: https://www.cnblogs.com/paul8339/p/11987345.html https://mikechen.cc/31360.html https://zhuanlan.zhihu.com/p/637366705 本文使用一台虚拟机部署6个不同端口的redis实例 1 ......
集群 redis-cluster cluster redis

SpringBoot3-监听器

SpringApplicationRunListener 该监听器,监听SpringBoot应用的生命周期 1.自定义SpringApplicationRunListener实现类 在META-INF/spring.factories中配置org.springframework.boot.Sprin ......
监听器 SpringBoot3 SpringBoot

springboot使用maven打成jar包,jar包无法找到主清单类

<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <version>2.7.7</version> <exe ......
springboot 清单 jar maven

Oracle集群升级迁移—主机网络设置及交换机侧bond vlan划分

目录Oracle集群升级迁移—主机网络设置及交换机bond vlan划分网络规划操作系统层面的IP设置bond类型介绍设置bond1和bond0交换机侧的设置(省略) Oracle集群升级迁移—主机网络设置及交换机bond vlan划分 网络规划 按照工程师要求,配置了5个IP供集群使用。1个IP为 ......
集群 交换机 主机 Oracle 网络

Python3+selenium3+Firefox 设置浏览器headless模式运行+下载文件

设置Firefox headless模式 def setUp(self): # Firefox headless模式运行 options = webdriver.FirefoxOptions() options.add_argument('-headless') self.driver = webd ......

selenium设置火狐浏览器为headless(无头模式)

selenium已经停止了对PhantomJS的支持,只能调用Firefox或者Chrome浏览的无头模式(即没有浏览器界面)。使用步骤: 安装Firefox浏览器firefox历年版本安装包的官方镜像地址:https://download-installer.cdn.mozilla.net/pub ......
火狐 selenium headless 浏览器 模式

观察者模式

定义:对象之间一对多的依赖关系,当对象发生改变时,其依赖对象都得到通知并自动更新。也被称为发布/订阅模式。 特点: 抽象主题:将所有的观察者的引用保存到一个集合内,每个主题内保存着观察者,并提供一个接口进行对观察者的删除添加。 具体主题:将有关状态存入具体观察者对象,当具体主题发生变化时,给所有观察 ......
观察者 模式

Springboot 配置 https的后端服务

由于项目需要,经过2天研究,终于通过Springboot配置成功https服务,记录下。 1、生成ssl证书方法(注意-alias的名称要与application的名称一致),两个方法都可以。 //keytool -genkey -alias myhttps -keyalg RSA -keysize ......
Springboot https

转:SpringBoot禁止配置数据源?

SpringBoot禁止配置数据源 boot中如果引入了数据源相关的依赖就会自动配置数据源,如果项目中不需要连接数据库,可以手动设置禁用数据源的配置 @SpringBootApplication(exclude = {DataSourceAutoConfiguration.class, Mybati ......
数据源 SpringBoot 数据

SpringBoot配置@ConfigurationProperties(prefix = "pig")时中文乱码

问题出现 通过@ConfigurationProperties(prefix = "pig")注解进行属性绑定的时候,application.properties文件中出现中文,从容器中获取的对象属性值出现了乱码。 Java实体类 application.properties配置文件 pig.id= ......

SpringBoot基础搭建总结

现在这一篇就是总结springboot基本的搭建 1.这边就是Controller类,就是类名上面写一个@RestController,然后方法上面写一个@RequestMapping注解,然后就是下面方法的构建,然后下面sout的目的就是为了测试方法的运行,return就是将东西送给浏览器 然后, ......
SpringBoot 基础

CDH集群日志清理

CDH集群日志清理 一、查看磁盘占用情况 df -h 二、查看日志占用情况 cdh的各种组件日志一般在 /var/log 目录下,因此需要关注“/”根目录, 查看 /var/log 下使用空间较大的文件夹,并又大到小排列 cd /var/log/ du -s ./* |sort -nr 还有一个是 ......
集群 日志 CDH

redis一主二从三哨兵

节点规划 准备三台虚拟机,使用CentOS-7-x86_64-DVD-2009.iso镜像 节点 IP master 192.168.108.91 slave1 192.168.108.92 slave2 192.168.108.93 手动安装redis 1.解压 tar -zxvf redis-6 ......
哨兵 redis

SpringBoot-事件驱动开发

在事件驱动开发中,需要有三种对象 事件本身 事件发布 事件订阅 事件 public class LoginSuccessEvent implement ApplicationEvent { LoginSuccessEvent(String params) { super(params); } } 事 ......
SpringBoot 事件

山石防火墙HA配置--主备模式--命令行

配置山石防火墙HA主备模式分为4部分 配置TRACK 配置HA组 配置HA链路 检查状态 1.配置track检测对象(非必须) 主备设备配置相同configtrack ha0 interface e0/1 interface e0/2 2.配置HA组属性 主 config ha group 0pri ......
山石 防火墙 命令 模式

Oracle集群升级迁移——存储及主机连接配置

目录Oracle集群升级迁移——存储及主机连接配置存储映射新LUN给Oracle新集群旧存储删除multipath.conf删除相应磁盘将主机和主机组里剔除磁盘,在从LUN、LUN组删除新建磁盘映射给Oracle数据库(映射前需要划Zone)映射完毕,刷新主机配置并修改multipath.conf文 ......
集群 主机 Oracle

FTP传输PORT、PASV模式

FTP FTP是File Transfer Protocol(文件传输协议)的缩写,用来在两台计算机之间互相传送文件。相比于HTTP,FTP协议要复杂得多。复杂的原因,是因为FTP协议要用到两个TCP连接,一个是命令链路,用来在FTP客户端与服务器之间传递命令;另一个是数据链路,用来上传或下载数据。 ......
模式 PORT PASV FTP

结构型模式(二) 组合模式

将对象组合成树形结构以表示“部分-整体”的层次结构。组合模式使用户对单个对象和组合对象的使用具有一致性。 角色: 抽象组件 叶子组件 复合组件 客户端 from abc import ABCMeta,abstractmethod class Graphic: @abstractmethod def ......
结构型 模式 结构

VM部署HDFS集群

上传hadoop-3.3.4.tar.gz到/export/server 解压 tar -zxvf hadoop-3.3.4.tar.gz -C /export/server/ # 快捷方式 ln -s /export/server/hadoop-3.3.4 hadoop Hadoop安装包目录结构 ......
集群 HDFS

使用单例模式进行多线程编程

title: aliases: tags: - 工程技术 - cpp/并发编程 category: - 方法 stars: url: creation-time: 2023-10-19 14:32 modification-time: 2023-10-19 15:27:06 [[单例模式]]简而言之 ......
线程 模式

springboot mybatis-plus 逆向工程

官网地址:https://baomidou.com/ 开发环境 Springboot v3.1.4 mybatis-plus v3.5.3.2 mybatis-plus-boot-starter mybatis-plus-generator Apache FreeMarker v2.3.32 mys ......

抽象工厂模式:创建高效强大的对象家族

大家好,欢迎来到程序视点!今天要分享的是工厂模式的最后一种模式:抽象工厂模式。 ​ 前言 在上一篇文章:设计模式之工厂方法模式 最后,我们通过示例展示了两个问题。归纳起来就是: 每次增加一个产品时,都需要增加一个具体类和一个对象实现工厂。 随着产品类的增多,使得系统中类的个数成倍增加,在一定程度上增 ......
对象 工厂 家族 模式

Unity 打包il2cpp模式时的常见问题分析

Unity 编辑器模式下是采用.net 虚拟机解释执行.net 代码,发布的时候有两种模式,一种是mono虚拟机模式,一种是il2cpp模式。由于iOS AppStore规定不允许使用虚拟机,所以发布到iOS,Unity采用了il2cpp技术,把IL(.net字节码) 的代码转成c++代码,然后再用 ......
常见问题 常见 模式 il2cpp 问题

Oracle集群升级迁移—老集群磁盘切割

目录Oracle升级迁移剔除磁盘腾出存储LUNGRID用户登录,查询ASM磁盘剔除磁盘 Oracle升级迁移 目前有两套Oracle采用ADG + RAC架构,其中备库使用的为SUSE12.4目前已EOS,文件系统BFTFS与Oracle兼容性据说也有一定的问题,决定对现有的集群进行升级,升级后服务 ......
集群 磁盘 Oracle

若依springboot 使用MultipartFile 为空

解决:接口请求参数需要加个入参:@RequestParam("file") 代码: postman ......
MultipartFile springboot

设计模式之状态模式

状态模式,可以很好的解决掉if else或者switch case判断,使用g++ state.cpp statemain.cpp -o microwaveoven在Linux下编译即可执行microwaveoven查看结果 state.h /* @brief: 微波炉状态以及动作切换,三个状态:开 ......
模式 设计模式 状态

关闭小米手机的USB安装提示弹窗(及开发者模式找不到MIUI优化的解决办法)

结论: 1. 设置 - 更多设置 - 开发者选项(划到最底部) - 关闭“MIUI优化” 2. 如果没有这个选项,在开发者选项界面底部,找一个 重置默认设置 之类的按钮,多点几次就出来了。(或执行 adb shell settings and put secure miui_optimization ......
小米 开发者 模式 办法 手机