服务端(server) 客户端(client) 参考文献:https://blog.csdn.net/lynch0571 ...
分类:
编程语言 时间:
2018-06-09 11:27:52
阅读次数:
362
server: import socketserver import json class MyServer(socketserver.BaseRequestHandler): def handle(self): str_dic = self.request.recv(1024).decode('u ...
分类:
其他好文 时间:
2018-06-07 20:53:40
阅读次数:
267
Varnish是一款高性能的开源HTTP加速器,Squid服务也是,两者的关系就像apache跟nginx,Varnish更年轻轻量,Squid更成熟稳重。Varnish4.0工作工作流程如下图各个点说明vcl_recv:接收请求vcl_pass,跳过缓存vcl_hit,缓存命中vcl_miss,缓存丢失vcl_pipe,非httpvcl_purge,手动清楚缓存为过期vcl_synth,手动清楚
分类:
系统相关 时间:
2018-06-06 23:47:06
阅读次数:
274
server.py:#css主要是用于布局、颜色,js用于动作处理如图片轮换 import socket def main(): sock=socket.socket(socket.AF_INET,socket.SOCK_STREAM) sock.bind(('localhost',8080)) s... ...
分类:
Web程序 时间:
2018-06-05 15:31:21
阅读次数:
852
客户端/服务器架构,即C/S架构: 1.硬件C/S架构(打印机) 2.软件C/S架构(web服务) B/S架构属于C/S架构的一种 socket就是为了C/S架构的开发,socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。他把复杂的TCP/IP协议族隐藏在socket接口后面 ...
分类:
编程语言 时间:
2018-06-03 17:38:38
阅读次数:
212
import socket # 和udp的区别显而易见,udp发送和接收的是一个元祖,因为udp是不建立连接的,只有得到了对方的端口和ip才能进行沟通。 # 而tcp不是,tcp发送和接受的是一个字符串,因为在进行通信前必须先建立好连接确定好了ip以及端口, # 所以不用在接受和发送的时候去特地的发... ...
分类:
其他好文 时间:
2018-05-29 13:17:14
阅读次数:
116
SrsPublishRecvThread、SrsRecvThread、SrsReusableThread2、SrsThread 之间的关系图 1. recv 线程函数:SrsThread::thread_fun 1.1 SrsThread::thread_cycle 1.2 SrsReusableT ...
分类:
编程语言 时间:
2018-05-29 00:23:00
阅读次数:
1072
ICPNO NOT NULL VARCHAR2(6) SERVICE_ID NOT NULL VARCHAR2(10) STAT_MIN NOT NULL DATETIME MT_RECV_OK NOT NULL NUMBER(10) 请写出一条SQL语句同时满足以下3个条件: 计算MT_RECV_ ...
分类:
数据库 时间:
2018-05-28 22:50:56
阅读次数:
466
多进程multiprocess模块 multiprocessing is a package that supports spawning processes using an API similar to the threading module. The multiprocessing pack ...
分类:
编程语言 时间:
2018-05-28 21:09:18
阅读次数:
216
java.net.SocketException: Software caused connection abort: recv failed
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at com.sun.net.ssl.internal.ssl.InputRecord.readFully(InputRecord.java:293)
at com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:331)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:789)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.waitForClose(SSLSocketImpl.j
分类:
Web程序 时间:
2018-05-28 18:57:42
阅读次数:
232