阿里山QQ

导航

2016年8月4日 #

WEB框架

摘要: WEB框架本质 一、WEB请求流程 所有的web应用,都是基于socket,所有的http请求都是短链接; python的web框架分为两部分:1、自己写socket,自己处理请求(Tornado);2、基于wsgi,自己处理请求(其他的比如Django); 1、接受请求 2、预处理请求;将预处理的 阅读全文

posted @ 2016-08-04 10:12 阿里山QQ 阅读(139) 评论(0) 推荐(0) 编辑

聊聊python 2中的编码

摘要: 为什么需要编码: 计算机可以存储和处理二进制,那么从文字到计算机可以识别的二进制之间需要对应的关系,于是便有了ASCII,ASSCII使用7位字符,由于1byte=8bit,所以最高位补一个0,使用8位以方便计算和处理; 而对于拉丁语系的技术宅们来说,对高位空着的,使用最高位正好可以用于拉丁语字符, 阅读全文

posted @ 2016-08-04 10:11 阿里山QQ 阅读(219) 评论(0) 推荐(0) 编辑

paramiko与MySQL数据库

摘要: 一、paramiko 1、利用paramiko连接远端服务器 import paramiko ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh.connect(hostna 阅读全文

posted @ 2016-08-04 10:11 阿里山QQ 阅读(392) 评论(0) 推荐(0) 编辑

bootstrap

摘要: bootstrap:是一个框架,相当于类库,定义了一些Js和Jquery方法; Bootstrap 是一个用于构建响应式网站的前端框架。 响应式布局:根据用户设备的不同,进行相应的布局。 二、文件结构 bootstrap2 ├── css │ ├── bootstrap-responsive.css 阅读全文

posted @ 2016-08-04 10:10 阿里山QQ 阅读(381) 评论(0) 推荐(0) 编辑

jQuery

摘要: 一、查找元素 1、选择器 1.1基本选择器: $("#myDiv") $("div") $(".myClass") $("*") $("div,span,p.myClass"):找到div,span以及p下属性为myclass的标签; 1.2层级选择器: $("form input"):找到form 阅读全文

posted @ 2016-08-04 10:09 阿里山QQ 阅读(181) 评论(0) 推荐(0) 编辑

web聊天室

摘要: 开发一个web聊天室 功能需求: 1、用户可以与好友一对一聊天 2、群聊 所需知识 1、Django 2、bootstrap 3、CSS 4、ajax 涉及到的新的知识点 1、如果设计表结构的时候,一张表中有一个以上的字段关联另外一张相同的表(外键),那么直接关联会出错,合适的方法是使用relate 阅读全文

posted @ 2016-08-04 10:09 阿里山QQ 阅读(383) 评论(0) 推荐(0) 编辑

Django web 进阶

摘要: 1、路由系统 2、模板引擎 simple_tag 3、Form 4、Ajax请求 -简单数据 -复杂数据 内容: -作业 model xss、csrf(安全方面的内容) 分页(公共的模块) 2、方式2 TEMPLATES = [ { 'BACKEND': 'django.template.backe 阅读全文

posted @ 2016-08-04 10:09 阿里山QQ 阅读(293) 评论(0) 推荐(0) 编辑