Raft 协议笔记

2020-10-22  算法    11

原理 非常好的教程:http://thesecretlivesofdata.com/raft/ 总结一下关键的点 两个阶段:Leader Election、Log Replication 三种角色:Leader、Candidate、...
阅读全文 0

Flutter WebView 卡顿问题

2020-10-13  框架    38

使用的是官方 webview_flutter 库,感觉 flutter 的 webview 挺多坑的,所以记录一下。 路由切换卡顿 问题:使用 Navigator.of(context).push(...) 路由切换...
阅读全文 0

Let’s Encrypt 备忘录

2020-10-12  配置    31

新建证书 wget https://dl.eff.org/certbot-auto sudo mv certbot-auto /usr/local/bin/certbot-auto sudo chown root /usr/local/bin/certbot-auto sudo chm...
阅读全文 0

Gradle 挂梯子

2020-10-06  配置  59

一直以来都没有认真处理这个问题,有时能跑,有时跑不起来(多试几次),玩玩手机就过去了。 但是今天实在忍不了了,得改。 其实之前是改过的,但是改的是项...
阅读全文 0

Git 清理本地/远程合并过的分支

2020-09-25  工具    61

git branch -r --merged | sed 's/origin\///' | egrep -v "(^\*|master|dev|v2)" | xargs -n 1 git push --delete origin git branch --merged | egrep -v "...
阅读全文 0

分布式限流(QPS/并发数)

2020-09-11  算法    89

QPS 的限流算法网上已经有很多了,一般都用令牌桶+Redis(分布式集群的 redis,也可以在 redis 失效时结合单实例限流来做),能达到一个较为精确的限流效果,...
阅读全文 0

Git 统计多个仓库每人每天的 commits/lines 总和

2020-09-01  工具    108

由于项目管理需要,需要找个统计一堆仓库的每个人的工作情况,细粒度到:全部仓库、每人、每天、commits、lines 找了很久没找到好用的,决定自己写一个 impor...
阅读全文 0

go mod checksum 和 CI 对不上的问题

2020-07-29  语言    129

今天遇到个问题 依赖的模块相同版本 checksum 更新后,无论本地 go mod init & go mod vendor(不过我没提交本地的 vendor 文件夹),push 到 gitlab 上...
阅读全文 0

技术岗面试资料收集

2020-07-17  开发  ,  170

虽然很不喜欢为了面试而去打突击背题,但起码这是对这份职业的尊重,也是对面试官的尊重吧,还是背一下。 一些网上的公开资料: 技术面试必备基础知识、Leet...
阅读全文 0

配置 SSH

2020-06-28  配置    189

为了每次 ssh 的时候少打几个字(ip、用户名、密码),可以配置一下 先用 ssh 正常登录服务器 ssh xalanq@ip 之后在本机运行 ssh-keygen -o -t rsa -C "serve...
阅读全文 0