Python Graphql 入门示例

开发目标: 实现一个 Web 服务,这个服务使用 Flask 框架,API 使用 Graphql。 这个 Web 服务很简单,它提供书籍的查询与添加功能(修改和删除与添加类似,故不赘述)。通过这个例子,希望可以帮助大家了解以下两点 如何使用 Graphql 进行API设计 如何进行 Graphql 的后端开发 Install 首先, »

Makefile 中 PHONY 的作用

在 Makefile 文件中,如果你的规则名称和当前目录下已存在的文件夹或文件同名时,make将什么也不会做。 比如,你有一个build的文件夹,又有一条build的 make 指令,那么你执行make build时,会报错的。 这时候, .PHONY 就派上用场了, 它告诉 make 忽略文件及文件夹,因此就只会匹配你的规则了。 »

vim 列模式 删除与插入

删除 光标定位位置 CTRL+v 进入“可视 块”(VISUAL BLOCKS)模式,选取行 d 删除 插入 光标定位位置 CTRL+v 进入“可视 块”模式,选取行 SHIFT+i(I) ,输入插入的内容 »

by和via的区别

二者可以通用,没太大区别。 by的用法更广泛,词义也多,可以表示“在...之前”,“通过...方式”,“在...旁边” via一般表示“通过...路径”, “经由”等,比如交通方面,会说fly to Tokyo via ShangHai。 »

json文件输出优化

使用 curl 获取 JSON 文件时,或者使用 cat 等命令显示JSON文件时,如果想要优化一下 JSON 文件的显示,可以使用 python -mjson.tool。 如下: curl -s http://search.twitter.com/search.json\?q\=blue% »