会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
vivekskcs
首页
新随笔
联系
管理
上一页
1
2
3
4
5
6
···
8
下一页
2026年3月18日
C++实现一个16进制打印Hexdump
摘要: hexdump 本文内容参考博主双笙子佯谬 我们将会实现一个如下效果的16进制展示器。 ❯ ./hexdump -f CMakeCache.txt 00000000 23 20 54 68 69 73 20 69 73 20 74 68 65 20 43 4d |# This is the CM|
阅读全文
posted @ 2026-03-18 19:58 大胖熊哈
阅读(19)
评论(0)
推荐(0)
2026年3月17日
C++内存分配器
摘要: MemorySource 什么是内存分配器 内存分配器就是负责内存的申请和释放的一个"管家"。 // 没有管家时,你要自己管: int* p = new int(42); // 申请 delete p; // 释放 // 有管家时,你告诉管家: std::allocator<int> alloc;
阅读全文
posted @ 2026-03-17 20:59 大胖熊哈
阅读(27)
评论(0)
推荐(0)
C++从零实现一个Variant.
摘要: MyVariant 从零实现一个C++Variant. 本文内容参考博主双笙子佯谬 问题场景 我们知道,variant是支持存储多种不同指定类型的的容器。 比如对于一个variant<int,double,std::sttring>,我们可以赋值int,double,string类型。而这些类型个数
阅读全文
posted @ 2026-03-17 11:22 大胖熊哈
阅读(31)
评论(0)
推荐(0)
2026年3月16日
C++实现简易的日志库-TinyLog
摘要: TinyLog 完整代码在最下侧 整体结构 tinylog/ ├── 1. LOG_LEVELS // 宏:定义所有日志级别 ├── 2. enum class level // 枚举:日志级别类型 ├── 3. to_string() // 函数:级别 → 字符串 ├── 4. from_stri
阅读全文
posted @ 2026-03-16 16:02 大胖熊哈
阅读(19)
评论(0)
推荐(0)
2026年2月21日
Redis安全通信-Spipped
摘要: Spiped-Redis的安全之路 设想一下,客户端要直接与公网IP的Redis服务器进行tcp通信,传输数据暴露在公网上,很容易就会被恶意人员进行截取,十分不安全。 Redis本身并不支持SSL安全连接,不过有了SSL代理软件,我们可以让通信得到加密,就好像Redis穿上了隐形外套一般。 Spip
阅读全文
posted @ 2026-02-21 15:56 大胖熊哈
阅读(19)
评论(0)
推荐(0)
2026年2月19日
RedisCluster的使用方法
摘要: RedisCluster RedisCluster与RedisSentinel有以下共同点 高可用性,提供主从自动切换的机制 主从复制,保证数据冗余 监控功能,检测节点的状态和故障 去中心化 但是侧重点和适用点不同: Sentinel侧重高可用的解决方案,自动进行主从切换,防止主节点故障导致的red
阅读全文
posted @ 2026-02-19 17:17 大胖熊哈
阅读(20)
评论(0)
推荐(0)
RedisSentinel主从配置
摘要: 哨兵模式 如果主节点凌晨突然宕机,指望工作人员从床上爬起来手工进行切换,效率何其低下。 因此官方提供了一种名为Redis Sentinel的哨兵方案,自动检测主节点情况,自动进行主从切换。 案例(1主2从3哨兵) (我在Arch上使用的redis是开源版本的valkey,使用redis同理) 这里的
阅读全文
posted @ 2026-02-19 10:48 大胖熊哈
阅读(25)
评论(0)
推荐(0)
2026年2月8日
无锁栈的几种实现方式
摘要: 以下几种方式 ● stack1 使用了最简单的 threads_in_pop 记录当前 pop 的线程数,控制并发访问安全 ● stack2 使用了风险指针,对指涉指针进行保护 ● stack3 使用 c++20的原子智能指针,减少了对内存的管理,十分简洁 ● stack4 使用了两层内外指针,分别
阅读全文
posted @ 2026-02-08 15:06 大胖熊哈
阅读(18)
评论(0)
推荐(0)
2026年1月5日
15-Master-Slave_Switch
摘要: Master-Slave_Switch 主从切换的配置文件简单而言就两个, standby.signal:这个是从节点开启备份 postgresql.auto.conf:指定主节点的信息 停服切换 切换的话,就是主节点追加上述配置,从节点删除以上配置。 先停止主库 原来的主节点 添加 standby
阅读全文
posted @ 2026-01-05 16:28 大胖熊哈
阅读(33)
评论(0)
推荐(0)
13-PGLoader
摘要: PGLoader 我们可以方便的将其他数据源的数据库迁移到PGSQL。以mysql迁移到pgsql为例。g 首先准备一个mysql数据库test,创建一个表student。 MariaDB [test]> select * from student; + + + + + | id | name |
阅读全文
posted @ 2026-01-05 16:28 大胖熊哈
阅读(29)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
8
下一页
公告