![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Web
文章平均质量分 85
zhumawinnner
这个作者很懒,什么都没留下…
展开
-
web框架之cgi.FieldStorage()与数据提交
POST 一般用来向服务端提交数据,HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协议之上的应用层规范。规范把 HTTP 请求分为三个部分:状态行、请求头、消息主体。 协议规定 POST 提交的数据必须放在消息主体(entity-body)中,但协议并没有规定数据必须使用什么编码方式。实际上,开发者完全可以自己决定消息主体的格式,只要最后发送的 HTTP 请求满足上面的原创 2015-06-17 22:59:37 · 11808 阅读 · 0 评论 -
服务器、Web服务器&Web框架
1. 服务器服务器又称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。服务器的构成包括处理器CPU、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。在网络环境下,根据服务器提供的服务类型不同,分为文件服务器,数原创 2015-05-29 14:00:15 · 1208 阅读 · 0 评论 -
Web框架
基础知识datetime strftime函数:@decorator原理分析:所谓返回值就是值函数的执行结果# -*- coding:utf-8 -*-import functoolsdef log(path): def wrapper(func): func.__bbbb__ = path return func #原创 2015-06-08 15:59:56 · 1290 阅读 · 0 评论 -
day2 - 编写数据库模块
···关键字参数【**kw本身就是dict类型的参数】,见下图:··· 包装函数(访问限制)属性是函数class Student(object): def __getattr__(self, attr): if attr=='age': return lambda: 25调用:原创 2015-06-01 23:13:09 · 755 阅读 · 0 评论 -
day3 - 编写ORM
···@classmethod一般来说,要使用某个类的方法,需要先实例化一个对象再调用方法,而使用@staticmethod或@classmethod,就可以不需要实例化,直接类名.方法名()来调用。既然@staticmethod和@classmethod都可以直接类名.方法名()来调用,那他们有什么区别呢?从它们的使用上来看,@staticmethod不需要表示自身对象的se原创 2015-06-03 16:40:31 · 862 阅读 · 0 评论 -
MetaClass 与 ORM
···MetaClassMetaClass翻译过来就是元类,什么叫元?元者,源也,根也,本也!所谓元类就是能够创造出其他类的类,即原始类。原创 2015-06-01 23:16:20 · 1431 阅读 · 0 评论 -
flask源码剖析之上下文全局变量
flask有四个线程级的全局变量,两个是程序上下文变量:current_app和g,两外两个是请求上下文变量:request和session.这四个变量只有从flask.globals中导入才可以使用,即from flask import current_appfrom flask import gfrom flask import requestfro原创 2015-07-03 13:20:48 · 4000 阅读 · 0 评论