1.docker三大核心概念,镜像、容器和仓库。2.安装dockerubuntu中安装安装apt-transport-https包支持的HTTPS协议源$sudoapt-getinstall-yapt-transport-https添加源的gpg密钥$sudoapt-keyadv--keyserverhkp://p80.pool.sks-keyservers-net:80--recv-keys58
分类:
其他好文 时间:
2018-12-06 23:24:21
阅读次数:
176
1 接收数据流转成字符串,注意编码 byte[] recv= Request.BinaryRead(Request.TotalBytes);string sourceByte = Encoding.UTF8.GetString(recv); 2 确认文件流在整个数据流的起止位置 比如: //找到文件 ...
分类:
其他好文 时间:
2018-12-06 22:21:13
阅读次数:
249
python版本2.7server端#-*-encoding:utf-8-*-importSocketServerclassMyServer(SocketServer.BaseRequestHandler):defhandle(self):conn=self.requestconn.sendall(‘骚年,你好!‘)whileTrue:recv_data=conn.recv(1024)ifrecv
分类:
编程语言 时间:
2018-12-06 14:17:26
阅读次数:
149
一、IO模型介绍 1,主要的五种模型:阻塞IO、非阻塞IO、IO多路复用、信号驱动IO(不常用)、异步IO 对于一个network IO,它会涉及到两个系统对象,一个是调用这个IO的process(Thread),另一个是系统内核。当一个read/recv读数据的操作发生时,该操作会经历两个阶段: ...
分类:
其他好文 时间:
2018-12-04 22:26:42
阅读次数:
238
python版本2.7server端#-*-coding:utf-8-*-importsocketsk=socket.socket()sk.bind((‘127.0.0.1‘,9999))sk.listen(5)whileTrue:print(‘serverwaiting...‘)conn,address=sk.accept()res=str(conn.recv(1024))print(res)c
分类:
其他好文 时间:
2018-12-03 11:15:24
阅读次数:
150
多个包 多个命令的结果 粘到一起了 因为recv(1024)1024限制了导致的结果 所谓粘包问题主要还是因为接收方不知道消息之间的界限,不知道一次性提取多少字节的数据所造成的。 参考:http://www.cnblogs.com/linhaifeng/articles/6129246.html粘包 ...
分类:
其他好文 时间:
2018-12-01 23:27:22
阅读次数:
217
select系统调用的的用途是:在一段指定的时间内,监听用户感兴趣的文件描述符上可读、可写和异常等事件。 select 机制的优势 为什么会出现select模型? 先看一下下面的这句代码: int iResult = recv(s, buffer,1024); 这是用来接收数据的,在默认的阻塞模式下 ...
分类:
系统相关 时间:
2018-11-28 22:05:30
阅读次数:
269
模拟和linux交互,只可以使用查看命令 服务端 主要是创建一个服务端,在创建服务端的时候,主要步骤如下: 创建socket对象socket——》绑定IP地址和端口bind——》监听listen——》得到请求accept——》接收请求recv——》发送信息send 客户端 创建socket对象soc ...
分类:
编程语言 时间:
2018-11-28 20:34:33
阅读次数:
221
#linux服务器 import socket import subprocess import threading server = socket.socket() server.bind(('', 8888)) server.listen(5) print('等待电话.....') conn, ... ...
分类:
其他好文 时间:
2018-11-27 01:20:56
阅读次数:
158
AppBoxFuture是一个快速应用框架(Rapid Application Framework),是作者十几年从事信息化建设的经验结晶。框架具备以下一些特色: 1. 极简的分布式系统架构 根据需要可单节点或集群部署,如下图所示: 2. 模型驱动开发(MDD): 框架将应用系统所涉及的数据结构、业 ...
分类:
移动开发 时间:
2018-11-26 11:04:54
阅读次数:
179