240 发简信
IP属地:重庆
  • Resize,w 360,h 240
    概念与意义

    本质:面向对象设计原则的实际运用,是对类的封装性、继承性和多态性以及类的关联关系和组合关系的充分理解。目的:提高代码的可重用性、代码的可读性和代...

  • Lucene

    特点:成熟、高性能、可扩展、轻量级。多语言处理、拼写检查、高亮显示等功能。 结构文档:存放将要写入索引或将从索引搜索出来的数据字段:文档的一个片...

  • 阻塞队列-LinkedBlockingQueue

    LinkedBlockingQueue:一个由链表结构组成的有界阻塞队列

  • 并发工具类-CyclicBarrier

    CyclicBarrier:(基于Condition)让一组线程到达一个屏障(也可以叫同步点)时被阻塞,直到最后一个线程到达屏障时,屏障才会开门...

  • CAP定理、Base理论

    CAP理论:任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)、分区容错性(Partition...

  • Kafka、RabbitMQ、RocketMQ

    KafkaLinkedin开源对分布式发布-订阅消息系统。主要特点是基于Pull对模式来处理消息消费,追求高吞吐量,最初的目的是用于日志收集和传...

  • Resize,w 360,h 240
    面向对象设计原则-单一职责原则、接口隔离原则

    单一职责原则:控制类的粒度大小、将对象解耦、提高其内聚性。 接口隔离原则:为各个类建立它们需要的专用接口,而不要试图去建立一个很庞大的接口供所有...

  • Resize,w 360,h 240
    面向对象设计原则-依赖倒置原则

    依赖倒置原则:面向接口编程,不要面向实现编程。 //韶关网店class Customer{public void shopping(Shaogu...

  • 读写锁

    读写锁 读写锁ReetrantReadWriteLock实现分析:读写状态的设计、写锁的获取与释放、读锁的获取与释放以及锁降级。1)读写状态的设...