摘要: 关于GIT a) 什么是git 用于团队里各成员协同开发项目的一个代码管理工具。 与之SVN、微软的TFS是同一类东西。而git是时下最火的代码管理工具。 b) 它能解决什么问题 i. 各同事开发同一个项目,最后代码合并混乱问题 ii. 什么时间线谁改动了什么。 iii. 同一份文档同一时间,被几个 阅读全文
posted @ 2023-01-16 19:35 小猪夏盈 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 单例模式也是一种简单得不要不要的设计模式,但实用性还是很强滴。 顾名思义,单例,就是设计一种模式,让类只能有一个实例。这种需求满街可见。就看windows系统,回收站、任务管理器,就是典型的单例。用户无论怎么操作,都不可能出现两个回收站或任务管理器的。 知道其意义后,就开始设计吧,第一个模型 想法的 阅读全文
posted @ 2017-03-18 17:34 小猪夏盈 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 前言:设计模式不是具体的某项技术,它是优雅地coding的内功心法。我在设计模式的路上走走停停,总结出很重要的学习方法:慢慢品尝,联想下做过的项目,在哪里可以应用上来。 工厂模式简直不能算设计模式。因为有了继承后。简单工厂是自然而然的做法。听说Gof的23种设计模式也没有它,但是入门的好契机。 先来 阅读全文
posted @ 2017-03-07 22:22 小猪夏盈 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 什么是委托 一个典型的例子,当一个方法的整体是相对固定不变的,而一小部份发生了变化,在没有委托这个东西有时候,我们通常的做法是:传一个变量到方法里,方法根据这个参数值来判断这些变化的部份的具体执行,说得很抽象,整个栗子: ps:以上代码中存在不足,看完或者会想:何不先将要处理的变化的那部分在main 阅读全文
posted @ 2017-03-05 14:48 小猪夏盈 阅读(548) 评论(0) 推荐(0) 编辑