socket简介 socket(简称 套接字) 是进程间通信的一种方式 1. 创建socket 在 Python 中 使用socket 模块的函数 socket 就可以完成: import socket socket.socket(AddressFamily, Type) 说明: 函数 socket ...
分类:
编程语言 时间:
2020-09-09 19:04:15
阅读次数:
43
传统I/O : 硬盘—>内核缓冲区—>用户缓冲区—>内核 Socket 缓冲区—>协议引擎 sendfile :硬盘—>内核缓冲区—>内核 Socket 缓冲区—>协议引擎 sendfile(DMA 收集拷贝):硬盘—>内核缓冲区—>协议引擎 零拷贝(Zero-Copy):一种高效的数据传输机制 m... ...
分类:
其他好文 时间:
2020-09-09 19:02:36
阅读次数:
40
网络编程的基础是基于socket编程。socket(TCP)编程基于固定编程模板 server端: socket(声明socket类型) bind(命令socket,绑定地址和端口) listen(创建监听队列) accept(从监听队列中返回estblished的链接,否则阻塞) client端: ...
分类:
其他好文 时间:
2020-09-09 18:49:38
阅读次数:
35
相信小伙伴们一定遇到过这种错误, 1 八月 26, 2020 11:32:32 上午 org.apache.catalina.core.StandardWrapperValve invoke 2 严重: Servlet.service() for servlet [springmvc] in con ...
分类:
编程语言 时间:
2020-09-04 17:02:33
阅读次数:
52
一、Pod的整个生命阶段 Pending:正在创建的Pod,但是Pod中的容器还没有完全被创建完成,这其中包含集群为容器创建网络,或者下载镜像的过程 Running:Pod内所有的容器都已经被创建,且至少一个容器正在处于运行状态、正在启动状态或者重启状态 Successed:Pod中所有容器都执行成 ...
分类:
Web程序 时间:
2020-08-31 13:16:20
阅读次数:
53
登录数据库创建单独的数据表空间和临时表空间,操作如下: [oracle@rt1 ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0 Production on Wed Aug 26 03:55:24 2020 Copyright (c) 1982 ...
分类:
数据库 时间:
2020-08-29 15:30:18
阅读次数:
62
在4.4之前的版本中,Swoole一直不支持CURL协程化,在代码中无法使用curl。由于curl使用了libcurl库实现,无法直接hook它的socket,4.4版本使用Swoole\Coroutine\Http\Client模拟实现了curl的API,并在底层替换了curl_init等函数的C ...
分类:
Web程序 时间:
2020-08-29 15:24:31
阅读次数:
60
12.Java网络编程 课前思考 1. 什么是TCP/IP协议? 2. TCP/IP有哪两种传输协议,各有什么特点? 3. 什么是URL? 4. URL和IP地址有什么样的关系? 5. 什么叫套接字(Socket)? 6. 套接字(Socket)和TCP/IP协议的关系? 7. URL和套接字(So ...
分类:
编程语言 时间:
2020-08-28 14:28:17
阅读次数:
58
#先激活virtualenv #启动:uwsgi uwsgi.ini#停止: uwsgi --stop uwsgi.pid[uwsgi]# 对外提供 http 服务的端口http = :8000#the local unix socket file than commnuincate to Ngin ...
分类:
其他好文 时间:
2020-08-27 17:09:56
阅读次数:
101
一、Swoole简介 Swoole是一个由c语言编写的面向生产环境的 PHP 异步网络通信引擎,使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务,提供了PHP语言的异步多线程服务器。 二、安装准备: a) 安装前必须保证系统已经 ...
分类:
其他好文 时间:
2020-08-26 17:05:27
阅读次数:
57