scokt 网络编程
皮拉图斯
吃饭、睡觉、写代码
展开
-
计算机网络面试知识点
网络是计算机的基础之一,是程序员面试必问的题. 其中 tcp/udp、http、osi 、协议栈是常考的题. tcp/udp 1. tcp/udp 协议 tcp/udp 是传输层协议. 是十分常用的网络协议. 1.1 tcp/udp 三次握手、四次挥手 tcp 通过三次握手建立连接,通过四次挥手断开连接. UDP 则是面向无连接的, 不需要建立连接. 1.2 tcp 流控制 连续 ARQ 协议...原创 2020-03-18 21:18:51 · 655 阅读 · 0 评论 -
Linux Socket编程(不限Linux)
我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有socket的基本函数,这些都是本文想介绍的。本文的主要内容如下: 1、网络中进程之间如何通信? 2、Socket是什么?转载 2013-09-28 16:02:52 · 840 阅读 · 0 评论 -
Jdialog
JDialog 2011-08-29 15:16:33| 分类: JFC|字号 订阅 JDialog 用途 JDialog是创建对话框窗口的主要类,可以使用此类创建自定义的对话框。该类继承了AWT的Dialoglei,支持Swing体系结构的高级GUI属性。与JFrame类似,只不过JDialog是用来设计对话框的。 构造方法 JDia转载 2013-11-20 20:38:21 · 1667 阅读 · 0 评论 -
java选择器
转载文章:http://zhidao.baidu.com/link?url=fufMW1RCjKpZ9qRsy43mb4QPmvOxiUA2esUVupZnbuKeh7KbT4lVBq-yo23HGMt3fuOCNTDje2omX6SOAbEvLq 在用nio通讯的过程我用以下情景给你模拟: 1. 学校(ServerSocketChannel) 2。 学校教务处(Selector) 3。转载 2013-12-07 12:15:13 · 1251 阅读 · 0 评论 -
socket 建立连接与三次握手的对应关系
Socket 与 TCP 协议socket 用于网络编程,通过 TCP/UDP 协议建立通信。而面试中也常常问及 Socket 和三次握手的对应关系。一般人都认为是这样的关系。(最初也是这样设计的)connect时,触发了连接请求,向服务器发送了SYN J包,这时connect进入阻塞状态;服务器监听到连接请求,即收到SYN J包,调用accept函数接收请求向客户端发送SYN K ,ACK J+1原创 2017-08-04 11:44:56 · 5341 阅读 · 0 评论