网络编程共1468篇 第99页
网络编程最主要的工作就是在发送端把信息通过规定好的协议进行组装包,在接收端按照规定好的协议把包进行解析,从而提取出对应的信息,达到通信的目的。

shutdown()函数:优雅地断开TCP连接

shutdown()函数:优雅地断开TCP连接-华尔子博-奥夏网
调用 close()/closesocket() 函数意味着完全断开连接,即不能发送数据也不能接收数据,这种“生硬”的方式有时候会显得不太“优雅”。 上图演示了两台正在进行双向通信的主机。主机A发送完数据...
子博网的头像-华尔子博-奥夏网子博网3年前
0660

Python截取字符串(字符串切片)方法详解

字符串是由多个字符构成的,字符之间是有顺序的,这个顺序号就称为索引(index)。Python 允许通过索引来操作字符串中的单个或者多个字符,比如获取指定索引处的字符,返回指定字符的索引值等。...
天山雪莲的头像-华尔子博-奥夏网天山雪莲3年前
01560

Python字符串拼接,包含字符串拼接数字

在 Python 中拼接(连接)字符串很简单,可以直接将两个字符串紧挨着写在一起,具体格式为: strname = 'str1' 'str2' strname 表示拼接以后的字符串变量名,str1 和 str2 是要拼接的字符串内容...
南宫世家的头像-华尔子博-奥夏网南宫世家3年前
01170

阿里云 CentOS 7.6 yum 安装 go(golang) 语言环境

阿里云 CentOS 7.6 yum 安装 go(golang) 语言环境-华尔子博-奥夏网阿里云 CentOS 7.6 yum 安装 go(golang) 语言环境-华尔子博-奥夏网阿里云 CentOS 7.6 yum 安装 go(golang) 语言环境-华尔子博-奥夏网
子博兄的头像-华尔子博-奥夏网子博兄3年前
02400

Goland入门指南,使用Goland创建并运行项目

Goland入门指南,使用Goland创建并运行项目-华尔子博-奥夏网
Goland 的安装,怎么使用 Goland 来创建并运行一个项目。 创建项目 首先,在“文件”菜单中找到“New”,并在下一级菜单中选择“Project”来创建一个新项目。 在菜单中选择新建项目 为项目选择...
王麻子的头像-华尔子博-奥夏网王麻子3年前
01070

PyCharm下载和安装教程(包含配置Python解释器)

PyCharm下载和安装教程(包含配置Python解释器)-华尔子博-奥夏网
PyCharm 是 JetBrains 公司(www.jetbrains.com)研发,用于开发 Python 的 IDE 开发工具。图 1 所示为 JetBrains 公司开发的多款开发工具,其中很多工具都好评如潮,这些工具可以编写 Python、...
子博兄的头像-华尔子博-奥夏网子博兄3年前
01320

Spring的注解配置与XML配置之间的比较

注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、...
子博网的头像-华尔子博-奥夏网子博网3年前
01020

详解在PHP的Yii框架中使用行为Behaviors的方法

一个绑定了行为的类,表现起来是这样的: // Step 1: 定义一个将绑定行为的类 class MyClass extends yiibaseComponent {   // 空的 } // Step 2: 定义一个行为类,他将绑定到MyClass上 class ...
王麻子的头像-华尔子博-奥夏网王麻子3年前
0700

Docker引擎(engine)详解,Docker引擎的演化

Docker引擎(engine)详解,Docker引擎的演化-华尔子博-奥夏网
Docker 引擎是用来运行和管理容器的核心软件。通常人们会简单地将其代指为 Docker 或 Docker 平台。 如果你对 VMware 略知一二,那么可以将 Docker 引擎理解为 ESXi 的角色。 基于开放容器计划...
子博兄的头像-华尔子博-奥夏网3年前
0870

C语言编译和链接详解,什么是可执行程序

C语言编译和链接详解,什么是可执行程序-华尔子博-奥夏网
我们平时所说的程序,是指双击后就可以直接运行的程序,这样的程序被称为可执行程序(Executable Program)。在 Windows 下,可执行程序的后缀有.exe和.com(其中.exe比较常见);在类 UNIX 系...
子博兄的头像-华尔子博-奥夏网子博兄3年前
01290