240 发简信
IP属地:北京
  • java多线程的实现方式

    1:继承Thread并重写run方法,并调用start方法 2:实现Runnable接口,并用其初始化Thread,然后创建Thread实例,并...

  • 2020-11-18 单例模式

    概念 单例模式:是一种对象创建型模式,用来确保程序中一个类最多只有一个实例,并提供访问这个实例的全局点。 单例模式的解决方案 隐藏类的构造方法,...

  • Linux中的I/O模型

    本文参考资料深入理解JAVA I/O系列六:Linux中的IO模型,五种网络IO模型 1. I/O模型基本概念 1.1 用户空间,内核空间 现在...

  • Kafka与操作系统适配性研究

    在《Apache Kafka实战》一书中,提到了操作系统与Kafka的适配性。涉及的的epoll与select问题,以及linux零拷贝技术较为...

  • Resize,w 360,h 240
    linux零拷贝技术

    在看Kafka相关设计时,注意到一个零拷贝技术。对其做一简要介绍: 为什么需要零拷贝技术? 以常见的read 和write函数为例: read系...

  • linux下的shell语句

    引号 单引号单引号里的任何字符都会原样输出,单引号字符串中的变量是无效的;单引号字串中不能出现单引号(对单引号使用转义符后也不行)。 双引号双引...

  • Hive sql优化用到的concat与coalesce函数

    用于处理多字段,我们需要考虑可能为空的特殊情况concatCONCAT(str1,str2,…)返回结果为连接参数产生的字符串。如有任何一个参数...

  • Resize,w 360,h 240
    Kafka的基本概念

    参考数据《Apache Kafka实战》 Kafka功能架构 Kafka 的标准定位是分布式流式处理平台 核心架构如上图所示:主要功能包括了 生...

  • 客户端API管理功能简介

    客户端API可以管理HBase的集群、 表、 列族等元数据。大多数管理功能通过Admin来实现,标签除外。 1.列族管理 HColumnDesc...