
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了策略模式的概念及两种实现方式。策略模式通过定义统一接口,将不同算法封装成独立类,使它们可以相互替换。文章以制作土豆泥为例,展示了简单策略模式的实现,通过切换实现类即可改变处理方式。针对简单实现存在的硬编码问题,提出结合Spring IOC的进阶方案:1)自定义注解标记实现类;2)定义抽象收集父类自动注册实现类到Map;3)通过子类获取注解值作为key。这种方案避免了if-else判断,使
本文介绍了Java集合框架中List、Set和Map三大接口的用法及实现类。List用于存储有序元素,常用ArrayList;Set保证元素唯一性,常用HashSet;Map存储键值对,常用HashMap。文章详细说明了各接口的实现类特点:ArrayList适合通用场景,LinkedList维护顺序,Vector线程安全;HashSet去重,LinkedHashSet有序,TreeSet可排序;H
本文介绍了Skill的创建与应用方法。Skill是将常用提示词模板化的技术方案,能避免重复输入相同要求。创建Skill需使用Markdown格式文件,包含名称、描述和具体要求(如色彩、动画等约束条件)。推荐使用Typora、JetBrains IDE或AI集成开发工具编写Skill,并通过AI辅助优化。文章建议为Skill添加明确约束条件,使用AI检测缺陷,并多次测试验证。最后推荐了find-sk
本文介绍了Skill的创建与应用方法。Skill是将常用提示词模板化的技术方案,能避免重复输入相同要求。创建Skill需使用Markdown格式文件,包含名称、描述和具体要求(如色彩、动画等约束条件)。推荐使用Typora、JetBrains IDE或AI集成开发工具编写Skill,并通过AI辅助优化。文章建议为Skill添加明确约束条件,使用AI检测缺陷,并多次测试验证。最后推荐了find-sk







