240 发简信
IP属地:上海
  • Resize,w 360,h 240
    MVC、MVP、MVVM、MVPVM区别

    分析主要是通过它的控制链、控制流向,View 的变化如何反馈到Model,以及Model的变化如何作用到View上。 MVC View 持有了C...

  • Resize,w 360,h 240
    Webstorm 配置React-native 插件环境

    一:设置编码语法环境,在WebStorm中打开File–>Setting–>Languages & Frameworks–>JavaScript...

  • Android 编译过程中 添加 Gradle task 任务

    最近碰到一个问题,写了一个processor 生成资源文件,希望这个资源文件在编译的时候自动拷贝到到assets 目录,折腾了很久,想想估计是这...

  • Android8.1 Car Model No Launcher 实现原理

    我们知道Car Model 属于 No Launcher 模式,但真的是没有 Launcher应用吗?我们一步一步分析: Car Module ...

  • Java8-HashMap实现原理<一>

    HashMap 是用于存储key,value 键值对信息数据的,key 和 Value 都可以为NULL。Java7 HashMap 采用的是 ...

  • Dagger2学习篇-@Binds使用

    用了很久的Dagger2,今天也抽空写下自己的心得理解,顺便也梳理一下知识点!如果有什么不正确的地方,欢迎留言!! 第一:为什么使用Dagger...

  • Android8.1 源码编译.ipr .iml 文件

    好处:使用studio查看源码的时候,如果不生成.ipr .iml文件,查看的Java文件是无法索引到其他的文件的,需要一个一个的搜索,很不方便...

  • React-Native 打离线包

    react-native bundle Options(可选参数说明): --entry-file :JS根目录文件(Path to the...

  • HashMap—红黑树算法结构详解

    最近在撸Java8-Hashmap源码的时候遇到一个问题红黑树的存储结构,当时看的时候还是有点迷糊的,而且对于左旋还是右旋,直接就缴械投降了。现...

    5.6 4582 2 20