TCP 与 UDP 发表于 2019-06-30 更新于 2024-07-29 分类于 计算机网络 本文字数: 2.4k 阅读时长 ≈ 24 分钟 TCPTCP(Transmission Control Protocol,传输控制协议),属于传输层协议,提供面向连接的,可靠的数据传输服务。 面向连接TCP 是面向连接的协议,为了准确无误地把数据送达目标处,TCP 协议采用了三次握手策略和四次挥手策略。 阅读全文 »
OSI 和 TCP/IP 网络模型 发表于 2019-06-28 更新于 2024-07-29 分类于 计算机网络 本文字数: 838 阅读时长 ≈ 8 分钟 网络术语节点(node)节点是连接到网络的物理电子设备,比如电脑、打印机、路由器等等。如果配置正确的话,节点可以在网络上进行信息的收发。 节点可以彼此相邻,其中的节点 A 可以直接连接到节点 B。节点之间也可以有中间节点,例如节点 A 和节点 B 之间可以放置一个交换机或路由器。 阅读全文 »
备忘录模式 发表于 2018-12-28 更新于 2024-07-29 分类于 设计模式 本文字数: 222 阅读时长 ≈ 2 分钟 设计模式/行为型设计模式 参考资料 Java设计模式学习记录-备忘录模式 - 纪莫 - 博客园 Java设计模式——备忘录模式 - 简书 简述指在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态 阅读全文 »
访问者模式 发表于 2018-12-28 更新于 2024-07-29 分类于 设计模式 本文字数: 183 阅读时长 ≈ 2 分钟 设计模式/行为型设计模式 参考资料 《JAVA设计模式》之访问者模式(Visitor) - betterboyz - 博客园 简述封装一些施加于某种数据结构元素之上的操作。一旦这些操作需要修改的话,接受这个操作的数据结构则可以保持不变 阅读全文 »
代理模式 发表于 2018-12-25 更新于 2024-07-29 分类于 设计模式 本文字数: 1k 阅读时长 ≈ 10 分钟 代理模式,使用代理对象来代替对真实对象(real object)的访问,这样就可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。 代理模式的主要作用是扩展目标对象的功能。 代理模式主要分为2种: 静态代理 动态代理 JDK 动态代理 CGLIB 动态代理 阅读全文 »