共找到 22 个提示词
零基础编程学习路线:第一门语言怎么选(Python vs JavaScript vs 其他)→推荐学习资源的正确使用顺序→避坑指南(不要只看不写/不要完美主义/不要同时学多门语言)→前100小时学习计划→如何判断自己是否适合编程→转码学习时间预估
项目式学习法(PBL)核心理念:不要先学再做,而是要"做"驱动"学"——找一个你想完成的真实项目,在做项目的过程中碰到什么不会就学什么。编程学习第一利器、创业学习标配、所有需要输出作品的领域都适用
构建无障碍测试体系:axe-core自动化检测→键盘导航测试→屏幕阅读器测试(NVDA/VoiceOver)→颜色对比度检查→WCAG 2.1 AA合规清单→CI集成→常见无障碍问题修复方案
将同步或回调式代码转换为async/await:回调→Promise→async/await的渐进式改造→并行vs串行的正确选择→错误处理模式→避免常见的async陷阱(循环中的await、忘记await)
实现Backend for Frontend(BFF)模式:BFF的职责边界→与API Gateway的区别→移动端/Web端/第三方各自BFF→数据聚合策略→认证透传→BFF的代码复用→何时不需要BFF
Chrome扩展开发完整指南:Manifest V3规范→Content Script vs Background Script vs Popup→消息通信→存储API→权限模型→热重载开发→Chrome Web Store发布→Firefox/Edge兼容适配→安全注意事项
设计合理的代码覆盖率策略:行覆盖率→分支覆盖率→功能覆盖率的差异→覆盖率目标设定(不是越高越好)→覆盖率报告解读→覆盖率门禁→JaCoCo/Istanbul配置→「覆盖率虚荣指标」的陷阱
Elixir/Phoenix开发指南:OTP并发模型→GenServer状态管理→Phoenix Channel实时通信→PubSub消息广播→LiveView服务端渲染→OTP Supervision树→容错设计(Let it crash哲学)→与Node.js/Go的并发模型对比→适用场景
设计前端测试策略:测试金字塔比例→Jest/Vitest单元测试→React Testing Library集成测试→Playwright/Cypress E2E测试→Mock策略→CI集成→覆盖率目标
描述算法需求(如「实现LRU Cache」或「树的层序遍历」),生成含多种解法的代码:暴力解→优化解→最优解,每种解法标注时间/空间复杂度、权衡分析、适用场景
系统化负载测试:负载测试金字塔(单元负载→组件负载→端到端负载)→k6/Gatling/JMeter/Locust工具对比→测试场景设计(突发/渐变/浸泡)→性能基线→容量规划→与CI集成→生产环境混沌负载→结果解读→性能瓶颈定位
设计微前端架构:Module Federation/qiankun/single-spa选型→应用拆分策略→共享依赖→样式隔离→通信机制→路由管理→独立部署→CI/CD→与微服务对齐
用变异测试验证测试套件质量:变异算子介绍→Stryker/PITest配置→变异覆盖率解读→存活变异体分析→测试套件改进策略→将变异测试纳入CI→性能优化
设计性能测试策略:负载模型定义→压测脚本编写→阶梯加压策略→性能拐点分析→瓶颈定位→容量规划报告→压测与CI/CD集成→生产环境压测注意事项
基于属性的测试(Property-Based Testing)实战:属性定义方法→生成器策略→shrinking自动简化反例→与Example-based testing的互补→Python Hypothesis/JS fast-check/Go Rapid库实战
排查并发Bug:竞态条件识别→死锁分析(锁顺序/等待图)→用Thread Sanitizer/race detector工具→修复方案(加锁/原子操作/不可变对象/重新设计并发模型)→验证并发安全的测试方法
React Native完整开发指南:项目初始化→组件与导航→原生模块桥接→性能优化→状态管理→离线存储→推送通知→CodePush热更新→App Store/Google Play发布→与Flutter的对比选型
诊断React性能问题:React DevTools Profiler使用→不必要的重渲染排查→useMemo/useCallback/memo的正确使用→虚拟列表→代码分割→懒加载→Bundle分析→SSR/SSG策略
Svelte实战指南:响应式声明($:)→Store状态管理→SvelteKit全栈路由→Actions→Transitions→与React/Vue思维方式的差异→编译时优化→生产部署
Vue 3 Composition API完整指南:setup语法糖→ref/reactive/computed/watch→组合函数(Composable)→与Options API的对比→TypeScript集成→Pinia状态管理→Vue Router 4→Vite配置
Web Workers实战指南:Dedicated Worker vs Shared Worker→Worker通信(postMessage/MessageChannel)→Comlink(RPC风格调用)→Worker Pool并发处理→OffscreenCanvas→WebAssembly in Worker→Service Worker生命周期→实际场景(Excel导出/图片处理/加密/搜索索引)
WebAssembly完整应用指南:Rust→WASM(wasm-pack)→在JS中调用WASM函数→内存管理和数据传递→与Web Worker配合→适用场景(图像处理/游戏/科学计算)→WASI与浏览器外运行→Browser/Node.js实战