摘要: 以下内容纯属虚构,切勿轻易相信!众所周知,tcp/ip三次握手和四次挥手,均由syn/ack/fin三个标志位报文决定,但是这三个标志位报文,并不是说在构建连接的时候只发送一次的,因为协议不知道网络状况. 故而就存在了以下参数,可以调节发送次数net.ipv4.tcp_syn_retries这个参数... 阅读全文
posted @ 2014-07-23 20:11 星空刺 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 以下信息纯属虚构,切勿相信!tcp/ip协议中有一个keep-alive机制,即检查空连接的时效性,当一个空连接持续一段时间后,就会发送一个keep-alive探测包,来探测客户端是否还存在.如果存在,则客户端返回一个ack报文如果存在,但构建连接的应用程序已经推出,则客户端返回一个rst报文,并发... 阅读全文
posted @ 2014-07-23 20:04 星空刺 阅读(739) 评论(0) 推荐(0) 编辑
摘要: 我们可以用dir()来获取一个类,一个模块,一个字符串的信息/方法例如:#可以列出Image模块的方法>>import Image>>dir(Image)#列出字符串abc的信息,字符串abc其实是类str,也就是列出了str的方法>>dir('abc')#那么应该有一个方法是__len__()>>... 阅读全文
posted @ 2014-07-17 16:03 星空刺 阅读(969) 评论(0) 推荐(0) 编辑
摘要: 类的继承的意思就如同父子关系一样,这个儿子继承了父亲的一切,但是在某些地方(属性)相同的时候,儿子的属性大于老子的属性(覆盖),最底层类,总会继承最接近它的那个类的属性init类的多态总是和继承相连的,没有继承,就没有多态一说.一个子类的实例,它即属于这个子类,也属于父类,比如:父亲A和儿子B,儿子... 阅读全文
posted @ 2014-07-17 16:01 星空刺 阅读(2481) 评论(0) 推荐(0) 编辑
摘要: 面向对象的编程,其实是将对象抽象成类,然后在类中,通过init定义实例初始化函数和多个操作实例的函数.整个类就如同一个模板,我们可以用这个模板生成众多具现实例,并赋予实例动作.py中定义类的大致格式如下:class 类名():类变量名 =类名.类变量名 #调用类变量 def _init_... 阅读全文
posted @ 2014-07-17 15:59 星空刺 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 1. 嵌套函数子函数可以继承父函数的变量父函数返回子函数子函数返回结果看例子如下:结果是一个字符串fun1+fun2#!/usr/bin/env python# coding=utf-8def fun1(a1): def fun2(a2): return a1+a2 ret... 阅读全文
posted @ 2014-07-17 15:52 星空刺 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 1. map函数map(函数A,字符串或者列表)map函数的意思是将函数A依次作用到字符串的每个字符或者列表的每个元素.例如:map(lambda x: x*x,[1,2])[1, 4]这里lambda是匿名函数,匿名函数的作用就是不用定义函数名.格式:lambda 参数: exp关于map函数,其... 阅读全文
posted @ 2014-07-17 15:40 星空刺 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 1.休眠函数import timetime.sleep(n)n可以是整数或者小数,单位是秒2.打开文件函数open('n','m',k)n是文件路径,如果只有文件名,则是py程序所在文件夹m是打开赋予的权限k是缓冲,0表示不用缓冲,其他数字表示缓冲数量r默认模式,文本模式读rb 二进制文件w或wt 文本模式写,打开前文件存储被清空wb 二进制写,文件存储同样被清空a 追加模式,只能写在文件末尾a+... 阅读全文
posted @ 2014-07-17 15:37 星空刺 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 因为知晓了markdown标记,故而之后写博客都是用的这玩意,但是在wiz上写好后,却发现在博客园上无法展示出来,很郁闷.后来发现markdownpad可以将md文件转成html,但是转换后的html复制到博客园上,因为css问题,整个博客外貌都歪楼了...因此将markdownpad转换后的htm... 阅读全文
posted @ 2014-07-17 15:30 星空刺 阅读(1691) 评论(0) 推荐(0) 编辑
摘要: functools.partial偏函数的作用是简化操作,简化什么操作呢?就是当我们有一个已知函数A,且这个函数包含有某个或多个参数A1,通过固定这个参数A1,我们可以自己编写一个新函数B,来减少代码量,偏函数的作用就是通过偏函数调用A,固定A1,形成一个新函数比如int()函数,这个函数将任何进制... 阅读全文
posted @ 2014-07-17 15:18 星空刺 阅读(350) 评论(0) 推荐(0) 编辑