- 博客(2)
- 收藏
- 关注
原创 Ubuntu下配置golang环境的最简单的方式
前提:已经将Ubuntu系统的软件下载源更换到国内的某个稳定的镜像地址(此处推荐阿里云镜像地址)。 golang包下载:先切换到/usr/local目录下,然后输入sudo apt-get golang,等待其安装完毕。 完成第一步后,输入go env,得到如下图:此时默认会安装go-1.10版本(猜想是因为阿里云镜像此时只更新到这个版本,虽然golang官网已更新到1.15版本)。另外,图1红框标出来的是GOROOT和GOPATH的位置,这在后面配置go的环境变量时会起到很大的作用。(经过我多次采坑教
2020-11-19 21:32:46 1042 1
原创 笔记:缓存一致性
维护缓存一致性的方法简述 轮询:客户端每次向缓存中读取数据时,都要先向服务器询问,此时缓存中的数据是否是最新的数据。 回调:即服务器先记住所有读取了该数据块(假设为数据块A)的客户端,在服务器每次对数据块A进行修改之前,服务器都会先通知读取了数据块A的客户端们,数据块A失效(发生了变化)。 比较上述两者,会发现服务器的通信开销都很大,为了解决这一问题,也就是要减少服务器的消息传递次数,由此1989年斯坦福大学的Cary G. Gray和David R. Cheriton提出了利用租约来维护缓存一致性的
2020-11-18 22:04:22 94
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人