240 发简信
IP属地:福建
  • Resize,w 360,h 240
    解决knife4j地址栏UsingPost_1问题

    问题 knife4j在复制具体接口地址时会在尾部追加“UsingPOST(GET..)_x”,x为不固定数值,所以会存在下一次访问时访问不到具体...

  • 设计模式-适配器模式

    适配器模式 将某个类的接口转换成客户端期望的另一个接口表示。使得原本由于接口不兼容而不能一起工作的那些类能在一起工作。 类适配器 或者 对象适配...

  • 设计模式-观察者模式

    观察者模式 与策略模式一样,如果接口仅有一个方法,可以不需要实现具体观察者对象,如苹果手机用户、安卓手机用户 更多请访问Github主页 Git...

  • 设计模式-装饰器模式

    装饰器模式 如新增功能 ,代码如下 使用目的动态给对象添加额外职责 应用场景FileInputStream/FileOutputStream 更...

  • 设计模式-策略模式

    策略模式 优点上下文和具体策略是松耦合关系。策略模式满足"开闭原则",当新增具体策略时不需修改上下文代码。 场景如果程序不希望暴露内部细节,可以...

  • 设计模式-建造者模式(Build)

    生成者模式 Build 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示 应用场景Android中,对话框的创建OkHt...

  • 设计模式-工厂模式

    工厂模式 工厂方法模式 创建多个子类工厂 简单/静态工厂模式 缺点:如果需要其他对象就要改代码 更多请访问Github主页 Github/Cyn...

  • 设计模式-享元模式

    享元模式 用于减少创建对象的数量 如String 使用场景系统中有大量相似对象缓冲池场景 更多请访问Github主页 Github/Cynaith

  • 解决Vue4 Expected indentation of 2 spaces but found 4的问题

    报错原因:eslint 检查缩进问题 解决方法: vue-cli4 之前 : 在.eslintrt.js文件的 rules下加 vue-cli4...