240 发简信
  • 分层开发的缺点

    第一层是数据持久层,负责处理映射和访问关系数据库。 第二层负责处理对象在所有情况下的固有行为。 第三层放置特定应用程序的功能。 第四层定义公共接...

  • 面向对象

    三大特性:封装、继承、多态。 多态: 1、隐藏(重写)(new)基类方法:用new 修饰,函数名和函数签名相同的函数。通过基类的引用指向派生类时...

  • RabbitMQ

    1.订阅消息:basic.consum持续的订阅消息;basic.get订阅消息->获得单条消息->取消订阅消息。 2.一个队列多个订阅者,mq...

  • 横切关注点DI

    如日志这种横切关注点,就不适合构造注入,而是适合公共属性注入。 public class PersonAppService{ public ...

  • 我是nbClass我能干很多工作

    好多类的功能随着需求变更或因需求的复杂度高,造成代码非常复杂,什么都向里面放,并且基于简单的共用就抽象问题,造成函数的调用层级很深。造成代码的阅...