240 发简信
IP属地:福建
  • 应该讲讲随着线程需求的增加 核心线程数、最大线程数,阻塞队列是如何运转的 还有系统提供的一般不用,大部分都是无界队列

    Android 线程池全解析

    什么是线程池 我们都知道线程是什么,但是一提到线程池,给人的第一个感觉就是一堆线程,这样的理解其实不太对,线程池可以只有一个线程,也可以有多个线程,而线程池最大的作用是管理和...

  • 120
    2019-05-19

    装饰模式 装饰模式能够灵活的对对象的功能进行拓展,而不需要创建更多的类。话不多说直接上uml图 包括抽象构建角色(Component),具体构件角色(Concrete Com...

  • 120
    英雄联盟中的设计模式-模版方法模式

    在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模版方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。 在英雄联盟中备受关注的人物莫过于盲僧了。作...

  • 优秀员工不是被高薪挖走的,而是...

    为什么优秀员工会离职?为什么公司留不住他们?一般来说,80%的优秀员工都是被平庸的管理者和愚蠢的公司规则逼走的。 一家公司,吸引普通员工难,吸引和留住优秀员工更难。优秀员工会...

  • 120
    终于明白为什么要加 final 关键字了!

    在开发过程中,由于习惯的原因,我们可能对某种编程语言的一些特性习以为常,特别是只用一种语言作为日常开发的情况。但是当你使用超过一种语言进行开发的时候就会发现,虽然都是高级语言...

  • 120
    Android布局优化(二),减少过度绘制

    已经有人总结的很好了,自己再重新写,也还是那些点,直接拷贝过来。(下面会有转载地址) 什么是过度绘制(OverDraw) 在多层次重叠的UI结构里面,如果不可见的UI也在做绘...

  • 120
    Android事件分发机制详解:史上最全面、最易懂

    前言 Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问...