相关文章
C++设计模式之单例模式
动机
在软件系统中,经常有一些特殊的类,必须保证它们在系统中只存在一个实例,才能确保它们的逻辑正确性,以及良好的效率。
如何绕过常规的构造器,提供一种机制来保证一个类只有一个实例?
这应该是类设计…
建站知识
2025/1/4 22:34:12
Flink:入门介绍
目录
一、Flink简介
2.1 Flink 架构
2.2 Flink 应用程序 运行模式
二、Flink 集群 部署
2.1 本地集群模式
2.1.1 安装JDK编辑
2.1.2 下载、解压 Flink
2.1.3 启动集群
2.1.4 停止集群
2.2 Standalone 模式
2.2.0 集群规划
2.2.1 安装JDK
2.2.2 设置免密登录
2…
建站知识
2025/1/6 19:08:03
Linux获取文件属性
目录
stat函数
获取文件属性
获取文件权限
实现“head -n 文件名”命令的功能
编程实现“ls -l 文件名”功能
stat/fstat/lstat的区别? stat函数
int stat(const char *path, struct stat *buf);
功能:获取文件属性
参数: path&…
建站知识
2025/1/6 18:44:21
JVM优化,Redis,MySQL相关面试题
一、平常对SQL优化的了解
1.索引优化 创建索引:为常用的查询字段创建索引,可以显著提高查询速度。例如,为订单金额的字段创建索引,可以加速按订单金额的排序操作。 优化索引:定期维护索引,避免索引碎片化…
建站知识
2025/1/4 21:12:33
单例模式实现axios的封装(TS版本)
Axios 是一个基于 promise 网络请求库,作用于node.js 和浏览器中。 它是 isomorphic 的(即同一套代码可以运行在浏览器和node.js中)。在服务端它使用原生 node.js http 模块, 而在客户端 (浏览端) 则使用 XMLHttpRequests。 在日常前端开发过程中,我们一…
建站知识
2025/1/5 0:24:27
【redis】集群详解
redis集群 一、集群的概念二、数据分片算法2.1哈希求余算法2.2一致性哈希算法2.3哈希槽分区算法 三、集群的搭建3.1配置docker-compose.yml文件3.2配置generate.sh脚本文件3.3构建redis集群3.4简单测试redis集群 四、故障处理流程4.1故障判定4.2故障转移 五、集群扩容 一、集群…
建站知识
2025/1/6 10:30:01
Java NIO channel
channel(通道),byteBuffer(缓冲区),selector(io多路复用),通道FileChannel,SocketChannel的transferTo,transferFrom,MappedByteBuffer实现了零拷贝。 JVM调操作系统方法,read,write,都可以送字…
建站知识
2025/1/1 6:34:14
Spring 依赖 详解
Spring 依赖详解
在 Spring 框架中,依赖 是指一个对象(Bean)需要另一个对象(Bean)来完成其功能的情况。Spring 通过 依赖注入(Dependency Injection, DI) 和 控制反转(Inversion of…
建站知识
2025/1/5 20:30:53