秒懂消息队列 时间: 2022-04-24 | 分类: 分布式 面试 distributed | 阅读: 2065 字 ~5分钟 原文链接 摘要 作为技术方案最常提到的组件:消息队列,它在我们的程序中起到了重要的作用。异步、解耦、削峰(缓冲)等特性正是我们选择它的原因。本文 阅读全文 »
Golang系列之channel全面解析 时间: 2022-04-24 | 分类: go 面试 | 阅读: 2495 字 ~5分钟 原文链接 前言 channel 是 goroutine 与 goroutine 之间通信的重要桥梁,借助 channel,我们能很轻易的写出一个多协程通信程序。今天,我们就来看看这个 channel 的常用用法以及底 阅读全文 »
Redis面试总结 时间: 2022-04-24 | 分类: redis db cs 面试 | 阅读: 4290 字 ~9分钟 1. redis 为什么快? 在底层上, redis 使用了 IO 多路复用技术,像 select、epoll 等。能较好的保障吞吐量。而且 redis 采用了单线程处理请求,避免了线程切换 阅读全文 »
Goroutinue理解 时间: 2022-04-24 | 分类: go 面试 | 阅读: 4345 字 ~9分钟 原文链接 Go语言最大的特色就是从语言层面支持并发(Goroutine),Goroutine是Go中最基本的执行单元。事实上每一个Go程序至少 阅读全文 »
计算机网络面试知识点 时间: 2022-04-24 | 分类: cs tcpip 面试 | 阅读: 5434 字 ~11分钟 计算机网络面试知识点 原文链接 计算机网络体系模型 物理层:建立、维护、断开物理连接。 数据链路层:建立逻辑连接、进行硬件地址寻址、差错校验等功能。 阅读全文 »
Go面试总结 时间: 2022-04-24 | 分类: go 面试 | 阅读: 4669 字 ~10分钟 原文链接 相比较于其他语言, Go 有什么优势或者特点? Go 允许跨平台编译,编译出来的是二进制的可执行文件,直接部署在对应系统上即可运行。 Go 在语言层次 阅读全文 »
linux中查看端口被那个程序占用 时间: 2021-12-13 | 分类: 运维 | 阅读: 390 字 ~1分钟 之前查询端口是否被占用一直搞不明白,问了好多人,终于搞懂了,现在总结下: 1.netstat -anp |grep 端口号 如下,我以3306为例,netstat -anp |grep 3306(此处 阅读全文 »
git git@github.com: Permission denied (publickey) 时间: 2021-12-13 | 分类: 运维 git | 阅读: 553 字 ~2分钟 前言 背着 Air,背了好长时间,挤地铁,背着感觉不仅仅是一个 Air,更是希望,压力以及动力。 随着项目一期差不多了,我的 MBP 也该派上用场啦。 早期 LZ 阅读全文 »