相关文章
Linux集群部署项目
目录
一,环境准备
1.1.安装MySQL
1.2.安装JDK
1.3.安装TomCat
1.4.安装Nginx
二,部署
2.1.后台服务部署
2.2.Nginx配置负载均衡及静态资源部署 一,环境准备
1.1.安装MySQL
将MySQL的安装包上传至服务器 查看系统中是否存在mariadb&…
编程日记
2024/12/20 2:13:15
Spring Boot 日志
1. 日志概述
1.1 什么是日志
我们刚开始学习编程,写一些编程题时,我们使用print输出一些数据测试自己代码,这个输出的内容就可以称为日志。日志可以用来发现和定位问题,或者根据日志来分析程序的运行过程,在Spring的…
编程日记
2024/12/24 9:31:45
Java集合体系面试题
1. Java中有哪些主要的集合接口?
答案:Java中主要的集合接口有Collection、List、Set、Queue和Map。
2. 请解释List和Set之间的主要区别。
答案:List和Set的主要区别在于元素的顺序和唯一性。List是有序的集合,允许存储重复的元…
编程日记
2024/12/24 9:33:27
rabbitmq死信交换机,死信队列使用
背景
对于核心业务需要保证消息必须正常消费,就必须考虑消费失败的场景,rabbitmq提供了以下三种消费失败处理机制
直接reject,丢弃消息(默认)返回nack,消息重新入队列将失败消息投递到指定的交换机 对于核…
编程日记
2024/12/23 15:30:48
【C++学习】哈希的应用—位图与布隆过滤器
目录 1.位图1.1位图的概念1.2位图的实现3.位图的应用 2.布隆过滤器2.1 布隆过滤器提出2.2布隆过滤器概念2.3如何选择哈希函数个数和布隆过滤器长度2.4布隆过滤器的实现2.4.1布隆过滤器插入操作2.4.2布隆过滤器查找操作2.4.3 布隆过滤器删除 2.5 布隆过滤器优点2.6布隆过滤器缺陷…
编程日记
2024/12/15 18:21:46
为什么android创建Fragment推荐用newInstance
FullScreenDialogFragment使用newInstance方法不是因为它是一个单例,而是因为这是创建DialogFragment实例并同时提供参数的一种标准模式。这种模式通常称为静态工厂方法模式,在Android开发中被广泛使用,尤其是用于Fragment的实例化。
newIns…
编程日记
2024/12/19 1:43:48
K8s学习七(服务发现_2)
Ingress
Service 主要用于集群内部的通信和负载均衡,而 Ingress 则是用于将服务暴露到集群外部,并提供灵活的 HTTP 路由规则。在实际应用中,它们通常结合使用,Service 提供内部通信和负载均衡,Ingress 提供外部访问和…
编程日记
2024/12/20 19:14:02