相关文章
「Redis」1. 数据类型的底层实现
前言:在这篇博文中,我们将简单总结在面试中怎么回答Redis数据类型的底层实现。 因为面试时间就那么点,言简意赅的描述自己会的知识显得尤为重要‼️ 文章目录 0.1. String 的底层实现原理0.2. 列表的底层实现原理0.3. 字典的底层实现原理0.4.…
建站知识
2024/11/28 14:31:18
[Java]_[初级]_[使用fastjson以流的方式读取json大文件]
场景
开发JSON应用时,有时候需要从JSON文件里读取配置数据到内存。当JSON文件足够大时,如果先把文件读入内存再进行parse会浪费不必要的大文件连续内存。甚至可能会导致OOM, 这时候如果能像XML文件那样可以以流的方式读取结构化JSON数据,那么…
建站知识
2024/11/27 22:26:55
【css】css奇数、偶数、指定数选择器:
文章目录 一、简单数字序号写法:nth-child(number)二、倍数写法:nth-child(an)三、倍数分组匹配:nth-child(anb) 与 :nth-child(an-b)四、反向倍数分组匹配:nth-child(-anb)五、奇偶匹配:nth-child(odd) 与 :nth-child(even) :nth-child(n) 选择器匹配属于其父元素的第 N 个子元…
建站知识
2024/11/28 0:36:22
Running transaction check,yum卡在这个地方不动了
问题:运行yum update卡在这个地方不动 解决办法:运行下面的命令
# /bin/rm /var/lib/rpm/__db.*
# cd /var/cache/yum
# /bin/rm -rf *
# yum clean all
# yum update如果运行还不成功,那么重启服务器试试。我的服务器用了各种办法不行&…
建站知识
2024/11/28 0:31:53
架构设计:Docker容器化部署
在现代软件开发和部署中,Docker 容器化技术已经成为一种重要的解决方案。它不仅简化了应用程序的构建和部署过程,还提供了跨环境一致性、可移植性和高效性。本文将介绍一个完整的 Docker 容器化部署架构设计,帮助您深入了解如何将应用程序成功…
建站知识
2024/11/28 0:52:54
C++(21):特殊工具与技术
控制内存分配
某些应用程序对内存分配有特殊需求,无法直接应用标准内存管理机制。需要自定义内存分配的细节。
重载 new 和 delete
void* operator new(std::size_t size) {// 自定义内存分配逻辑void* ptr std::malloc(size);if (!ptr) {throw std::bad_alloc(…
建站知识
2024/11/28 0:39:58