240 发简信
IP属地:陕西
  • Resize,w 360,h 240
    Android App的架构设计:从VM、MVC、MVP到MVVM

    随着Android应用开发规模的扩大,客户端业务逻辑也越来越复杂,已然不是简单的数据展示了。如同后端开发遇到瓶颈时采用的组件拆分思想,客户端也需...

  • Resize,w 360,h 240
    Java并发(一)——线程安全的容器(上)

    Java中线程安全的容器主要包括两类: Vector、Hashtable,以及封装器类Collections.synchronizedList和...

  • Resize,w 360,h 240
    程序员带你一步步分析AI如何玩Flappy Bird

    以下内容来源于一次部门内部的分享,主要针对AI初学者,介绍包括CNN、Deep Q Network以及TensorFlow平台等内容。由于笔者并...

    1.1 30726 36 125 1
  • Resize,w 360,h 240
    数据结构(二)——树结构模型及应用

    基于树实现的数据结构,具有两个核心特征: 逻辑结构:数据元素之间具有层次关系; 数据运算:操作方法具有Log级的平均时间复杂度。 因此,树在文件...

  • Resize,w 360,h 240
    实时Android语音对讲系统架构

    本文属于Android局域网内的语音对讲项目系列,《通过UDP广播实现Android局域网Peer Discovering》实现了局域网内的广播...

  • Resize,w 360,h 240
    Android线程管理(一)——线程通信

    线程通信、ActivityThread及Thread类是理解Android线程管理的关键。 线程,作为CPU调度资源的基本单位,在Android...

  • Resize,w 360,h 240
    数据结构(三)——散列(上)

    为什么要设计散列这种数据结构呢?在现实世界中,实体之间可能存在着映射关系(key-value),比如一个订单可能对应多个商品,对应一个配送站点。...

  • 改进Android语音对讲系统的方法

    本文属于Android局域网内的语音对讲项目系列,《实时Android语音对讲系统架构》阐述了局域网内Android语音对讲功能的框架,本文在此...

  • 基于Retrofit+RxJava的Android分层网络请求框架

    目前已经有不少Android客户端在使用Retrofit+RxJava实现网络请求了,相比于xUtils,Volley等网络访问框架,其具有网络...

    0.1 1628 5 23 1
个人介绍
架构师、研发团队管理者