相关文章
力扣1202.交换字符串中的元素
力扣1202.交换字符串中的元素 并查集 multiset:允许重复,并自动排序 class Solution {vector<int> vec;public:string smallestStringWithSwaps(string s, vector<vector<int>>& pairs) {unordered_map<int,multiset<cha…
建站知识
2024/9/5 11:46:23
redis面试(五)删除策略和淘汰策略
删除策略和淘汰策略的区别
两个是不同的过程,被淘汰的key,才能被删除掉。
删除策略有惰性删除和定时删除淘汰策略则有8种可以配置的模式
删除策略
这两种策略是同时存在的,主要处理的是已经过期的数据。
惰性删除
当我们给数据设置过期…
建站知识
2024/9/6 9:31:40
day2 高性能客户端
文章目录 Call 的设计实现 ClientDemo 本文代码地址:
本文是7天用Go从零实现RPC框架GeeRPC的第二篇。
实现一个支持异步和并发的高性能客户端,代码约 250 行
Call 的设计
对 net/rpc 而言,一个函数需要能够被远程调用,需要满足…
建站知识
2024/9/9 18:09:52
SpringBoot面试题整理(1)
面试整理
前置知识
ApplicationContextInitializerApplicationListenerBeanFactoryBeanDefinitionBeanFactoryPostProcessorAwareInitializingBean/DisposableBeanBeanPostProcessor
面试题
SpringBoot启动流程IOC容器初始化流程Bean声明周期Bean循环依赖SpringMVC执行流程…
建站知识
2024/9/5 12:21:42
谷歌开源最强端侧小模型:2B参数越级跑赢GPT-3.5-Turbo,苹果15Pro运行飞快
谷歌也来卷「小」模型了,一出手就是王炸,胜过了比自己参数多得多的GPT-3.5、Mixtral竞品模型。 点击访问我的技术博客https://ai.weoknow.comhttps://ai.weoknow.com 今年 6 月底,谷歌开源了 9B、27B 版 Gemma 2 模型系列,并且自亮…
建站知识
2024/9/18 19:24:17
GitHub每周最火火火项目(7.29-8.4)
项目名称:comfyanonymous / ComfyUI 项目介绍:ComfyUI 是一个功能强大且模块化的扩散模型图形用户界面(GUI)、应用程序编程接口(API)和后端,具有图形/节点界面。它为用户提供了一种直观和便捷的…
建站知识
2024/9/4 5:42:33
redis面试(四)ZSet数据结构
Sorted Set
有序集合ZSet,但是有序集合的英文明明是sorted sets。 那这个“Z”代表什么意思,这点官网没有解释,但是gitHub上有人问过,作者是这样回答的
Hello. Z is as in XYZ, so the idea is, sets with another dimension: t…
建站知识
2024/9/16 15:18:02
golang国内proxy设置
go env -w GOPROXYhttps://goproxy.cn,direct经常使用的两个, goproxy.cn 和 goproxy.io
连接分别是 https://goproxy.cn
https://goproxy.io 如果遇到某些包下载不下来的情况,可尝试更换数据源 更推荐使用https://goproxy.cn 速度快,缓存的包多 提醒…
建站知识
2024/9/4 6:16:52