socket只能处理一个client连接,如果需要并发处理多个链接则需要使用socketserver,下面是代码示例以及注释 server端 1 import socketserver 2 #之前的socket只能同时处理一个客户端,当需要并发处理client发送的信息是需要使用到socketser ...
分类:
编程语言 时间:
2020-02-26 23:05:01
阅读次数:
72
一、基于TCP的socket 二、基于UDP的socket TCP协议与UDP协议 TCP(transport control protocol,传输控制协议)是面向连接的,面向流的,提供高可靠性服务。收发两端(客户端和服务器端)都要有一一成对的socket,因此,发送端为了将多个发往接收端的包,更 ...
分类:
编程语言 时间:
2020-02-26 21:13:33
阅读次数:
73
操作系统 网络通信 tcp和udp 套接字socket 粘包 udp通信 一、操作系统 1.他是一个软件,是操作系统连接硬件与软件的纽带 现存的操作系统:windows,linux,macOS 2.C/S B/S C:client客户端 B:browser浏览器 S:server服务器 C/S架构: ...
分类:
其他好文 时间:
2020-02-26 20:54:19
阅读次数:
83
今天与Java大神聊天得到的一些理念:java基础 java设计模式 java se java ssh Java 分布式 Java数据库数据结构 socket! (不急着找工作,但是要急着学技术 基础一定要打牢) 以上两幅图同时观看,了解对象以及创建对象时的内存中的结构 创建两个对象,给dog2重新 ...
分类:
其他好文 时间:
2020-02-26 01:39:13
阅读次数:
54
为什么使用epoll 这个是老生常谈了,四个字,多路复用,要不单线程只能停等排队。另外select和poll不如epoll强大好用。 程序结构漫谈 代码很简陋,基本属于玩具。但是还是随便谈谈。 在单线程模型下使用epoll,只能使用一个epoll的instance同时监听socket描述符和conn ...
分类:
编程语言 时间:
2020-02-25 21:48:22
阅读次数:
91
Windows下socket建立 1. 首先windows下要引入头文件windows.h和WinSock2.h (注意:因为windows.h里面包含有早期的socket1.几版本,所以当执行下命这个代码时,它会显示宏定义重复报错) 微软针对此问题提出了2个解决方案。 将WinSock2.h头文件 ...
使用socket方式连接Nginx优化php-fpm性能 Nginx连接fastcgi的方式有2种:TCP和unix domain socket 什么是Unix domain socket?—— 维基百科Unix domain socket 或者 IPC socket是一种终端,可以使同一台操作系统 ...
分类:
Web程序 时间:
2020-02-25 14:54:30
阅读次数:
99
五层模型和数据格式 各层作用和协议 应用层: 作用 :通过应用进程间的交互去完成指定的网络应用。 协议 :应用进程间的通信和交互规则。 三大协议 :DNS(域名系统),HTTP协议(万维网),SMTP(电子邮件) 报文 :应用层交互的数据单元。 运输层: 作用 :负责不同主机进程间通信,并且为这样的 ...
分类:
其他好文 时间:
2020-02-25 09:20:45
阅读次数:
77
```cpp #include #include //deque是c++98中引入的动态数组(dynamic array) //namespace std { //template> //class deque; //} //特点:随机访问元素, 末端和头部添加删除元素效率高,中间删除和添加元素效率... ...
分类:
编程语言 时间:
2020-02-24 20:53:50
阅读次数:
84
from socket import * while 1: data=input('输入查询网址:') print(gethostbyname(data)) ...
分类:
编程语言 时间:
2020-02-24 17:00:45
阅读次数:
81