摘要: Dart 线程模型和异步 目录一、Dart 的线程模型1.1 单线程事件循环1.2 事件队列与微任务队列1.3 async 函数的执行机制1.4 Zone -- 异步代码的执行上下文二、Isolate -- Dart 的并发方案2.1 为什么不用线程2.2 Isolate 的生命周期2.3 Isolate 不是线程2.4 I 阅读全文
posted @ 2026-07-27 00:28 SharpCJ 阅读(14) 评论(0) 推荐(0)
摘要: Dart 基础入门 目录一、Dart 语言介绍1.1 SDK 安装1.2 Hello World1.3 Dart 语言特点二、基础语法2.1 常见数据类型2.1.1 数值类型(int、double)2.1.2 字符串(String)2.1.3 布尔类型(bool)2.1.4 集合类型(List、Set、Map)2.1. 阅读全文
posted @ 2026-07-26 20:04 SharpCJ 阅读(138) 评论(0) 推荐(2)
摘要: 在 JetBrains IDE 中接入 OpenCode 并配置自定义模型 OpenCode 是一款开源 AI 编程代理,目前在 GitHub 上拥有超过 16 万颗 Star,月活开发者超过 750 万。它支持终端、桌面应用和 IDE 扩展等多种使用方式,并且由于隐私优先的设计——不存储你的代码和上下文数据——在对隐私敏感的开发环境中也能放心使用。 OpenCode 的一 阅读全文
posted @ 2026-07-25 14:29 SharpCJ 阅读(304) 评论(3) 推荐(2)
摘要: 理解 Agent 中的 Slash Command:从概念到自定义命令实践 一、为什么要单独理解 Slash Command 用 Agent 做事时,经常会遇到以 / 开头的输入: /help /new /model /skill markdown-to-wechat-richtext 这类输入就是 Slash Command。 它看起来像一句聊天消息,但本质上更接近“命令 阅读全文
posted @ 2026-06-06 18:16 SharpCJ 阅读(178) 评论(0) 推荐(0)
摘要: Harness Engineering:把 AI 真正接进工程流程 一、为什么要谈 Harness Engineering 这两年,团队里关于 AI 的讨论很多,但真正落到研发现场,问题往往很具体: 为什么 AI 有时看起来很能干,有时又完全不靠谱? 为什么它能写出一段像样的代码,却经常交不出一个可验证的结果? 为什么同一个任务,换个人问、换种说法,结果差异会这么大 阅读全文
posted @ 2026-06-04 01:06 SharpCJ 阅读(695) 评论(3) 推荐(0)
摘要: 当 AI 开始写代码,谁来保证它不会翻车? 当 AI 开始写代码,如何保证它不会翻车?Harness Engineering 让 AI Agent 更可控。 阅读全文
posted @ 2026-05-14 00:10 SharpCJ 阅读(1041) 评论(0) 推荐(3)
摘要: Android 开发者为什么必须掌握 AI 能力?端侧视角下的技术变革 本文主要分享 AI 对 Android 开发的影响 阅读全文
posted @ 2026-04-10 23:39 SharpCJ 阅读(262) 评论(1) 推荐(2)
摘要: 拆穿名词诈骗!用大白话理解晦涩难懂的AI概念 一篇文章,彻底搞懂2022年至今的AI术语概念。 阅读全文
posted @ 2026-03-29 22:20 SharpCJ 阅读(1218) 评论(4) 推荐(14)
摘要: OpenClaw 大结局——接入个人微信 OpenClaw 部署以及接入个人微信 阅读全文
posted @ 2026-03-23 22:31 SharpCJ 阅读(6518) 评论(4) 推荐(7)
摘要: Android 性能分析工具 Perfetto 的基本使用 Android 性能分析工具 Perfetto 的基本使用介绍 阅读全文
posted @ 2026-03-23 00:09 SharpCJ 阅读(1319) 评论(0) 推荐(0)