SYN:请求建立连接 ACK:确认应答 FIN:请求切断连接 (一)、三次握手 1.客户端发送SYN给服务端(客户端想建立连接) 2.服务端收到并发送ACK和SYN给客户端(服务端收到后知道客户端的发送和自己的接收正常,随后向客户端发送确认和请求连接请求) 3.客户端收到并发送ACK给服务端(客户端 ...
分类:
其他好文 时间:
2020-06-27 14:41:46
阅读次数:
51
async async 函数返回值是一个promise对象,promise对象的状态由async函数的返回值决定 //函数的三种定义 async function hello() { return "Hello" }; let hello = async function() { return "H ...
分类:
其他好文 时间:
2020-06-26 22:32:13
阅读次数:
56
A. Donut Shops 题目传送门 水题,就用a * b和c比一下大小就行了,要求买第一种饼干便宜的情况就假设只买一块,比较a和c的大小,求买第二种便宜就比较 a * b和c比大小就行了 #include<bits/stdc++.h> using namespace std; #pragma ...
分类:
其他好文 时间:
2020-06-26 11:02:28
阅读次数:
134
concur'renthashmap java1.7 hashMap在单线程中使用大大提高效率,在多线程的情况下使用hashTable来确保安全。hashTable中使用synchronized关键字来实现安全机制,但是synchronized是对整张hash表进行锁定即让线程独享整张hash表,在 ...
分类:
其他好文 时间:
2020-06-25 21:34:40
阅读次数:
52
package com.hadoop.hdfs; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FileSystem; import org.apache.hadoop.fs.Path; import ...
分类:
其他好文 时间:
2020-06-25 17:19:12
阅读次数:
66
三次握手(three-way handshaking) 1.背景:TCP位于传输层,作用是提供可靠的字节流服务,为了准确无误地将数据送达目的地,TCP协议采纳三次握手策略。 2.原理: 1)发送端首先发送一个带有SYN(synchronize)标志地数据包给接收方。 2)接收方接收后,回传一个带有S ...
分类:
其他好文 时间:
2020-06-24 15:39:22
阅读次数:
40
Visual Studio Code 一款好用的IDE 集成开发工具 就是Eclipse啦,Visual Studio啦这类的工具。IDE (Integrated Development Environment) 集成开发环境 集成开发环境(简称IDE)软件是用于程序开发环境的应用程序,一般包括代码 ...
分类:
其他好文 时间:
2020-06-23 21:42:17
阅读次数:
206
1,开关电源设计中电感的选择 深入剖析电感电流――DC/DC 电路中电感的选择 在降压转换中, 电感的一端是连接到 DC 输出电压。 另一端通过开关频率切换连接到输入电压或 GND。 在状态 1 过程中, 电感会通过(高边 “high-side” ) MOSFET 连接到输入电压。 在状态 2 过程 ...
分类:
其他好文 时间:
2020-06-23 21:21:31
阅读次数:
74
TCP协议的三次握手过程:TCP在建立连接的时候,需要经历三次握手的过程第一次握手是由客户端向服务器端发起的,这是用来去发一个建立的请求,那么这个报文中SYN位被标记为:1,所以我们把它常叫做一个SYN包第二次握手是由服务器向客户端发起的,是来确认服务器的一个请求连接的,这个报文中我们的ACK位还有SYN位都被标记为:1,所以我们也把它叫做一个SYN-ACK报文第三次握手同样是客户端发给服务器的,
分类:
其他好文 时间:
2020-06-22 10:55:17
阅读次数:
95
##目录 多线程需要解决的问题 线程之间的通信 线程之间的同步 Java内存模型 内存间的交互操作 指令屏障 happens-before规则 指令重排序 从源程序到字节指令的重排序 as-if-serial语义 程序顺序规则 顺序一致性模型 顺序一致性模型特性 顺序一致性模型特性 当程序未正确同步 ...
分类:
编程语言 时间:
2020-06-22 01:23:32
阅读次数:
56