240 发简信
IP属地:浙江
  • LinkedBlockingQueue源码简析

    LinkedBlockingQueue是一个基于链表的阻塞队列,实现了BlockingQueue、java.io.Serializable接口继...

  • Resize,w 360,h 240
    从传统模式向敏捷模式转变-初识Scrum

    Scrum 我们都知道敏捷这个词意味着快和变,行动要快,要适应经常发生的变化。 Scrum是一种用于开发创新产品和服务的敏捷方式,是...

  • Resize,w 360,h 240
    从传统模式向敏捷模式转变-Scrum Master

    概述 Scrum Master是组成Scrum团队的三个角色之一,主要负责帮助每个人理解并乐于接受Scrum的价值观、原则和实践。Scrum M...

  • Resize,w 360,h 240
    从传统模式向敏捷模式转变-敏捷原则

    敏捷的原则 1.我们最重要的目的,是通过持续不断地及早交付有价值的软件使客户满意。 2.欣然面对需求变化,即使在开发后期也一样。为了客户的竞争优...

  • BlockingQueue简析

    BlockingQueue BlockingQueue是一个阻塞队列。在高并发场景是用得非常多的,在线程池中。如果运行线程数目大于核心线程数目时...

  • Future

    Future 模式只是生产者-消费者模型的扩展。经典“生产者-消费者”模型中消息的生产者不关心消费者何时处理完该条消息,也不关心处理结果。Fut...

  • Resize,w 360,h 240
    Gradle

    Gradle 初识Gradle 在用AndroidStudio创建一个工程的时候,会发现工程目录中除了必须的工程代码以及各种资源文件外,还有一些...

  • Resize,w 360,h 240
    Android 性能优化

    周星驰的电影《功夫》里面借火云邪神之口说出了一句至理名言:“天下武功,唯快不破”。 在移动互联网时代,同样如此,如何把握住这个时机,迅速开发出产...

  • Resize,w 360,h 240
    从传统模式向敏捷模式转变-冲刺

    Scrum在最长一个月的迭代或周期中安排工作,这些迭代或周期称为”冲刺“。 冲刺提供基本的Scrum股价,大多数其他的活动和工件都以它为基础。...

个人介绍
弃我去者昨日之日不可留,乱我心者今日之日多烦忧