本文分类:news发布日期:2024/12/24 8:20:00
相关文章
redis源码分析之底层数据结构(一)-动态字符串sds
1.绪论
我们知道redis是由c语言实现的,c语言中是自带字符串的,但是为什么redis还要再实现自己的动态字符串呢,这种动态字符串的底层数据结构是怎样的呢?接下来我们带着这些问题来看一看redis中的动态字符串sds。
2.sds的组成
struct __at…
建站知识
2024/11/21 14:17:45
项目收获总结--本地缓存方案选型及使用缓存的坑
本地缓存方案选型及使用缓存的坑 一、摘要二、本地缓存三、本地缓存实现方案3.1 自己编程实现一个缓存3.2 基于 Guava Cache 实现本地缓存3.3 基于 Caffeine 实现本地缓存3.4 基于 Encache 实现本地缓存3.5 小结 四、使用缓存的坑4.1 缓存穿透4.2 缓存击穿4.3 缓存雪崩4.4 数据…
建站知识
2024/12/24 8:12:23
Spark RDD优化
Spark RDD优化
一、分区优化二、持久化优化三、依赖优化四、共享变量优化五、提交模式与运行模式优化六、其他优化
一、分区优化 分区数调整:RDD的分区数可以通过repartition和coalesce方法进行调整。合理的分区数可以提高并行度,但过多的分区会增加管…
建站知识
2024/11/21 14:15:33
【k8s部署elasticsearch】k8s环境下安装elasticsearch集群和kibana
文章目录 简介一.条件及环境说明二.需求说明三.实现原理及说明四.详细步骤4.1.规划节点标签4.2.创建三个statefulset和service headless配置4.3.创建service配置 五.安装kibana六.调整索引分区七.安装说明 简介 k8s集群中搭建有elasticsearch服务一般都会用到pvc,但…
建站知识
2024/12/9 3:27:38
本地部署,GFPGAN: 实用的面部修复算法
目录
什么是 GFPGAN?
技术原理
主要功能
应用场景
本地安装
运行结果
结语
Tip: 在图像处理和计算机视觉领域,面部修复是一个重要且具有挑战性的研究方向。随着深度学习技术的不断进步,许多新的算法被提出,用于…
建站知识
2024/11/21 14:17:56
MySQL-ubuntu环境下安装配置mysql
文章目录 什么是数据库?一、ubuntu环境下安装mysql二、配置mysql配置文件1.先登上root账号2.配置文件的修改show engines \G; mysql和mysqld数据库的基础操作登录mysql创建数据库显示当前数据库使用数据库创建表插入students表数据打印students表数据select * from …
建站知识
2024/12/7 11:45:56
新手小白的pytorch学习第四弹-------张量上GPU以及对一到四弹的练习
1 导入包
import torch2 查看是否有cuda, GPU
GPU就是一种能够让我们的计算更快速的设备
device torch.cuda.is_available()True 如果有 cuda 就使用 cuda, 没有就使用cpu
device "cuda" if torch.cuda.is_available() else "cpu&…
建站知识
2024/11/21 14:20:22