瓶先生

Mr-Ping Site


  • 首页

  • 分类

  • 归档

  • 标签

  • 关于

  • RabbitMQ 中文

卓创搭车演示

发表于 2019-07-29 | 分类于 小程序

演示视频

阅读全文 »

Python字典的高级应用 - Counter

发表于 2019-04-22 | 分类于 Python

上篇关于defaultdict的介绍里,我们拿网站计数器举了个例子。
实际上python的collections模块还提供了一个专用于计数的Counter类,它本身的特性和内置的许多方法可以更便捷的实现计数器功能。

阅读全文 »

Python字典的高级应用 - defaultdict

发表于 2019-04-19 | 分类于 Python

怎样使用Python字典这种数据类型呢?
Well, 知道创建字典、给元素赋值、对元素取值、删除元素、遍历元素,就OK啦!能走遍天下了!那了解什么高级特性干嘛?
让你更牛X啊!人家10分钟写完的东西你10秒就能交货啊!还不够你牛X啊!

阅读全文 »

MongoDB的嵌套查询 - 子文档列表

发表于 2019-04-16 | 分类于 MongoDB

上篇文章介绍的是含有单个子文档的MongoDB嵌套查询。
这里再介绍下如何在含有多个子文档所组成的子文档列表的记录中,进行嵌套查询。

阅读全文 »

MongoDB的嵌套查询 - 单个子文档

发表于 2019-04-15 | 分类于 MongoDB

MongoDB中的记录是基于文档来组织存储的,因此可以使用文档嵌套的方式来表示记录之间的关系。
这样的数据组织方式使得数据关系更加直观,更利于阅读和理解,但是带来的负面影响就是查询方式稍显复杂。

这篇文章我们会介绍MongoDB中嵌套文档的查询方式。

阅读全文 »

让Tornado框架解析json形式的HTTTP请求

发表于 2019-04-05 | 分类于 框架 , Tornado

背景:

如今写Web应用避不开Restful的风头。
在Rest风格的API中,POST、PUT、PATCH都是常用方法,而且都需要在HTTP body中携带业务数据。而Json由于数据结构合理且对数据类型表达清晰等优点,已经成为Web接口通讯中的首选数据表达格式。

如果你的接口选择用Json形式 (Content-Type为application/json)跟客户端进行通讯,很遗憾,Tornado框架并不支持其自动解析。是的,不支持。
Tornado现在只支持Content-Type为application/x-www-form-urlencoded和multipart/form-data形式的body解析。

那么如何对request body为json格式的请求自动进行解析呢?

阅读全文 »
mr-ping

mr-ping

记录、分享Python后端技术

6 日志
5 分类
21 标签
RSS
© 2019 mr-ping
由 Jekyll 强力驱动
主题 - NexT.Mist