自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_52757731的博客

人生苦短,我用Python

  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 单继承(父类名调用方法)

继承类问题复习1、单继承(父类名调用方法)A继承B,C继承B。C的对象初始化时执行顺序:先调用C的初始化,再调用B的初始化,再调用A的初始化A的初始化结束,B的初始化结束,C的初始化结束、 总结:单继承的初始化开始是倒序的,结束是顺序的。 print("***单继承使用父类名.__init__发生的状态***")class Parent(object): ...

2018-10-11 19:43:54 353

原创 Python数据结构

很久没碰过数据结构了,最近为了面试,还是准备复习下,看了下黑马的视屏,觉得讲数据结构的老师讲的很一般,所以想起了当初考研时看的数据结构高分笔记,虽然没有Python版本,但是为了面试,为了offer,拼了!!!一:排序分类:1.直接插入排序2.折半插入排序3.希尔排序二:选择排序:1.简单选择排序2.堆排序三:交换排序1.起泡排序2.快速排序四:二路...

2018-10-02 18:35:15 157

原创 HTTP和HTTPS的区别

         HTTP是超文本传输协议,通俗的讲就是网络连接传输文本信息的协议,既然我们要上网就必须遵循HTTP协议,这就是为什么我们每次打开网页在网址前端都会出现HTTP字样。就如同你是“天地会”成员,你和其他天地会成员接头时,首先要说“地震高岗,一派山西千古秀!”和“门朝大海,三合河水万年流”这样的接头暗号,说出来才能和会友进行沟通。所以每次网页出现“HTTP://”就如何上面所讲的接头暗...

2018-09-20 15:36:57 238

原创 装饰器(三)

Python中遇到多个装饰器,执行顺序是怎样的def w1(func): print("正在被装饰...w1") def inner(*args, **kwargs): print("正在被装饰...inner1") return func(*args, **kwargs) return innerdef w2(func): ...

2018-09-20 14:49:19 106

原创 装饰器(二)

软件设计原则:1、开放封闭原则(规定已经实现的功能代码不允许被修改,但可以被扩展)2、高内聚低耦合也许看到这里,你应该明白了,开放封闭原则,就我们目前所学的知识,只有装饰器才能够满足装饰器又分很多种,有参无参,有返回值无返回值这里我们就讲一个最简单的,通用的,它就是万能装饰器def w1(func): def inner(*args, **kwargs): ...

2018-09-20 14:19:41 115

原创 闭包和装饰器(一)

什么是闭包?我们看下闭包的结构:外部函数:外部函数返回内部函数的引用内部函数:内部函数使用了外部函数的引用或者变量将这种结构的整体称为闭包1、定义闭包def fun(num): def inner(): print("内部函数使用了外部函数的变量 % d" %num) return innerret = fun(50)ret()2、...

2018-09-20 13:35:15 132

原创 jwt实操-实现用户登录

jwt实现用户登录,需要生成一个token,而这个token需要返回给客户端,在每次访问的时候,在头部中将token发送给服务器。   

2018-09-13 12:18:18 1219 1

原创 itsdangerous的用法

 itsdangerous用来解决什么问题,为什么需要用到itsdangerous?安装命令:pip install itsdangerous有时候你想向不可信的环境发送一些数据,但如何安全完成这个任务呢?解决的方法就是签名。使用只有你自己知道的密钥,来加密签名你的数据,并把加密后的数据发给别人。当你取回数据时,你就可以确保没人篡改过这份数据。诚然,接收者可以破译内容,来看看你的...

2018-09-13 11:41:29 3160

原创 JWT的知识点总结

JWT解决的问题:在用户注册或登录后,我们想记录用户的登录状态,或者为用户创建身份认证的凭证。我们不再使用session认证机制,而使用json web token认证机制。我们原来实现登录操作一般都是使用session,将信息存储在session中,现在我们使用JWT,不再将登录信息存储在redis中,而是将token存储在客户端中。用户每次登录的时候需要在Header加上Token,服...

2018-09-13 00:43:01 305 1

原创 Python的单例模式

最近准备找工作了,在复习的时候发现有面试官问道单例模式的问题,想想以前学习过,就把以前学习过得知识点再做个总结。网上也有很多博文是讲Python的单例模式的,但是讲的都比较笼统,一大推,没时间看,看完都十多分钟了。import timeclass ShoppingCar: """购物车""" __instance = None __has_init = Fal...

2018-09-12 13:26:39 123

原创 大白话之四次挥手

上次咱们用大白话讲了什么是三次握手,今天咱们讲讲什么是四次挥手,咱们还是一如既往的用大白话来讲讲。我:老王,行了,我知道你在隔壁,放心,我不会说出去的,没什么事了,我挂了。老王:你说出去也没事,等等,我还有话说。老王:今天的事情,你别乱说,要不然我会被乱棍打死的。行了,就这样吧,我也没啥事说了我:放心吧,就这样。我和老王关系,老王啥 都会跟我说,行了,废话不多说,我们来分析下。1、我要对老王...

2018-06-02 22:52:01 1690

原创 谈谈python enumerate()函数的用法

本来今天想谈谈四次挥手的,但是由于种种原因给耽搁了,没有准备好,今天就enumerate()函数的用法。今天在刷LeetCode的时候有用到enumerate(),功能强大,所以必须得跟大家分享下。学习enumerate()函数,我们先弄清楚 两点,enumerate()是什么,可以用来干嘛?enumerate()是Python的内置函数用于可迭代\可遍历的数据对象组合为一个索引序列,同时列出数据...

2018-06-02 00:08:50 15217 1

原创 用大白话讲什么是tcp三次握手

什么是tcp的三次握手,我们先以大白话形象来解释下,以生活中最常见的例子来来讲讲三次握手:打电话的生活实例:我:老王,你是不是在隔壁呀?老王:你怎么知道我在隔壁呀?我:老王,你除了能在隔壁,你还能在哪?从上面这段对话,我们能确定,老王听到了我说的话,我也听到了老王说的话,那么要确定我和老王之间的对话是否能够被对方所听到,就需要经过三次连接,这就是三次握手。那么三次握手是发生是tcp通讯的什...

2018-06-01 00:20:04 4630 1

原创 Python之sys.argv知多少

种一棵树最好的时间是十年前 其次是现在

2018-05-31 00:27:36 3618

shell必学必会命令

史上最经典最常用shell命令

2018-10-17

特别好用的网络调试助手

一款特别好用的网络调试助手,是自己学习时候用过的。无需注册安装,免费。转上传,版权归原作者所有。

2018-06-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除