1 什么是粘包 只有TCP有粘包现象,UDP永远不会粘包 应用程序所看到的数据是一个整体,或说是一个流(stream),一条消息有多少字节对应用程序是不可见的,因此TCP协议是面向连接的,面向流的,收发两端都要有一一成对的socket,因此,发送端为了将多个发往接收端的包,更有效的发到对方,使用了优 ...
分类:
编程语言 时间:
2017-05-07 14:53:33
阅读次数:
196
1 #!/usr/bin/env python 2 # coding:utf-8 3 4 """ 5 aim: 基于文件存储的用户登录程序(3次登录失败,锁定用户) 6 7 need: 8 a. 用户信息文件 9 b. 用户输入 10 11 logical: 12 a. 校验用户名合... ...
分类:
编程语言 时间:
2017-05-06 13:10:44
阅读次数:
243
import sysimport ref1=open(sys.argv[1]).readlines() #strain distancef2=open(sys.argv[2]).readlines() #distance <= 12 strain listf3=open("rough_transmi ...
分类:
其他好文 时间:
2017-05-06 11:45:30
阅读次数:
232
1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 #查找列表中元素,移除每个元素的空格,并查找以 a或A开头 并且以 c 结尾的所有元素 4 #先转换为字符串 5 li = ["alec", " aric", "Alex", "Tony", "r... ...
分类:
其他好文 时间:
2017-05-06 10:20:38
阅读次数:
156
一直很羡慕和佩服园子中伍华聪的界面设计和布局。好多年都没有真正写过C/S项目了,今天翻出来6年前刚开始学习WinForm的时候写的一个简单的HR管理系统,思绪一下子很复杂,记得是6年前的夏天,天气很热,租住的房子里没有空调,身边放个扇子,人家周末出去玩的时候,我还在拼命的敲着代码,一心只想着好好提高 ...
【链接】https://github.com/MrJalen/MaxAlertView MaxAlertView AlertPopUpView ActionSheetPopUpView 效果图 ...
分类:
其他好文 时间:
2017-05-05 16:17:17
阅读次数:
208
python/socket编程之粘包 粘包: 只有TCP有尿包现象,UDP永远不会粘包。 首先需要掌握一个socket收发消息的原理 发送端可以是1k,1k的发送数据而接受端的应用程序可以2k,2k的提取数据,当然也有可能是3k或者多k提取数据,也就是说,应用程序是不可见的,因此TCP协议是面来那个 ...
分类:
编程语言 时间:
2017-05-04 21:50:13
阅读次数:
352
一、网络编程 自从互联网诞生以来,现在基本上所有的程序都是网络程序,很少有单机版的程序了。 计算机网络就是把各个计算机连接到一起,让网络中的计算机可以互相通信。网络编程就是如何在程序中实现两台计算机的通信。 举个例子,当你使用浏览器访问新浪网时,你的计算机就和新浪的某台服务器通过互联网连接起来了,然 ...
分类:
编程语言 时间:
2017-05-03 20:32:21
阅读次数:
262
import subprocess #导入进程模块,它提供一些管理标准流(standard stream)和管道(pipe)的工具,#从而在进程间使用文本通信my_cmd =input('>>>:').strip()res =subprocess.Popen(my_cmd,shell=True,st ...
分类:
编程语言 时间:
2017-05-03 20:32:15
阅读次数:
175