240 发简信
IP属地:北京
  • 微服务基础知识(一)

    微服务(架构) 微服务架构概念:一种架构风格,将一个应用服务,拆分为多个小服务,每个微服务运行在各自的进程中,每个微服务提供单个业务功能。 微服...

  • Resize,w 360,h 240
    android混淆

    proguard: Proguard是一个集文件压缩,优化,混淆和校验等功能的工具 它检测并删除无用的类,变量,方法和属性 它优化字节码并删除无...

  • Resize,w 360,h 240
    android第三方框架(六)retrofit+rxjava

    Retrofit目前较为流行的网络请求框架,与之前的对比如下: retrofit负责封装请求接口,okhttp负责完成网络请求: 简单使用步骤:...

  • Resize,w 360,h 240
    android第三方框架(五)ButterKnife

    参考链接:Android Butterknife使用方法总结 - 简书 ButterKnife主要用于快速的绑定控件和监听相应的事件,避免原生传...

  • 小知识点(二)

    select、poll、epoll区别:详解三者区别 select,poll,epoll都是IO多路复用的机制。I/O多路复用就通过一种机制,可...

  • Resize,w 360,h 240
    android第三方框架(四)Okhttp

    优点:支持http2.0,socket自动选择最好路线,并支持自动重连,维护连接池,减少握手次数,拥有Interceptors轻松处理请求与响应...

  • android第三方框架(三)EventBus

    EventBus:是用来简化android组建之间的通信,otto也能完成,但效率院低于eventbus。Eventbus 基于观察者模式,一个...

  • Resize,w 360,h 240
    android第三方框架(一)过时的框架volley

    volley 使用场景:数据量不大的但是通信频繁的场景。不适合大文件下载。 volley是对HttpURLConnection和HttpClie...

  • Resize,w 360,h 240
    小知识点(三)数据结构与算法,设计模式

    迭代和递归的特点,并比较优缺点: (1)定义: 程序调用自身称为递归。 利用变量的原值推出新值称为迭代。 (2)优缺点 递归 优点:大问题转化为...