自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Null的博客

熟悉大数据,云计算,虚拟化容器,python全栈及各种Devops的西二旗最帅程序猿

  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 Azure系列文章,助你上云!老少皆宜,童叟无欺!史上最新最全的!

说明:以下均不是本人原创,均为转载分类整理,如有侵权请私信!作者:ZJUNSEN的云计算Azure:文章 链接 1.Azure虚拟机部署 https://blog.51cto.com/rdsrv/2071039 2.Azure资源组迁移 https://blog.51cto.com/rdsrv/2071041 3.Azure创建点到站点的×××隧道(上)...

2019-02-22 09:56:44 627

原创 python flask用户权限管理 接口访问权限思路

1、关于用户权限的几种情况举例:2、解决思路:明确一点我们还是要使用@auth.login_required和@auth.verify_password,因为这样可以把接口不公开暴露我们可以把权限信息写入到token令牌中我们可以把A、B、C、D看做是表,可以写到mysql、redis或者就写到我们的代码里。其实最好是把这种对应关系做成配置文件的形式。那么,我们先给...

2019-02-21 09:57:14 11416

原创 flask jsonify之序列化时的default函数、jsonify序列化自定义对象

目录1.看源码2、重写默认的default函数,实现自己的序列化机制3、把对象转化成字典3.1 __dict__的方式3.2、定义keys和__getitem__的方式4、最终的代码实现5、关于default函数的其他知识1.看源码打开site-package,flask,json,__init__.pyjsonify回去调用default()函数,我们...

2019-02-19 16:17:32 3472 1

原创 使用Ajax发送http请求(get&post请求)

目录 同步和异步同步和异步的概念异步更新网站AjaxAjax 的概念发送 Ajax 请求的五个步骤Ajax 请求:get 请求举例Ajax 请求:post 请求举例XMLHttpRequest 对象详解发送请求POST请求时注意onreadystatechange 事件服务器响应的内容Ajax 传输 XMLXML 语法XML 解析...

2019-02-18 16:01:22 2674

原创 Python flask之token相关知识及HTTPBasicAuth的使用

目录1、网站的用户登录流程:2、API的用户流程:3、token令牌的三个基本特征4、代码实现5、令牌的使用思路6、编写验证token的装饰器7、使用HTTPBasicAuth的方式发送账号密码8、通过HTTPBasicAuth的方式发送token9、验证token验证token是否合法:验证令牌是否过期:读取令牌信息:10、关于8和9的代码总览...

2019-02-14 15:54:31 6006 3

原创 Python flask自定义异常信息,返回json格式的异常

 我们要实现下图所示,报错后返回json格式的信息,相当于把默认的html格式的异常变成json格式的。但是我们继承了HTTPException就会出现下图的结果:首先异常分为两种:完全可以预知的异常 已知异常 可以手动抛出我们定义好的APIException 我们完全没有意识到的异常 未知异常已知异常的编写:完整代码如下:from flask import re...

2019-02-14 11:33:24 5195 1

原创 Flask abort和errorhandler、app_errorhandler进行请求中断及自定义异常处理

目录abort中断请求errorhandler捕捉当前app或蓝图的状态码,并进行自定制处理app_errorhandler捕捉全局状态码,并进行自定制异常处理补充说明在view函数中,如果需要中断request,可以使用abort(500)或者直接raise exception。当然我们还需要返回一个出错信息给前端,所以需要定制一下ErrorHandler。一般只需要两个个h...

2019-02-13 16:33:11 1901 1

原创 Python Flask itsdangerous的使用

目录1、生成token2、读取token3、对于非法或者过期的token处理itsdangerous库提供了对信息加签名(Signature)的功能1、生成token实例化可以理解为一个序列化器,第一个参数要求我们传入一个几乎是独一无二的随机字符串串在配置文件中写入随机字符串第二个参数接收一个过期时间,最后就变出如下实例化代码了把用户信息写入...

2019-02-13 09:40:52 1727

原创 python函数——形参中的:*args和**kwargs

一、*args多个实参,放到一个元组里面,以*开头,可以传多个参数;**是形参中按照关键字传值把多余的传值以字典的方式呈现*args:(表示的就是将实参中按照位置传值,多出来的值都给args,且以元祖的方式呈现)示例:def foo(x,*args):    print(x)    print(args)foo(1,2,3,4,5)#其中的2,3,4,5都给了ar...

2019-02-13 08:52:11 399

原创 Python flask-mail的安装及使用

首先Python的标准库中是提供了发送email这样的接口的,但是是比较偏底层的。需要我们自己控制的参数比较多,使用起来不是很方便。Flask提供给我们发送电子邮件的插件1、安装flask-mail插件pip install flask-mail2、在app中注册插件导入mail实例化mail把app传入进来,注册这个插件3、使用使用.send()方...

2019-02-13 08:14:44 2312

原创 Python issubclass() 函数

issubclass() 方法用于判断参数 class 是否是类型参数 classinfo 的子类。描述issubclass() 方法用于判断参数 class 是否是类型参数 classinfo 的子类。语法以下是 issubclass() 方法的语法:issubclass(class, classinfo)参数class -- 类。 classinfo -- 类。...

2019-02-11 13:05:49 766

原创 python callable可调用对象(实现__call__)

callable可调用对象对于这种可以被当做函数直接来调用的对象,我们称为可调用的对象,可调用的对象的实现就是在他们内部要实现特殊的__call__()方法。可调用对象的意义:简化对象下方法的调用,比如说我们有一个对象a,下面有一个func()方法,我们要调用func()方法的时候要使用a.func()来调用。但是如果我们要是把func()方法的内部实现写到我们__call__方法...

2019-02-11 12:47:36 5269

AZ-900_186Q详细讲解版(2020.09.02版本).docx

更新至2020年09月02日, 一共有186道题,修正了机器翻译的错误,加入了portal截图,完善了每一个选项的原因分析。当之无愧最用心,截至目前最全版本。已通过azure900考试(880分),配合本人《azure900考题知识点总结(附送2020年8月31日最新186题库)》的博文(来自微软官方的知识点图谱,囊括95%考点知识)。摆脱了传统的背题,让你真正了解azure基础知识。。一篇文档带你拿下小徽章!

2020-09-02

AZ-900_186Q题库(英中结合)_考试原题.pdf

直接吹爆~手动整理12个小时,中英文对照版本(非翻译软件无脑翻译),186题(2020年8月30日更新),真题题库,有详细知识点讲解,告诉你为什么选这个,错误的原因是什么,有azure portal截图,图文并茂,老少皆宜,一件入手,900到手。改变就从此刻开始~

2020-08-30

GnuPG-2.2.20.dmg

跨平台加密软件,macos系统可用。 GNU Privacy Guard(GnuPG或GPG)是一种加密软件,它是PGP加密软件的满足GPL的替代物。GnuPG依照由IETF订定的OpenPGP技术标准设计。GnuPG用于加密、数字签名及产生非对称钥匙对的软件。

2020-08-26

空空如也

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

TA关注的人

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