240 发简信
IP属地:北京
  • 120
    vue中eventbus被多次触发(vue中使用eventbus踩过的坑)

    一开始的需求是这样子的,我为了实现两个页面组件之间的数据传递,假设我有页面A,点击页面A上的某一个按钮之后,页面会自动跳转到页面B,同时我希望将页面A上的某一些参数携带过去给...

  • 120
    Retrofit源码设计模式解析(上)

    Retrofit通过注解的方法标记HTTP请求参数,支持常用HTTP方法,统一返回值解析,支持异步/同步的请求方式,将HTTP请求对象化,参数化。真正执行网络访问的是Okht...

  • Retrofit源码设计模式解析(下)

    本文将接着《Retrofit源码设计模式解析(上)》,继续分享以下设计模式在Retrofit中的应用: 适配器模式 策略模式 观察者模式 单例模式 原型模式 享元模式 一、适...

  • Retrofit的设计模式 -- 享元模式

    Retrofit中的享元模式 上次看到Retrofit中的动态代理模式,其中有段代码如下: 其中用到的享元模式就是 loadServiceMethod这个函数: 可以看到se...

  • 120
    【Android设计模式】从Retrofit看懂动态代理模式

    前言 平时写代码的时候可能为了完成某一个任务而只是应付性地编码,然后写完理直气壮地来一句"又不是不能用!",但如果要把编码当作一项艺术来打造,那就需要结合我们的设计模式了。设...

  • 120
    [搞定开源03] retrofit 2.4.0与设计模式

    Android开源项目原理系列 [搞定开源01] okhttp 3.10原理[https://www.jianshu.com/p/70434dfedf06][搞定开源02] ...

  • 120
    终结篇:MyBatis原理深入解析(一)

    1 引言# 本文主要讲解JDBC怎么演变到Mybatis的渐变过程,重点讲解了为什么要将JDBC封装成Mybaits这样一个持久层框架。再而论述Mybatis作为一个数据持久...

  • 120
    MyBatis入门

    MyBatis是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis只使用简单的XML和...