240 发简信
IP属地:上海
  • Java后台开发入门书单

    个人做Android开发差不多两年时间,最近开始转到服务端,说一下转岗等入门新手,需要掌握的服务端技术储备。服务端的方向有以下几个方面: 服务:...

    2.1 9359 5 120
  • Resize,w 360,h 240
    Android路由跳转-基础

    实际开发需求 目前工程中的路由跳转主要功能:根据H5或Native中所包含的Url跳转至相应的Native页面。涉及到三个环节: Url解析解析...

  • JAVA设计模式-HeadFirst讲解

    什么是设计模式 模式是在某情景下,针对某问题的某种解决方案。模式必然应用于一个重复出现的问题。问题包括了一个目标和一组约束。模式是被“发现”的,...

  • Android初级开发者的4则建议

    一. UI及交互 Android开发者最表面的本职工作的是视觉及交互实现.着重提高以下几种技巧:1. 自定义View.通常限于xml配置的束缚,...

  • Resize,w 360,h 240
    函数式编程及Lamda

    函数式编程 定义 函数式编程(funcational programming)属于结构化编程的一种。主要思想是把运算过程尽量写成一系列嵌套的函数...

  • Resize,w 360,h 240
    Hadoop生态下的HBase及Hive数据存储层

    一. Hadoop 1. 特性 Hadoop是Apache开源分布式计算平台.擅长存储任意的,半结构化的数据,甚至非结构化的数据,用于存储大容量...

  • Resize,w 360,h 240
    Tinker为什么要使用代理Application?

    在接入Tinker时, 在Android N上出现补丁不生效的情况,这里主要讨论出现此状况的原因及解决方法. 一 初始方案 在接入Tinker的...

  • Resize,w 360,h 240
    Android GUI系统-SurfaceFlinger基础

    一、OpenGL ES与EGL Android的GUI系统是基于OpenGL/EGL来实现的。 由于OpenGL是通用函数库,在不同平台系统上需...

  • Resize,w 360,h 240
    为什么选择Tinker作为热修复方案?

    热修复这种 非官方支持 的 非常规 开发方式,在采用前一定要权衡清楚其作用与代价。 一. Java层热修复方案 由于Native层的热修复方案在...

个人介绍
后台开发. Stay Hungry Stay Foolish.