在分布式系统中,高并发场景下,为了防止系统因突然的流量激增而导致的崩溃,同时保证服务的高可用性和稳定性,限流是…
一、TCP和UDP可以绑定相同的端口吗? 如果有人问你tcp和udp可以同时监听相同的端口吗?那么这个问法也不…
实际开发中很多的bug,大部分是因为开发人员的不小心或者嫌麻烦导致,比如内存溢出、下标越界、空指针异常等等。一…
go runtime 主要由C语言编写,go1.5之后开始自举,它是每个GO包的最顶级包,代码在$GOROOT…
有个朋友去字节面试,说被问到这么一个问题:服务端挂了,客户端TCP连接会发生什么? 他的回答是会与客户端进行四…
程序员通常提到的线程都是用户线程,而操作系统是不知道用户线程这个东西的,操作系统跑的是内核线程,那么这两者之间…
面试官:mysql自增主键用过吧? 小菜:用过,建表时指定自动递增就行,然后插入数据就可以不用指定主键的值了 …
面向对象编程的语言里,多态是一个非常重要的特性,优点很多,类型解耦,灵活性,可替代性,接口性等。面向对象编程的…
在golang中,struct是设计来存储一组同一个类型或不同类型的数据的一个数据集合,是一种值类型,所以传递…
前言 又是redis,又是mysql的,还有双写,一致性,乍一看,好像很高级的样子,这也是大厂比较热门的面试题…