240 发简信
IP属地:台湾
  • 120
    带队伍——不会带团队,你就只能干到死

    怎样才能带出一支卓越的团队?这是每个领导者都想做的事情。 建立领导力 领导者要建立自己的领导力,明白掌握管理的基石其实是信念并善加利用。要有活到老学到老的意识,并且能不断地摒...

  • 120
    Android中ViewStub原理解析

    本文主要从如下几点来学习ViewStub ViewStub是啥 ViewStub的属性解析 ViewStub的代码实操 ViewStub的原理解析 ViewStub实际中一般...

  • 120
    编译时注解学习二之 注解处理器初探AbstractProcessor

    1注解处理器介绍 使用注解可以方便开发,因为编译期注解处理器会根据注解自动帮使用者完成很多重复性操作。什么叫编译期注解呢,编译期注解是只在编译期有效的注解,注解处理器根据注解...

  • 120
    Java高性能编程实战 --- 线程封闭与ThreadLocal

    1 线程封闭 多线程访问共享可变数据时,涉及到线程间数据同步的问题。并不是所有时候,都要用到共享数据,所以线程封闭概念就提出来了。 数据都被封闭在各自的线程之中,就不需要同步...

  • ConcurrentHashMap 核心源码解析

    人只应当忘却自己而爱别人,这样人才能安静、幸福高尚。——托尔斯泰《安娜•卡列尼娜》 0 前言 线程安全的 Map - ConcurrentHashMap,让我们一起研究和 H...

  • 120
    属性动画 ValueAnimator 运行原理全解析

    本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 最近下班时间都用来健身还有看书了,博客被晾了一段时间了,原谅我~~~~ 提问环节 好,废话不多说,之前我们...

  • Android组件化开发实践(一):为什么要进行组件化开发?

    1. 前言 三国演义里开篇就说:天下大势,分久必合,合久必分。我发现这话套在软件开发上,也特别贴切。我记得我刚入门时做java后台开发,以及后来做Android应用程序开发,...

  • CompletableFuture 详解

    CompletableFuture类实现了CompletionStage和Future接口。Future是Java 5添加的类,用来描述一个异步计算的结果,但是获取一个结果时...