python
繁华历尽,只是平淡如水。
这个作者很懒,什么都没留下…
展开
-
Django和前后端博客项目
Djamgo和前后端博客项目文章目录Djamgo和前后端博客项目@[toc]WEB开发HTTP协议安装httpd无状态,有连接和短连接协议URL组成HTTP消息请求报文常见传递信息的方式响应报文Cookie技术WSGIWSGI服务器——wsgirefWSGI APP应用程序端environstart_response服务器端博客项目分析数据库设计创建数据库用户表user系统表auth_user文...原创 2019-12-11 20:24:26 · 868 阅读 · 0 评论 -
Django orm
ORM文章目录ORM@[toc]Django ORM项目准备Django日志模型Model字段类型缺省主键字段选项Model类管理器对象查询查询集限制查询集(切片)结果集方法返回单个值的方法字段查询(Field Lookup)表达式Q对象聚合、分组一对多联合主键问题模型构建特殊属性查询distinctraw的使用多对多构建模型迁移orm名词解释: 对象关系映射,对象和关系之间的映射,使用面向...原创 2019-11-29 18:09:01 · 763 阅读 · 0 评论 -
面向对象描述
面向对象一、语言的分类1、面向机器抽象成及其指令,极其容易理解。代表 汇编语言2、面向过程分步骤,将事物分解成一个一个步骤,出现什么情况,给出什么处理办法,有一定局限性代表 C语言3、面向对象OOP随着计算机需要解决问题的规模扩大,情况越来越复杂,需要同时处理多个问题,过程已经无法解决。代表 C++、java、python二、面向对象1、名词解释①面向对象:先抽象,然后...原创 2019-09-19 19:48:49 · 654 阅读 · 0 评论 -
函数
一、函数函数 数学定义 y=f(x) ,y是x的函数,x是自变量。y=f(x0, x1, …, xn) Python函数 由若干语句组成的语句块、函数名称、参数列表构成,它是组织代码的最小单元 完成一定的功能 函数的作用 结构化编程对代码的最基本的封装,一般按照功能组织一段代码 封装的目的为了复用,减少冗余代码 代码更加简洁美观、可读易懂 函数...原创 2019-09-02 16:50:53 · 227 阅读 · 0 评论 -
cache缓存实现
数据的每次获取通常都需要大量的计算或者等待(浪费)大量的时间。对于某些经常被使用的数据来说,缓存的存在就至关重要了。数据类型的选择为了使数据更便捷有效的提取出来,只要输入的数据一致,计算得出的结果也一样,无疑,字典是最好的选择,以输入的参数为key,输出的函数返回值为value。key的使用需要注意的问题就是key的存储,key必然为hashable,位置参数是存储在元组中,元组是有序的...原创 2019-08-28 17:56:23 · 420 阅读 · 0 评论 -
base64实现
Base64编码核心思想:每3个字节断开,拿出一个3个字节,每6个bit断开成4段。因为每个字节其实只占用了6位, 2**6 = 64 ,因此有了base64的编码表。每一段当做一个8bit看它的值,这个值就是Base64编码表的索引值,找到对应字符。 再取3个字节,同样处理,直到最后。举例:abc对应的ASCII码为:0x61 0x62 0x6301100001 01100010 ...原创 2019-08-28 09:54:22 · 120 阅读 · 0 评论 -
hash
一、集set 约定 set 翻译为集合 collection 翻译为集合类型或容器,是一个大概念 set 可变的、无序的、不重复的元素的集合set定义 初始化set() -> new empty set objectset(iterable) -> new set objects1 = set()s2 = set(range(5))s3 = set(li...原创 2019-08-15 16:36:15 · 114 阅读 · 0 评论 -
python数据类型(完整)
一、数值型1、int int(x) 返回整数类型。就是python的长整型,且没有大小限制,受限于内存区域的大小。 int('a',16) # 返回值 102、float float(x) 返回浮点数类型。由整数部分和小数部分组成。支持十进制和科学计数法表示。C的双精度型实现。3、complex complex(x) complex(x,y) 返回一个复...原创 2019-08-06 15:17:03 · 350 阅读 · 0 评论