这篇文章整理了笔者学习 FastAPI 的过程,并将其转化为一套可以按步骤操作和验证的实践教程。目标是完成两个动作:创建路由,以及正确处理请求。重点保留了学习中最容易混淆的几组边界:400 和 422、请求校验和响应校验、FastAPI 应用和 Uvicorn 服务器。
| 首页 | 标签 | 关于 |
|
这篇文章整理了笔者学习 FastAPI 的过程,并将其转化为一套可以按步骤操作和验证的实践教程。目标是完成两个动作:创建路由,以及正确处理请求。重点保留了学习中最容易混淆的几组边界:400 和 422、请求校验和响应校验、FastAPI 应用和 Uvicorn 服务器。
这本书和我理解的历史书不太一样,这似乎是一本写人性的书。历史是由人组成的,也许历史就应该这样写吧,作者写了140多万字,写了明朝300年间各种各样的人。
声明
这是一篇 Android 音视频开发系列文章,它将以代码实战为主,并且会把参考文章罗列出来。对于参考文章中未提及的知识、有误的知识点以及未解决的BUG,都会在注意事项模块补充。建议读者在查看代码时配合着参考资料学习,这样效果会更佳。欢迎提问题或建议,大家共同进步~
说起Android软键盘,这里遇到的坑多数就是对它理解不够全面导致的,所以决定好好总结一下它。在避免自己二次掉坑的同时,如果能帮助到在这个知识区正疑惑的你,那就太好了。
在软件开发过程中,好的架构设计能显著提高软件开发的效率,这在 Android 开发中同样如此。到目前为止,有三种被广泛使用的架构设计模式,即:MVC、MVP、MVVM。网上有很多介绍他们的文章,但内容参差不齐,本篇将介绍大众对他们的主流理解,并加以实例说明。