2022年4月24日
摘要: 一、单一原则(SRP) 就一个类而言,应该仅有一个引起他变化的原因。 如果一个类承担的职责过多,就等于把这些职责耦合在了一起。一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的( fragile)设计,当变化发生时,设计会遭到意想不到的破坏。二、什么是职责? 在SRP 中 阅读全文
posted @ 2022-04-24 11:54 山与月 阅读(94) 评论(0) 推荐(0) 编辑
  2022年4月22日
摘要: 一、什么是Json 1、 (1)JSON(JavaScript Object Notation, JS对象标记)是一种轻量级的数据交换格式,目前使用特别广泛。 (2)采用完全独立于编程语言的文本格式来存储和表示数据。 (3)简洁和清晰的层次结构使得JSON成为理想的数据交换语言。 (4)易于人阅读和 阅读全文
posted @ 2022-04-22 20:41 山与月 阅读(83) 评论(0) 推荐(0) 编辑
  2022年4月20日
摘要: 一、基本原则 尽管编写性能良好的软件很重要。但专业Java开发人员也应当考虑许多其他问题;编写具有风格的软件是可预测的、健壮的、可维护的、可支持的和可扩展的。 (1)坚持原有的风格 当修改现有软件时,您的更改应该遵循原始代码的风格,不要在修改中引入新的编码风格,并且不要尝试重写旧软件,仅仅为了使其与 阅读全文
posted @ 2022-04-20 20:11 山与月 阅读(141) 评论(0) 推荐(0) 编辑
  2022年4月17日
摘要: 一、每一个软件模块都具有三项职责。 第一个职责是它运行起来所完成的功能。这也是该模块得以存在的原因。 第二个职责是它要应对变化。几乎所有的模块在它们的生命周期中都要变化,开发者有责任保证这种改变应该尽可能地简单。一个难以改变的模块是拙劣的,即使能够工作,也需要对它进行修正。 第三个职责是要和阅读它的 阅读全文
posted @ 2022-04-17 10:15 山与月 阅读(403) 评论(0) 推荐(0) 编辑
  2022年4月13日
摘要: 一、个体和交互胜过过程和工具 团队的构建要比环境的构建重要得多。许多团队和管理者就犯了先构建环境,然后期望团队自动凝聚在一起的错误。相反,应该首先致力于构建团队,然后再让团队基于需要来配置环境。 二、可以工作的软件胜过面面俱到的文档 对于团队来说,编写并维护--份系统原理和结构方面的文档是一个好主意 阅读全文
posted @ 2022-04-13 21:21 山与月 阅读(116) 评论(0) 推荐(0) 编辑
摘要: (1)完整团队XP项目的所有参与者(开发人员、业务分析师、测试人员等等)一起工作在一个开放的场所中,他们是同一个团队的成员、这个场所的墙壁上随意悬挂着大幅的、显著的图表以及其他一些显示他们进度的东西。(2)计划游戏计划是持续的、循序渐进的。每2周,开发人员就为下2周估算候选特性的成本,而客户则根据成 阅读全文
posted @ 2022-04-13 19:44 山与月 阅读(46) 评论(0) 推荐(0) 编辑
摘要: (1)SRP 单一职责原则 就一个类而言,应该仅有一个引起它变化的原因。 (2)OCP 开放一封闭原则 软件实体(类、模块、函数等)应该是可以扩展的,但是不可修改。 (3)LSP Liskov替换原则 子类型必须能够替换掉它们的基类型。(4)DIP 依赖倒置原则 抽象不应该依赖于细节。细节应该依赖于 阅读全文
posted @ 2022-04-13 19:36 山与月 阅读(62) 评论(0) 推荐(0) 编辑
  2022年4月10日
摘要: 一、查看插件 在IntelliJ IDEA中打开系统设置窗口并找到Plugins插件列表,如图 在插件列表上方可以看到Marketplace 与Installed两个选项,其中Marketplace代表未安装的插件列表,Installed代表已安装的插件列表。二、插件的安装 如果列表中插件的右侧带有 阅读全文
posted @ 2022-04-10 17:18 山与月 阅读(2997) 评论(0) 推荐(1) 编辑
摘要: 一、自动化测试优点 (1)加速回归 (2)逻辑解耦 (3)重复与一致性 (4)客观性 (5)节省资源 阅读全文
posted @ 2022-04-10 16:59 山与月 阅读(176) 评论(0) 推荐(0) 编辑
  2022年4月8日
摘要: 在mysql当中怎么计算两个日期的"年差",差了多少年?TimeStampDiff(间隔类型,前一个日期,后一个日期)示例:timestampdiff(YEAR,hiredate, now () )间隔类型:SECOND秒, MINUTE分钟, HOUR小时, DAY天,WEEK星期, MONTH月 阅读全文
posted @ 2022-04-08 17:55 山与月 阅读(711) 评论(0) 推荐(0) 编辑