240 发简信
IP属地:上海
  • 240
    得物Android工程依赖优化实践

    引言 随着业务的高速发展,代码量也越来越多,良好的工程结构和依赖管理对构建速度有着积极的作用,文章介绍了最近一段时间得物Android工程gradle依赖优化的一些实践,以及...

  • 240
    ClickHouse初探

    简介 首先介绍下ClickHouse的特点以及适用场景,引用官方的介绍ClickHouse是一个用于联机分析(OLAP)的列式数据库管理系统(DBMS)。与mysql相比Cl...

  • 240
    Java后端发展历程

    前言 java后端经过多年的发展,涉及的规范、概念、框架非常多,目前使用广泛的开发模式中涉及的技术暴漏给开发者的API封装层次较高,以下是从spring快速入门文档[http...

  • 240
    以太坊获取测试链代币

    发起以太坊交易时需要消耗以太币,开发智能合约做测试时如果在主网做测试成本会很高,并且主网的速度也比较慢,以太坊官方考虑到大家的这个需求提供了几条测试链供大家使用,比较知名的有...

  • 240
    Android自动构建平台(Air Force)的功能与实现

    背景 在组件管理和发布流程中,开发工具链之间处于信息孤岛状态,各个节点较为分散配置文件有很多,繁琐且易出错。正式包发布流程复杂,需要和各个业务线来回确认很多次信息,沟通成本高...

  • Java集合源码分析之基础(一):数组与链表

    数组和链表是数据结构中最基本的部分,也是其余众多数据结构的基础。即使在Java中,这两种结构使用的也很普遍。这里我们会先对它们进行简要分析。 数组 在java中,数组定义为一...

  • 240
    JVM的垃圾回收机制

    Java虚拟机会在执行Java程序的时候把它所管理的内存区域分为若干个不同的数据区域。 程序计数器 Java虚拟机栈 本地方法栈 Java堆区 方法区,方法区中包含运行时常量...

  • 240
    Binder学习概要

    很早就想写一篇Binder的文章了,但是迟迟没写出来,因为Binder机制牵涉到的知识点太多了,有Java层的Binder,也有底层的binder驱动。通常我们在Java层面...

  • 240
    优雅地统一Gradle依赖

    优雅地统一Gradle依赖 目前网上已经有很多在模块化的情况下统一依赖的方案,在前段时间的重构中我们也进行了依赖的整理,来整理分析一下我们的方法。要优雅 项目整体 版本的配置...