简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
idea使用checkStyle出错——The scan failed due to an exception: An error occurred while scanning a file.
去checkstyle-idea官网下载所需要的版本,如果需要最新的,可以直接在idea中更新就可以,但是想要其它版本,需要去官网下载旧版本。(如果你们不是这两个版本,还是报这个错误,也可能是版本不兼容问题,可以更换CheckStyle-IDEA 版本,或者更新IDEA)IntelliJ IDEA 2021.3.3 (社区版)和CheckStyle-IDEA 版本:5.76.0不兼容,导致运行报错
设计模式之七大原则(三)——接口隔离原则、迪米特法则、组合/聚合复用原则
接口隔离原则(Interface Segregation Principle, ISP):使用多个专门的接口,而不使用单一的总接口,即客户端不应该依赖那些它不需要的接口。一个类对另一个类的依赖应该建立在最小的接口上。根绝接口隔离原则,当一个接口太大时,我们需要将它分割成一些细小的接口,使用该接口的客户端只需知道与之相关的方法即可。每一个接口应该承担一种相对独立的角色,不干不该干的事情,干该干的事请
设计模式详解(七)——适配器模式
类适配器模式是通过让Adapter(适配器)实现Target(被适配者)的抽象接口,然后继承Adaptee(要适配者),具体适配过程是由我们的适配器的Resuest()方法中对Adaptee(要适配者)的SpecificRequest()方法进行适配,使得适配器的Request()方法返回我们需要的被适配者,供我们使用。适配器模式的用意是要改变源的接口,以便于目标接口相容。根据适配器类与适配者类的
到底了