Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.
Get Feederdroidyue.com
Get the latest updates from 技术小黑屋 directly as they happen.
Last updated 9 months ago
almost 2 years ago
计算机科学正在经历一场微妙但深刻的转变:幂等性的逐步劣化。从数学的纯粹确定性,到编程中的纯函数,再到面向对象的状态管理,直至今天的 AI 提示工程,我们在用可控性换取表达力,用确定性换取灵活性。 数学的完美世界 纯粹的幂等性 在数学世界里,幂等性达到了最完美形式: 1 2 f(x) = x² f(3)...
11 months ago
AI 驱动的代码生成正在改变软件开发方式,但快速开发背后隐藏着机器规模的安全风险。 Vibe Coding 的兴起 Vibe Coding 是 OpenAI 联合创始人 Andrej Karpathy...
12 months ago
本文整理 Vibe Coding(AI 辅助编程)的 10 个核心最佳实践,帮助提升开发效率和代码质量。 1. 根据任务选择模型 Claude Haiku 4.5:速度最快、成本最低($0.25/MTok 输入,$1.25/MTok...
12 months ago
通过 MCP (Model Context Protocol) 让 AI 助手直接调用 ADB 命令操作 Android 设备,实现日志查看、应用安装、性能分析等自动化操作。...
12 months ago
最近使用 Claude Code CLI 和 GitHub Copilot CLI 时发现,虽然两者都使用 Claude Sonnet 4.5...
12 months ago
开发中经常需要排查某个权限是由哪个依赖库引入的,本文记录通过 Gradle daemon 日志快速定位权限来源的方法。 查询方法 使用以下命令在 Gradle daemon 日志中搜索权限声明: 1 grep -n...
12 months ago
升级 Android targetSDK 至 35 并使用 Gradle 8.0+ 后,遇到了第三方库 namespace 配置问题。 错误信息...
12 months ago
在 Flutter 开发过程中,很多开发者遇到一个困扰的问题:当使用终端运行 flutter run 命令进行开发时,一旦关闭 Android Studio 或 IntelliJ IDEA,终端中的 flutter...
over 1 year ago
背景 排查日志时,常需要定位关键字并带上一两行上下文确认语义。grep 内建的上下文选项可以直接满足需求,不必再手动 sed -n '19,21p'。 快速示例 假设想在 app.log 中找出包含 Fatal error...
over 1 year ago
最近在 Android 项目开发中遇到了几个构建错误,以下是解决方案,供遇到同样问题的开发者参考。 1. META-INF 文件冲突 错误信息 1 2 3 4 5...
over 1 year ago
背景 在 CI/CD 环境下,团队常遇到以下错误: 1 fatal: unable to read tree <SHA> 这通常是多个进程或脚本并发操作同一个...
almost 2 years ago
前段时间,处理一个比较旧的 flutter plugin,涉及到 Android 的部分,一顿修改后,发现无法 gradle sync 成功。 报错如下, 1 2 3...