摘要:
1. select 语句 1. 什么是select: select 是 Go 语言中用于实现多路复用的关键字。它可以监视多个通道或文件描述符,并在其中任何一个就绪时执行相应的操作。 2. select 的工作原理: select 语句会阻塞,直到它监视的某个通道或文件描述符就绪。 当某个通道或文件描 阅读全文
摘要:
接口 学习 Go 语言中的接口时,以下是你需要关注的主要概念和知识点: 在Go语言中使用隐式声明的方式实现接口。只要一个类型实现了接口中规定的所有方法,那么它就实现了这个接口 1. 接口定义 接口是一种类型,定义了一组方法的集合。接口定义的方法不包含实现,只有方法签名。 示例: Go type An 阅读全文
摘要:
1. 类型定义 在Go语言中,类型别名和类型定义有一些区别。下面是它们的主要区别: 类型定义(Type Definition): 通过关键字 type 可以创建一个新的类型,并给它取一个新的名字。 新创建的类型与原始类型是不同的,不能直接赋值或比较。 示例: type MyInt int 类型别名( 阅读全文
摘要:
import java.io.Serializable; /** * @ClassName Singleton * @Description * @Author Administrator * @Date 2022/5/20 19:49 * @Version 1.0 **/ //double che 阅读全文
摘要:
阅读全文
摘要:
文章目录什么是CAS机制(compare and swap)原子类AtomicInteger原子类CAS和syncronized的比较CAS的缺点CAS使用注意事项什么是CAS机制(compare and swap)CAS算法的作用:解决多线程条件下使用锁造成性能损耗问题的算法,保证了原子性,这个原 阅读全文
摘要:
阅读全文
摘要:
传输层 传输层位于计算机网络 7层架构的 第四层 计算机网络架构 计算机网络各层的重要协议 三次握手四次挥手 SYN:同步序列编号(Synchronize Sequence Numbers)。是TCP/IP建立连接时使用的握手信号 ACK: 确认字符 (Acknowledge character), 阅读全文
摘要:
路由器分组转发流程 路由表结构 目标地址 NetWork destination: 数据报最终的被送达的地址 子网掩码 Netmask: 表示匹配网络包地址时需要对比的比特数 网关 GateWay :下一步需要将数据报送到的地址,当网关为空的时候,表示IP头中的IP地址就是需要转发的地址。不需要转发 阅读全文
摘要:
IP协议 IP 协议 Internet Protocol 互联网协议 作用位置:网络之间的数据报协议,(子网与子网之间) 特点: 工作在网络层, 提高网络传输扩展性 无连接 不可靠 的 数据报协议,尽力而为 作用: 寻址:ip数据报 携带 源ip地址 和 目的ip地址(sourceIP && tar 阅读全文