相关文章
IntelliJ IDEA 2023.2.1使用Git时弹出“使用访问令牌登录”问题解决
文章目录 一、内网Git环境GitLabGogsGitea 二、外网Git环境GitHubGitee 升级为IntelliJ IDEA 2023.2.1后,使用Git时弹出“使用访问令牌登录”的窗口,习惯使用Git帐号密码登录的用户,面对这个突如其来的弹窗真的很懵。 一、内网Git环境
GitLa…
建站知识
2025/1/15 6:40:20
C++ 表驱动方法代替if-else
连着用几十个if-else代码,运行效率不高,关键还手累,记得改成表驱动方法
#include <iostream>
#include <unordered_map>
#include <functional>using namespace std;void handleCondition1()
{// 处理条件 1 的代码std::cout <<…
建站知识
2024/12/28 15:42:07
大规模场景下对Istio的性能优化
简介 当前istio下发xDS使用的是全量下发策略,也就是网格里的所有sidecar(envoy),内存里都会有整个网格内所有的服务发现数据。这样的结果是,每个sidecar内存都会随着网格规模增长而增长。 Aeraki-mesh aeraki-mesh项目下有一个子项目专门用来…
建站知识
2025/1/9 17:09:53
Ceph EC pg backfill run
pg的backfill请求也是发送到osd的work queue中与业务IO一起竞争。
PGRecovery::run backfill 57 void PGRecovery::run( 58 OSD *osd, 59 OSDShard *sdata, 60 PGRef& pg, 61 ThreadPool::TPHandle &handle) 62 { 63 osd->do_recovery(pg.get(), epoch_queued…
建站知识
2025/1/3 22:29:57
【vue】vuex持久化插件vuex-persistedstate:
文章目录 一、说明:二、手动利用HTML5的本地存储:三、利用vuex-persistedstate插件【1】安装【2】配置使用【3】存储sessionStorage的情况【4】存储cookie的情况【5】默认持久化所有state,指定需要持久化的state,配置如下【6】vuex引用多个插…
建站知识
2024/12/28 15:42:39
Jenkins 持续集成:Linux 系统 两台机器互相免密登录
背景知识
我们把public key放在远程系统合适的位置,然后从本地开始进行ssh连接。
此时,远程的sshd会产生一个随机数并用我们产生的public key进行加密后发给本地,本地会用private key进行解密并把这个随机数发回给远程系统。
最后…
建站知识
2024/12/28 15:51:47