摘要: 1 python异常处理 1、Python中常见异常 Exception: 所有异常类型 AttributeError: 特性引用或赋值失败时引发 IOError: 试图打开不存在的文件时引发 IndexError: 在使用序列中不存在的索引时引发 KeyError: 在使用映射时不存在的键时引发 阅读全文
posted @ 2019-09-23 19:04 darkly 阅读(204) 评论(0) 推荐(1) 编辑
摘要: 1.1 面向对象VS面向过程 1、编程范式 1. 编程是 程序 员 用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程 2. 实现一个任务的方式有很多种不同的方式, 对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别,即为编程范式。 3. 两种最重要的编程范式分别是面向过程 阅读全文
posted @ 2019-08-25 18:48 darkly 阅读(201) 评论(0) 推荐(2) 编辑
摘要: TCP是面向连接的传输层协议,它提供可靠交付的、全双工的、面向字节流的点对点服务。HTTP协议便是基于TCP协议实现的。(虽然作为应用层协议,HTTP协议并没有明确要求必须使用TCP协议作为运输层协议,但是因为HTTP协议对可靠性的的要求,默认HTTP是基于TCP协议的。若是使用UDP这种不可靠的、 阅读全文
posted @ 2019-08-22 19:54 darkly 阅读(120) 评论(0) 推荐(2) 编辑
摘要: 什么是JWT Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息, 阅读全文
posted @ 2019-08-21 20:23 darkly 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 1、print 函数 1. print语句没有了,取而代之的是print()函数。 Python 2.6与Python 2.7部分地支持这种形式的print语法。 2、Unicode 1. 在python3中字符串默认是unicode所以不需要decode(),直接encode成想要转换的编码如gb 阅读全文
posted @ 2019-08-20 20:28 darkly 阅读(408) 评论(0) 推荐(1) 编辑
摘要: 1. jiaji2和DjangoTemplates模板引擎相比,jiaja2语法更简单 2. 耦合 3. 模型 3.1 模型定义 3.2 模型数据查询 Django: 自带ORM(Object-Relational Mapping 对象关联映射)和模板引擎,支持JinJa等非官方模板引擎,灵活度不高 阅读全文
posted @ 2019-08-01 19:48 darkly 阅读(326) 评论(1) 推荐(0) 编辑