- 博客(8)
- 收藏
- 关注
转载 第4章 网络层
4.8 虚拟专用网VPN 和 网络地址转换NAT4.8.1 虚拟专用网VPNVirtual Private Network4.8.2 网络地址转换NATnetwork address translation使用端口号的NAT也叫做网络地址与端口号转换NAPT.转载于:https://www.cnblogs.com/BeYonDing/p/9406066.html...
2018-08-02 11:19:00
67
转载 第6章 应用层
6.1 域名系统DNS6.1.1 域名系统概述DNS能够把互联网上的主机名字转换为IP地址。使用UDP 是为了减少开销。6.1.2 互联网的域名结构域名中标号不区分大小写,多个标号总共不超过255个字符。6.1.3 域名服务器每一个区域设置相应的 权限域名服务器 用来保存该区中的所有主机的域名到IP地址的映射。DNS服务器的管辖范围不是以“域”为单位的,而是以“区”为单位。区可能等于或...
2018-08-02 11:17:00
227
转载 第5章 运输层
5.1 运输层协议概述5.1.1 进程之间的通信运输层是面向通信的最高层,同时也是用户功能的最低层。真正进行通信的实体是在主机中的进程。【注】运输层最近又增加了第三种协议,流控制传输协议SCTP(stream control transmission protocol),具有TCP和UDP协议的共同优点。网络层为主机之间提供逻辑通信,而运输层为应用进程之间提供端到端的逻辑通信。网络层中,...
2018-04-04 11:17:00
96
转载 第3章 垃圾收集器与内存分配策略
垃圾收集 Garbage Collection GC优化的一个非常重要的地方如何判定对象为垃圾对象?引用计数法可达性分析法如何回收?回收的策略标记-清除算法复制算法标记-整理算法分代收集算法常见的回收器SerialParnewCmsG1何时回收?对象已死吗引用计数法Reference Counting在对象中添加一个引用计数器,当有地址引用这个对象的时候,引用计数器的值就+1,当引...
2018-03-20 20:21:00
81
转载 第2章 Java内存区域与内存溢出异常
2.2运行时数据区域Java虚拟机运行时数据区2.2.1 程序计数器可以看做是当前线程所执行的字节码的行号指示器。因此,为了线程切换后能恢复到正确的执行位置,每条线程都需要有一个独立的程序计数器,各条线程之间计数器互不影响,独立存储,我们称这类内存区域为“线程私有”的内存。如果线程正在执行的是一个Java方法,这个计数器记录的是正在执行的虚拟机字节码指令的地址;如果正在执行的是Nativ...
2018-03-20 20:19:00
81
转载 2 策略模式
面向对象的编程,并不是类越多越好,类的划分是为了封装,但分类的基础是抽象,具有相同属性和功能的对象的抽象集合才是类。策略模式:它定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的客户。策略模式是一种定义一系列算法的方法,从概念上来看,所有这些算法完成的都是相同的工作,只是实现不同,它可以以相同的方式调用所有的算...
2017-11-12 14:25:00
81
转载 1 简单工厂模式
public class OperationFactory { public static Operation createOperate(String operate) { Operation oper = null; switch (operate) { case "+": ...
2017-11-12 14:21:00
74
转载 前言
<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">转载于:https://www.cnblogs.com/BeYonDing/p/7821569.html
2017-11-12 14:18:00
70
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人