随笔分类 - web
摘要:authenticated装饰器 为了使用Tornado的认证功能,我们需要对登录用户标记具体的处理函数。我们可以使用@tornado.web.authenticated装饰器完成它。当我们使用这个装饰器包裹一个处理方法时,Tornado将确保这个方法的主体只有在合法的用户被发现时才会调用。 cla
阅读全文
摘要:这开始之前我们先了解以下什么是cookie和session 简单的说: cookie是保存在客户端的键值对 session是保存在服务端的键值对 session依赖与cookie 在Django中,可以直接操作cookie和session,在flask可以直接使用一个session对象和号称安全的c
阅读全文
摘要:变量 局部变量必须一个 var 开头,如果未使用var,则默认表示声明的是全局变量。 <script type="text/javascript"> // 全局变量 name = 'musker'; function func(){ // 局部变量 var age = 18; // 全局变量 gen
阅读全文
摘要:css是英文Cascading Style Sheets的缩写,称为层叠样式表,用于对页面进行美化。 存在方式有三种:元素内联、页面嵌入和外部引入,比较三种方式的优缺点。 注释为 /* 注释内容 */ CSS选择器 标签选择器 class选择器 id选择器 关联选择器(层级选择器) 组合选择器(逗号
阅读全文
摘要:Web服务的本质(socket实例) import socket def handle_request(client): buf = client.recv(1024) client.send(bytes("HTTP/1.1 200 OK\r\n\r\n",encoding = 'utf-8'))
阅读全文