随笔分类 - Python
摘要:
JSON-RPC 2.0 是一种轻量级、无状态且与传输层无关的远程过程调用(RPC)协议,核心设计目标是通过极简的 JSON 数据格式实现跨语言、跨环境的高效远程方法调用[(4)](https://www.jsonrpc.org/specification)。作为 RPC 家族的轻量化代表,它在保持语法简单、解析高效的同时,提供了标准化的错误处理和双向通信能力,既适配微服务架构的轻量通信需求,也能通过 WebSocket 等全双工协议支撑实时场景下的服务端主动推送。本文将从协议理论基础、双向实时通信与微服务场景的应用实践、主流 RPC/API 协议对比及 Python 落地实现等维度,全面阐述 JSON-RPC 2.0 的技术价值与适用边界。
阅读全文
JSON-RPC 2.0 是一种轻量级、无状态且与传输层无关的远程过程调用(RPC)协议,核心设计目标是通过极简的 JSON 数据格式实现跨语言、跨环境的高效远程方法调用[(4)](https://www.jsonrpc.org/specification)。作为 RPC 家族的轻量化代表,它在保持语法简单、解析高效的同时,提供了标准化的错误处理和双向通信能力,既适配微服务架构的轻量通信需求,也能通过 WebSocket 等全双工协议支撑实时场景下的服务端主动推送。本文将从协议理论基础、双向实时通信与微服务场景的应用实践、主流 RPC/API 协议对比及 Python 落地实现等维度,全面阐述 JSON-RPC 2.0 的技术价值与适用边界。
阅读全文
摘要:作为一名Geek不可不收藏的python库
阅读全文
摘要:python 的PIL安装是一件很蛋痛的事, 如果你要在python 中使用图型程序那怕只是将个图片从二进制流中存盘(例如使用Scrapy 爬网存图),那么都会使用到 PIL 这库,而这个库是出名的难安装. 它的表现为,如果你使用 Scrapy 的ImagePipeline 它就会默认使用PIL,如
阅读全文
摘要:Scrapy 这个爬网框架真心不错,但在OSX上安装总是会出现各种的问题,在这里就作一个收集汇总。我的系统环境是 OS X El Capitan (10.11.1) 首先要保证 pip , virtualenv 和 setuptools 是最新版本 如果你能直接运行以下的安装指令,只能说明你的人品足
阅读全文
摘要:社区化产品的长久生存之道可能莫过于对迭代周期的控制。还记得以前采用老土的阶段开发的年代,将软件生命周期分为各个阶段,当到达每个阶段的里程碑则集中所有的资源、人力作全面冲刺。每次到了里程碑的检查点冲过了就可以集体庆功,冲爬下了就集体加班。而后者发生的机率总是比前者要多,现在回想起来真有种大浪淘沙,不堪回首感。
阅读全文

浙公网安备 33010602011771号