socket共120篇 第5页
Socket最早是应用于UNIX系统的一种通信模式UNIX系统下的所有操作均是面向文件的即Socket的通信模式也是基于文件操作的ꎮ客户端和服务端均对一个文件完成“打开-读/写-关闭”的操作通过此文件传输信息完成通信。

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

socket缓冲区和数据的传递过程,可以看到数据的接收和发送是无关的,read()/recv() 函数不管数据发送了多少次,都会尽可能多的接收数据。也就是说,read()/recv() 和 write()/send() 的执行次数...
王麻子的头像-华尔子博-奥夏网王麻子5年前
01100

web服务器是指什么?详解什么是web服务器

web服务器是指什么?详解什么是web服务器-华尔子博-奥夏网
Web服务器,一般是指“网站服务器”,是指驻留于互联网上某种类型核算机的程序。Web服务器能够向Web阅读器等客户端供给文档,也能够放置网站文件,让全世界阅读,更能够放置数据文件,让全世界...
子博兄的头像-华尔子博-奥夏网2年前
010411

Spark Streaming编程模型,DStream 的操作流程和使用方法

Spark Streaming编程模型,DStream 的操作流程和使用方法-华尔子博-奥夏网
本节将介绍 Spark Streaming 的编程模型,包括 DStream 的操作流程和使用方法。 DStream 的操作流程 DStream 作为 Spark Streaming 的基础抽象,它代表持续性的数据流。这些数据流既可以通过外...
天山雪莲的头像-华尔子博-奥夏网天山雪莲2年前
01006

Nginx优化配置和内核优化 实现突破十万并发

nginx指令中的优化(配置文件) 代码如下: worker_processes 8; nginx进程数,建议按照cpu数目来指定,一般为它的倍数。 代码如下: worker_cpu_affinity 00000001 00000010 00000100 00001000 0...
子博兄的头像-华尔子博-奥夏网2年前
0967

ubuntu上配置Nginx+PHP5 FastCGI服务器配置

首先安装或编译Nginx。 安装Nginx 源码包可以在官方主页上下载。Ubuntu 9.04可以直接通过apt安装,也可以从这里下载最新的deb包: sudo apt-get install nginx 如果要自己编译的话,需要确保自...
王麻子的头像-华尔子博-奥夏网王麻子4年前
0950

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

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

socket编程实现文件传输功能详细教程

socket 文件传输程序,这是一个非常实用的例子。要实现的功能为:client 从 server 下载一个文件并保存到本地。 编写这个程序需要注意两个问题: 1) 文件大小不确定,有可能比缓冲区大很多,调...
天山雪莲的头像-华尔子博-奥夏网天山雪莲4年前
0940

redis2.8配置文件中文翻译版

# Redis 配置案例 #关于单位,当你需要指定内存的大小时,可以使用如下的单位来指定 #(译者注,为什么会存在1000为单位,我认为是考虑到硬盘的容量单位是以1000来进行计算而非程序中的1024) #...
王麻子的头像-华尔子博-奥夏网王麻子2年前
09311

Docker容器(container)详解 Docker容器常用命令大全

Docker容器(container)详解 Docker容器常用命令大全-华尔子博-奥夏网
容器是镜像的运行时实例。正如从虚拟机模板上启动 VM 一样,用户也同样可以从单个镜像上启动一个或多个容器。 虚拟机和容器最大的区别是容器更快并且更轻量级——与虚拟机运行在完整的操作系统...
南宫世家的头像-华尔子博-奥夏网南宫世家4年前
0925

为高负载网络优化Nginx和Node.js的方法

为高负载网络优化Nginx和Node.js的方法-华尔子博-奥夏网
在搭建高吞吐量web应用这个议题上,NginX和Node.js可谓是天生一对。他们都是基于事件驱动模型而设计,可以轻易突破 Apache等传统web服务器的C10K瓶颈。预设的配置已经可以获得很高的并发,不过...
南宫世家的头像-华尔子博-奥夏网南宫世家2年前
08811