2019年3月21日
摘要: 一、JWT的构成 是一种基于JSON的、用于在网络上声明某种主张的令牌(token)。由三部分构成,第一部分:头部(header) 第二部分:载荷(payload) 第三部分:签证(signature). header:jwt的头部承载两部分信息 声明token类型,这里是jwt 声明生成签名所使用 阅读全文
posted @ 2019-03-21 19:47 lin-gooo 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 三次握手 含义 : 建立一个TCP连接时,需要客户端和服务器总共发送3个包 目的 : 让客户端连接到服务器的指定端口,建立起TCP连接,同步连接双方的序列号和确认号,并交换 TCP 窗口大小信息,当客户端执行connect()时将触发三次握手。 第一次握手 : 客户端发送 : SYN=1 代表是一个 阅读全文
posted @ 2019-03-21 08:12 lin-gooo 阅读(168) 评论(0) 推荐(0) 编辑
2019年3月20日
摘要: 基础魔法方法(较为常用) __new__(cls[, ...]) 1.实例化对象时第一个被调用的方法 2.其参数直接传递给__init__方法处理 __init__(self[, ...]) 构造方法,初始化类的时候被调用__del__(self) 析构方法,当实例化对象被彻底销毁时被调用(实例化对 阅读全文
posted @ 2019-03-20 18:58 lin-gooo 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 列表的函数 : len(list) 统计列表的元素数量 max(list) 返回列表中最大值的元素 min(list) 返回列表中最小值的元素 list(seq) 将其他类型的容器转换为列表类型 列表的方法 : list.append(obj) 在列表末尾添加新元素 list.count(obj) 阅读全文
posted @ 2019-03-20 17:46 lin-gooo 阅读(158) 评论(0) 推荐(0) 编辑
摘要: s = 'he,llo' s[:] 字符串切片(完整切片是引用,截取部分是复制/s[:2]) s.find('o') 查找字符串,未找到不报错 s.index('o') 同find,但未找到抛出会异常错误 s.strip() 移除字符串中所有空格, lstrip : 移除开头空格 rstrip : 阅读全文
posted @ 2019-03-20 14:48 lin-gooo 阅读(120) 评论(0) 推荐(0) 编辑
摘要: time 模块 一 time模块的时间表现格式 a、timestamp时间戳,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量 b、struct_time时间元组,共有九个元素组。 c、format time 格式化时间,已格式化的结构使时间更具可读性。包括自定义格式和固定格式 阅读全文
posted @ 2019-03-20 13:29 lin-gooo 阅读(191) 评论(0) 推荐(0) 编辑
2019年3月13日
摘要: 对接支付宝时,提示RSA错误 : 请仔细检查 : 创建支付对象时,关键字参数的名字 如果公私钥是以拼接路径的方式传递给AliPay,正确的关键字参数的名字应该如下 : 阅读全文
posted @ 2019-03-13 21:20 lin-gooo 阅读(4315) 评论(1) 推荐(0) 编辑
2019年3月12日
摘要: 删除有外键约束的MySQL表中的数据 : SET FOREIGN_KEY_CHECKS = 0 ; 操作结束后 : SET FOREIGN_KEY_CHECKS = 1; 事务处理方法 1、用 BEGIN, ROLLBACK, COMMIT来实现 BEGIN 开始一个事务 ROLLBACK 事务回滚 阅读全文
posted @ 2019-03-12 00:12 lin-gooo 阅读(575) 评论(0) 推荐(0) 编辑
2019年3月10日
摘要: 类 设置类属性必须使用类对象,若使用实例对象设置,会重新创建一个和类属性同名的实例属性 类对象可调用 类方法&静态方法, 实例对象可调用 实例方法&类方法&静态方法; 类方法和静态方法调用格式: 类名.类方法 /静态方法 类方法,静态方法和property都是装饰器,可以像访问属性一样访问方法 单个 阅读全文
posted @ 2019-03-10 21:55 lin-gooo 阅读(153) 评论(0) 推荐(0) 编辑
2019年3月8日
摘要: PyCharm : Step Over : 不进入函数内部直接向下执行,但若此时进入了函数内部且去到了response,此处代码有问题,找BUG Step Over My Code : 最右边的单步执行,只进入开发者自己编写的函数/方法,不进入框架中的 Step Out : 从当前的函数,方法内部跳 阅读全文
posted @ 2019-03-08 08:01 lin-gooo 阅读(119) 评论(0) 推荐(0) 编辑