240 发简信
IP属地:广东
  • 120
    Spring boot 生成动态验证码并前后端校验

    最近需要生成一个动态的验证码,在登录页面使用,并在前后端进行校验; 实现原理: 后端生成动态二维码,存储在 session 里面;前端调取接口,展示在登录页面;前端登录时候,...

  • 120
    轻松搞定无领导小组讨论

    无领导小组讨论已经成为企事业单位群面最常用的面试形式,成为求职者始终绕不开的一环。究竟什么是无领导小组面试,如何准备无领导小组面试呢,今天就和大家探讨一下。 一、无领导...

  • 2019-04-03

    一、什么是PV操作? PV操作由P操作原语和V操作原语组成(原语是不可中断的过程),对信号量进行操作,具体定义如下:P(S):①将信号量S的值减1,即S=S-1;②如果S>0...

  • 120
    计算机网络之网络层

    一、网络层协议: 1.1 什么是协议(protocol)? 通信协议定义了 网络实体间发送报文和接收报文的格式、顺序以及当传送和接收消息时应采取的行动(规则), 是控制两个对...

  • 不加任何“简单工厂模式”的纯策略模式的客户端用该如下
    ===================================
    public static void main(String[] args){

    // 选择并创建需要使用的策略对象
    // 例如现在要做春节的活动
    Strategy strategy = new StrategyA();

    // 创建环境
    Context context = new Context(strategy);

    // 具体的活动
    context.contextInterface();
    }
    ===================================

    而Context应该如下
    ===================================
    //持有一个具体策略的对象
    private Strategy strategy;

    /**
    * 构造函数,传入一个具体策略对象
    *
    * @param strategy 具体策略对象
    */
    public Context(Strategy strategy) {
    this.strategy = strategy;
    }

    /**
    * 策略方法
    */
    public void contextInterface() {

    strategy.show();
    }
    ===================================
    应该是这样的:smile:

  • 120
    Carson带你学设计模式:工厂方法模式(Factory Method)

    前言 在上文提到的Carson带你学设计模式:简单工厂模式(SimpleFactoryPattern)[//www.greatytc.com/p/e55fbddc0...

  • 子网划分的经典实例

    案例: 例1:一家集团公司有12家子公司,每家子公司又有4个部门。上级给出一个172.16.0.0/16的网段,让给每家子公司以及子公司的部门分配网段。 例2:某集团公司给下...

  • Git常用指令

    一、初始化配置: 1.1指定客户端用户名和邮箱,为了标记是谁向远程库传送数据 $ git config --global user.name "Your Name" $ gi...

  • 120
    Hexo常用命令:

    前言: ​ 为了方便查阅,这里将常用指令汇总. 简写指令: hexo n "我的第一篇文章" 等价于 hexo new "我的第一篇文章" 还...

  • 120
    Linux常用指令

    1.帮助:(查看指令的详细信息) 1.1 xxx --help (xxx -h) 1.2 man xxx 2.查看哪个程序占用了特定端口?占用某个端口的进程是谁? 2.1 l...