上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 26 下一页
摘要: 添加新笔记 编辑本目录 Centos升级Python 编辑 linux常用命令 编辑 Linux中文乱码 编辑 Ubuntu安装Python3.7报错问题 编辑 tmux分屏工具 编辑 linux搭建yum源 编辑 linux搭建VsFTP 编辑 Docker目录 编辑 Apache开启目录浏览功能 阅读全文
posted @ 2018-05-10 11:03 丫丫625202 阅读(198) 评论(0) 推荐(0) 编辑
摘要: TCP传输数据可靠,收发数据需确认,接收这没确认将重新发送。采用数据流方式,不能发送空数据 UDP传输数据不可靠,不管对方是否收到,优点,无需三次握手,效率高。采用数据报方式,可以发送空数据。UDP必须一发一收。 UDP协议不会黏包 server: client: 网络查询(ntp,dns),聊天消 阅读全文
posted @ 2018-04-27 21:44 丫丫625202 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 功能实现: server: import socket,os import subprocess import struct import json import os share_dir=r"E:\Code\PyCharm\Luf\Chapter06-网络编程\09_文件上传下载\server\s 阅读全文
posted @ 2018-04-27 08:15 丫丫625202 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 黏包现象:多个包粘黏到一起,即这次收到的结果还是上一次的结果 bug1:服务端在回复数据时采用了“+”号 bug2:客户端指定接收1024字节 黏包产生原理: 不管是recv还是send都不是直接接收对方数据,而是操作系统内存,不是一个send对应一个recv recv:wait data耗时非常长 阅读全文
posted @ 2018-04-26 08:06 丫丫625202 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 补充: Windows: dir:查看目录下的子文件夹名和子文件名 ipconfig:查看本地网卡的ip信息 tasklist:查看运行进程 Linux: ls:查看目录下的子文件夹名和子文件名 ifconfig:查看本地网卡的ip信息 ps aux:查看运行进程 执行系统命令并拿到结果: os.s 阅读全文
posted @ 2018-04-26 07:25 丫丫625202 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 解决报端口被使用错误 bug 1:客户端敲回车被卡主,客户端被卡在recv等待接收数据 import socket client=socket.socket(socket.AF_INET,socket.SOCK_STREAM) client.connect(('127.0.0.1',8080)) # 阅读全文
posted @ 2018-04-25 21:59 丫丫625202 阅读(268) 评论(0) 推荐(0) 编辑
摘要: server client 阅读全文
posted @ 2018-04-25 21:52 丫丫625202 阅读(296) 评论(0) 推荐(0) 编辑
摘要: Service Client 阅读全文
posted @ 2018-04-25 21:39 丫丫625202 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 总结:不要依赖异常处理,只有在错误一定会发生,而且无法预知发生条件,导致一定会发生,还不能让该错误影响程序运行 异常:错误发生的信号,程序一旦出错且未处理这个错误,就会抛出异常,且程序终止运行 异常追踪信息:告知哪里出了错误 异常类型:如ValueError,可以自定义 异常值:异常值,告知具体的问 阅读全文
posted @ 2018-04-25 08:54 丫丫625202 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 添加新随笔 编辑本目录 Lf(book) 基础学习目录 编辑 网络编程目录 编辑 多线程(进程) 编辑 MySQL数据库开发 编辑 WEB开发基础 编辑 Django框架 编辑 项目实战 编辑 CRM项目实战 编辑 爬虫 编辑 算法与设计模式 编辑 企业应用工具 编辑 项目实战二(vue&学城开发) 阅读全文
posted @ 2018-04-24 21:18 丫丫625202 阅读(612) 评论(0) 推荐(1) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 26 下一页