函数共679篇 第61页
函数是预先定义的功能块(由代码组成)。我们编写函数的目的通常是为了反复调用它(提高代码的复用性)。

非常详细图解TCP数据报结构以及三次握手

非常详细图解TCP数据报结构以及三次握手-华尔子博-奥夏网
非常详细图解TCP数据报结构以及三次握手。TCP(Transmission Control Protocol,传输控制协议)是一种面向连接的、可靠的、基于字节流的通信协议,数据在传输前要建立连接,传输完毕后还要断开...
子博兄的头像-华尔子博-奥夏网4年前
01150

TCP协议的粘包问题(数据的无边界性)

TCP协议的粘包问题(数据的无边界性)。socket缓冲区和数据的传递过程,可以看到数据的接收和发送是无关的
王麻子的头像-华尔子博-奥夏网王麻子4年前
0810

socket缓冲区以及阻塞模式详解

socket缓冲区以及阻塞模式详解-华尔子博-奥夏网
socket缓冲区以及阻塞模式详解。每个 socket 被创建后,都会分配两个缓冲区,输入缓冲区和输出缓冲区。
子博兄的头像-华尔子博-奥夏网子博兄4年前
01550

使用socket编程实现回声客户端

使用socket编程实现回声客户端。所谓“回声”,是指客户端向服务器发送一条数据,服务器再将数据原样返回给客户端,就像声音一样,遇到障碍物会被“反弹回来”。
子博兄的头像-华尔子博-奥夏网4年前
01600

send()/recv()和write()/read():发送数据和接收数据

send()/recv()和write()/read():发送数据和接收数据。Linux 不区分套接字文件和普通文件,使用 write() 可以向套接字中写入数据,使用 read() 可以从套接字中读取数据。
王麻子的头像-华尔子博-奥夏网王麻子4年前
01820

listen()和accept()函数:让套接字进入监听状态并响应客户端请求

listen()和accept()函数:让套接字进入监听状态并响应客户端请求。对于服务器端程序,使用 bind() 绑定套接字后,还需要使用 listen() 函数让套接字进入被动监听状态,再调用 accept() 函数
子博兄的头像-华尔子博-奥夏网4年前
01930

bind()和connect()函数:绑定套接字并建立连接

bind()和connect()函数:绑定套接字并建立连接-华尔子博-奥夏网
bind()和connect()函数:绑定套接字并建立连接。socket() 函数用来创建套接字,确定套接字的各种属性,然后服务器端要用 bind() 函数将套接字与特定的 IP 地址和端口绑定起来
天山雪莲的头像-华尔子博-奥夏网天山雪莲4年前
01880

socket()函数用法详解:创建套接字

socket()函数用法详解:创建套接字。不管是 Windows 还是 Linux,都使用 socket() 函数来创建套接字。socket() 在两个平台下的参数是相同的,不同的是返回值
子博兄的头像-华尔子博-奥夏网子博兄4年前
01600

详解Swift编程中的方法与属性的概念

详解Swift编程中的方法与属性的概念-华尔子博-奥夏网
方法 在 Swift 中特定类型的相关联功能被称为方法。在 Objective C 中类是用来定义方法,其中作为 Swift 语言为用户提供了灵活性,类,结构和枚举中可以定义使用方法。 实例方法 在 Swift 语言...
子博兄的头像-华尔子博-奥夏网子博兄5个月前
0465

详解Swift语言中的类与结构体

类 在 Swift 中类是建立灵活的构建块。类似于常量,变量和函数,用户可以定义的类的属性和方法。Swift给我们提供了声明类,而无需用户创建接口和实现文件的功能。Swift 允许我们创建类作为单个...
子博兄的头像-华尔子博-奥夏网7个月前
04810