摘要: websocket是基于http相应的特性弥补其不足(就是个socket,不再是一次请求一次相应) 但缺点就是只有在版本较高的浏览器才支持websocket。 浏览器: 服务端: 但其实,他并不是简单的套接字,简单说传的数据是具有包头的并且包头和数据部分还有加密(magic string)。 未完待 阅读全文
posted @ 2017-09-15 23:07 天行健风行云 阅读(110) 评论(0) 推荐(0) 编辑
摘要: tornado牛逼之处就在异步io非阻塞 正常代码: 配置文件: 阅读全文
posted @ 2017-09-15 22:24 天行健风行云 阅读(114) 评论(0) 推荐(0) 编辑
摘要: Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 git是由最早文件管理的方式延伸出svn,最后发展到如今的git更加方便快捷的代码管理工具(更准确的是版本控制软件)。 git的基本命令 git init #初始化仓库,它会在当前项目中创建一个.git的隐藏文件夹 阅读全文
posted @ 2017-09-04 20:07 天行健风行云 阅读(134) 评论(0) 推荐(0) 编辑
摘要: Python标准库中提供了:urllib、urllib2、httplib等模块以供Http请求,但是,它的 API 太渣了。它是为另一个时代、另一个互联网所创建的。它需要巨量的工作,甚至包括各种方法覆盖,来完成最简单的任务。 Requests 是使用 Apache2 Licensed 许可证的 基于 阅读全文
posted @ 2017-08-29 18:58 天行健风行云 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 官方是这样解释的: Unlike C, all comparison operations in Python have the same priority,which is lower than that of any arithmetic, shifting or bitwiseoperatio 阅读全文
posted @ 2017-08-23 15:58 天行健风行云 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 股票:股票是股份公司发给出资人的一种凭证,股票的持有者就是股份公司的股东。 面值和市值:通常我们所说的股票价格就是市值(市场交易价格),面值通常是1元。(并没有什么卵用) 上市/ipo:企业通过证券交易所公开向社会增发股票以募集资金。 股票的作用: 出资证明、证明股东身份、对公司经营发表意见。 公司 阅读全文
posted @ 2017-08-21 20:12 天行健风行云 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 基于JQ的字符串格式化 使用方法: jq也支持自己扩展自己的函数 (function(args)){}(args); 自执行函数即定义后就执行 阅读全文
posted @ 2017-08-02 15:52 天行健风行云 阅读(109) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/env python # -*- coding:utf-8 -*- import rsa import base64 # ######### 1. 生成公钥私钥 ######### pub_key_obj, priv_key_obj = rsa.newkeys(256) pub 阅读全文
posted @ 2017-08-01 10:03 天行健风行云 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 对于前端提交数据,通常都使用form表单来提交数据给服务器,那么通常我们会对form提交的数据进行校验,如特殊字符(浏览器、解释器或数据库能识别的字符串),合法性和数据库比对进行校验,并且希望匹配错误能保存数据重新返回客户端方便客户端重新填写,而这一功能django的form已经为我们做好了。 dj 阅读全文
posted @ 2017-07-06 17:18 天行健风行云 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 一、何为框架 框架就是有人已经写好了一部分功能的代码,我们直接使用即可,不必每一个部件都自己写,能大幅度提高开发效率。 框架一般帮我们做了什么:路由系统(即url和自己函数的对应关系),视图函数(即自己处理数据并返回给客户数据的函数)和返回数据(遵守http协议,注意返回内容的本质就是一对有特殊意义 阅读全文
posted @ 2017-07-03 07:09 天行健风行云 阅读(171) 评论(0) 推荐(0) 编辑