相关文章
Redis高可用之哨兵模式、集群
文章目录 一、Redis哨兵模式1.1 简介1.2 哨兵模式的作用1.3 哨兵结构1.4 故障转移机制(重要)1.5 主节点选举机制 二、部署Redis哨兵模式Step1 修改 Redis 哨兵模式的配置文件(所有节点操作)Step2 实现基于VIP(虚拟IP&a…
建站知识
2024/9/21 5:05:35
ConcurrentHashMap详解
疑问?
为什么HashTable慢? 它的并发度是什么? 那么ConcurrentHashMap并发度是什么?
Hashtable之所以效率低下主要是因为其实现使用了synchronized关键字对put等操作进行加锁,而synchronized关键字加锁是对整个对象进行加锁,也就是说在…
建站知识
2024/9/21 5:05:31
【C语言】有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数
方法一 将原数组拆成两部分,前面n-m个数和后面m个数。首先将前面n-m个数逆序,然后将后面的m个数逆序。最后将整个数组逆序即可。
#include <stdio.h>void reverse(int arr[], int start, int end)
{for (int i start, j end; i < (start en…
建站知识
2024/12/1 17:03:21
A*算法和Dijkstra
A*算法
A*算法
个人理解FGH,F是总距离,G是已经走过的距离,F是暂未走过的距离,通过不断探索领进路径直至所有路径都到达终点,然后反向去确定最短路!
A*算法是静态路网中寻找最短路的最有效算法ÿ…
建站知识
2024/10/19 1:59:58
网工方向基本常识(持续更新)
1. 设备分为带内管理和带外管理。
带内管理通过业务口管理设备,带外管理通过管理口管理设备。 接口类型一般设备都可以自定义接口类型。 一般而言带外管理使用私有地址管理,最多的就是192.168.0.1 。 连接该管理口后更改自己电脑的网卡地址为管理网段的…
建站知识
2024/12/21 3:45:21
C++ - 布隆过滤器
前言
之前介绍了 位图,位图在判断某一个 数是否存在,或者在计算某个数是否出现 一次 或者 两次这些问题之上有着非常高效的实现复杂度,它的时间复杂度 可以达到 O(1),因为都是逻辑判断和 ,常数…
建站知识
2025/1/12 7:56:46
OpenGL之光照贴图
我们需要拓展之前的系统,引入漫反射和镜面光贴图(Map)。这允许我们对物体的漫反射分量和镜面光分量有着更精确的控制。
漫反射贴图
我们希望通过某种方式对物体的每个片段单独设置漫反射颜色。我们仅仅是对同样的原理使用了不同的名字:其实都是使用一张覆盖物体的图像,让我…
建站知识
2024/11/27 2:50:08
uniapp 之 本地存储
uniapp 之 本地存储
uniapp如何本地存储
uniapp是一种跨平台的开发框架,它被广泛用于开发基于微信小程序、H5、Android和iOS等平台的应用。随着应用越来越复杂,数据的存储成为一个必须考虑的问题。而本地存储是一种常见的数据存储方式,可以…
建站知识
2024/9/21 5:05:11