本文分类:news发布日期:2024/12/23 7:24:56
相关文章
设计模式之享元(Flyweight)模式
前言 面向对象很好地解决了 “抽象” 的问题,但是不可避免的要付出一定的代价。对于通常情况来讲,面向对象的成本大都可以忽略不计。但是某些情况,面向对象所带来的成本必须谨慎处理 具体需要自己根据需求去评估 定义 “对象性能” 模式。运用…
建站知识
2024/12/23 7:11:07
rabbitMq------信道管理模块
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言信道管理的字段申明/删除交换机申明/删除队列绑定/解绑消息的发布消息确认订阅队列取消订阅信道内存管理类打开信道关闭信道/获取指定信道 总结 前言
信道是在…
建站知识
2024/12/23 7:13:06
ubuntu 设置静态IP
一、
ip addresssudo nano /etc/netplan/50-cloud-init.yaml
修改前: 修改后: # This file is generated from information provided by the datasource. Changes
# to it will not persist across an instance reboot. To disable cloud-inits
# ne…
建站知识
2024/12/20 5:11:00
StarRocks 中如何做到查询超时(QueryTimeout)
背景
本文基于 StarRocks 3.1.7 主要是分析以下两种超时设置的方式:
SESSION 级别 SET query_timeout 10;SELECT sleep(20);SQL 级别 select /* SET_VAR(query_timeout10) */ sleep(20); 通过本文的分析大致可以了解到在Starrocks的FE端是如何进行Command的交互以及数据流走…
建站知识
2024/12/7 5:25:22
服务保护sentinel
线程隔离
- 线程池隔离:给每个服务调用业务分配一个线程池,利用线程池本身实现隔离效果。 - 信号量隔离:不创建线程池,而是计数器模式,记录业务使用的线程数量,达到信号量上限时,禁止新的请求。…
建站知识
2024/10/26 12:07:23
B+树索引结构的优点
为什么MySQL选择B树作为索引结构?
在数据库系统中,索引的选择对性能至关重要。MySQL数据库广泛使用B树作为其索引结构,而不是红黑树、B树或其他类型的平衡树。这背后的原因主要与存储特性、性能需求以及不同数据结构的优缺点有关。本文将详细…
建站知识
2024/12/18 16:43:12
【在Linux世界中追寻伟大的One Piece】System V共享内存
目录
1 -> System V共享内存
1.1 -> 共享内存数据结构
1.2 -> 共享内存函数
1.2.1 -> shmget函数
1.2.2 -> shmot函数
1.2.3 -> shmdt函数
1.2.4 -> shmctl函数 1.3 -> 实例代码
2 -> System V消息队列
3 -> System V信号量 1 -> Sy…
建站知识
2024/12/18 13:04:29