10 2016 档案

摘要:直接上链接吧: "银角的地址" 源码下载链接: "点我点我点我..." 阅读全文
posted @ 2016-10-27 17:31 ccorz 阅读(227) 评论(0) 推荐(0)
摘要:面向对象基础 面向对象中通过索引的方式访问对象,需要内部实现 方法 Tornado扩展 在tornado的源码中,默认执行Handler的get/post等方法之前默认会执行 initialize方法,所以可以通过自定义的方式使得所有请求在处理前执行操作. session session其实就是定义 阅读全文
posted @ 2016-10-27 14:09 ccorz 阅读(1672) 评论(1) 推荐(0)
摘要:Tornado普通方式实现聊天室 普通的http方式连接的话,基本思路是前端页面通过JS重复连接后端服务器. 核心文件:app.py index.html聊天页面: tornado异步非阻塞方式 主要处理文件: 页面index.html 消息页面message.html css页面chat.css 阅读全文
posted @ 2016-10-26 17:44 ccorz 阅读(1139) 评论(0) 推荐(1)
摘要:概述 Tornado 是 FriendFeed 使用的可扩展的非阻塞式 web 服务器及其相关工具的开源版本。这个 Web 框架看起来有些像web.py 或者 Google 的 webapp,不过为了能有效利用非阻塞式服务器环境,这个 Web 框架还包含了一些相关的有用工具 和优化。 Tornado 阅读全文
posted @ 2016-10-26 11:08 ccorz 阅读(554) 评论(0) 推荐(1)
摘要:需求分析 一般论坛中有评论和子评论,这样很容易就成了一个评论树,比如以下情况,先看数据结构: 可以使用递归来处理,先把数据通过有序字典,key为对象,value为有序字典,依次类推! 代码部分 views.py: model.py 自定义扩展simple_tag函数 comment.html 阅读全文
posted @ 2016-10-21 17:42 ccorz 阅读(3529) 评论(1) 推荐(0)
摘要:需求分析 很多电商网站中有组合搜索的功能,所谓组合搜索就是网页中组合多个条件,对数据库中进行查询,并且将结果显示在页面中,看个例子吧: 注意红框中的标识,我们可以根据URL来做组合搜索. 分析到这里,我们就可以进行下一步了. Code分析 urls.py 首先,如果想把url按我们的需求取出来,我们 阅读全文
posted @ 2016-10-21 16:46 ccorz 阅读(5021) 评论(0) 推荐(0)
摘要:优化 本文 centos 6.5 优化 的项有18处: 1. centos6.5最小化安装后启动网卡 2. ifconfig查询IP进行SSH链接 3. 更新系统源并且升级系统 4. 系统时间更新和设定定时任 5. 修改ip地址、网关、主机名、DNS 6. 关闭selinux,清空iptables 阅读全文
posted @ 2016-10-21 12:51 ccorz 阅读(771) 评论(0) 推荐(0)
摘要:模板语言自定义方法介绍 自定义方法注意事项 Django中有simple_tag 和 filter 两种自定义方法,之前也提到过,需要注意的是 1. 扩展目录名称必须是 2. 中的自定义标签和过滤器必须依赖于一个django app,也就是说,自定义标签和过滤器是绑定app的。该app应该包含一个t 阅读全文
posted @ 2016-10-18 12:16 ccorz 阅读(2693) 评论(0) 推荐(0)
摘要:前言 由于浏览器存在同源策略的机制,所谓同源策略就是阻止从一个源(域名,包括同一个根域名下的不同二级域名)加载的 另一个源加载的文档属性. 但比较特别的是:由于同源策略是浏览器的限制,所以请求的响应和发送是可以进行的,只不过浏览器不支持罢了. 同源策略限制 浏览器的同源策略并不是对所有的请求都有限制 阅读全文
posted @ 2016-10-17 14:42 ccorz 阅读(3541) 评论(0) 推荐(0)