Water2Wine

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 3 4 5 6 7 8 下一页

2020年3月11日

摘要: TCP的报文结构 源端口号、目标端口号 序列号、确认应答号:发送数据的位置 数据偏移:表示TCP所传输的数据部分应该从TCP包的哪个位开始计算。 保留位 控制位 ACK:该位为1时,确认应答的字段变为有效。 RST:该位为1时表示TCP连接中出现异常必须强制断开连接。例如第三次握手没有收到时服务器端 阅读全文
posted @ 2020-03-11 15:30 Water2Wine 阅读(1048) 评论(0) 推荐(0) 编辑

摘要: 进程通信 管道(pipe) 管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。 有名管道 (namedpipe) 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。 信号量(semaphore) 信号量是一个计数器,可 阅读全文
posted @ 2020-03-11 14:53 Water2Wine 阅读(170) 评论(0) 推荐(0) 编辑

摘要: 1.cookie存储在客户端浏览器上,session存储在服务器端 2.浏览器对单个cookie的大小有限制(4kb)以及对同一个域名下的总cookie数量也有限制(20个),而session可以存储任意大小的数据 3.因为cookie存储于客户端而session存储于服务器端,所以cookie相对 阅读全文
posted @ 2020-03-11 14:50 Water2Wine 阅读(123) 评论(0) 推荐(0) 编辑

摘要: 并发的基本性质 安全性 要编写线程安全的代码,其核心在于要对 状态访问操作 进行管理,特别是对 共享的 和 可变的 状态的访问。 共享意味着变量可以由多个线程同时访问,而可变意味着变量的值在其生命周期内可以发生变化。 一个对象是否需要是线程安全的,取决于它是否被多个线程访问。 在线程安全性的定义中, 阅读全文
posted @ 2020-03-11 09:55 Water2Wine 阅读(204) 评论(0) 推荐(0) 编辑

摘要: GET&POST 相同点: get请求和post请求都是http请求中的一种,都是用来获取信息、传输信息的。 区别: 1. get请求时放在请求头中的,通过?与地址分割,通过&连接不同的get请求;而post请求时放在请求体中的 2. get请求有大小限制,当然这不是http协议对它有限制,而是不同 阅读全文
posted @ 2020-03-11 09:13 Water2Wine 阅读(944) 评论(0) 推荐(0) 编辑

2020年3月10日

摘要: Lock与synchronized提供了相同的互斥性和内存可见性,以及可重入的加锁语义。 但除此之外,Lock提供了一种无条件的、可轮询的、可定时的、可中断的以及可分离读写互斥性的锁获取操作。 功能差异 1. 可轮询、可定时的锁获取操作 tryLock() 这也是我在之前的博客中所提到的,应对锁顺序 阅读全文
posted @ 2020-03-10 21:28 Water2Wine 阅读(160) 评论(0) 推荐(0) 编辑

摘要: 什么是活跃性障碍 活跃性关注的目标是“某件正确的事情最终会发生”。 当某个操作无法继续执行下去时,就会发生活跃性问题。 活跃性障碍的分类 在所有的活跃性障碍中,最常见的是死锁。除了死锁之外,还有一些其他的活跃性危险,包括饥饿、糟糕的响应性和活锁等。 死锁 如果过多的使用加锁,可能会导致锁顺序死锁;如 阅读全文
posted @ 2020-03-10 20:03 Water2Wine 阅读(226) 评论(0) 推荐(0) 编辑

摘要: 根本区别:进程是操作系统资源分配的基本单位,而线程是任务调度和执行的基本单位 在开销方面:每个进程都有独立的代码和数据空间(程序上下文),程序之间的切换会有较大的开销;线程可以看做轻量级的进程,同一类线程共享代码和数据空间,每个线程都有自己独立的运行栈和程序计数器(PC),线程之间切换的开销小。 所 阅读全文
posted @ 2020-03-10 16:44 Water2Wine 阅读(96) 评论(0) 推荐(0) 编辑

摘要: 要素列表 网卡 中继器 交换机 网关 网卡 任何一台计算机连接网络时,必须要使用网卡。 中继器 中继器是在OSI模型的第1层——物理层面上延长网络的设备。 由电缆传过来的电信号或光信号经由中继器的波形调整和放大再传给另一个电缆。 一般情况下,中继器的两端连接的是相同的通信媒介,但有的中继器也可以完成 阅读全文
posted @ 2020-03-10 14:34 Water2Wine 阅读(362) 评论(0) 推荐(0) 编辑

摘要: 需求及对应技术 1. 域名和IP地址的转换 DNS 2. IP地址和MAC地址的转换 ARP/RARP 3. 验证刚刚搭建好的网络设置是否正确 ICMP 4. 动态获取TCP/IP通信所必须的设置 DHCP 5. 解决IP地址不足的问题 NAT 6. 相同协议族穿过不同协议族通信 IP隧道 DNS( 阅读全文
posted @ 2020-03-10 13:17 Water2Wine 阅读(195) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 下一页