介绍了如何通过力量训练和耐力跑来提升跑步能力,提了下跑力值(BDOT)作为衡量指标。也科普了下乳酸代谢对跑步的影响,并提供了找到适合自己节奏的方法,以帮助跑者更科学地提高表现。
在 Google 上验证和提交你的网站,让 Google 索引它,日后可以查看日常搜索数据。另外提交网站的 sitemap,以便 Google 定期更新你网站的内容
清醒时最大化每小时的学习和成长的重要性,以及通过输出自己的想法和经验来为世界带来秩序和价值。
跑步不仅是一种低成本的健康运动,还需要科学的方法来进行。通过跑步,不仅能提升心肺功能和身体健康,还能让大脑更活跃,改善心情和生活质量。
聊聊我使用各种笔记软件的历程,最终选择 Obsidian 作为主要工具,因其免费、安全、可定制且功能强大,满足了我大部分记录的需求。
如何在 Kotlin 中实现 JWT 认证,如在 Android 应用中通过私钥证书与服务端交换 JWT 令牌来获取 OAuth 令牌。另外也分析下在应用中内置私钥的安全风险,并提供了一些安全建议
Azure Functions 的五种托管方式,包括 Flex Consumption、Premium、Dedicated、Container Apps 和 Consumption 计划,比较了它们在缩放方式、资源限制、适用场景和计费方式上的差异。
在 KMP 中使用 Ktor 库进行网络请求,封装一个通用的 HTTP 请求类来处理 JSON 序列化、token 认证等常见需求。同时介绍 Ktor 3.0 的新特性来支持 Server-Sent Events (SSE),并结合 Kotlin 的协程和 Flow 来处理异步数据流。
主要介绍了如何在 Azure Functions 中使用自定义 Docker 镜像,包括创建和配置 Dockerfile,以及将镜像推送到 Azure 容器注册表(ACR)。此外,还讨论了在 Azure 平台上使用这些镜像的步骤和相关的计划选择。
用 KMP 进行跨端原生开发的优势和基本原理,介绍了它在代码共享和多平台支持方面的优点,并讲解 Android 和 iOS 平台上运行和集成共享模块的具体步骤。