数仓技术生态
底座Zoookeeper分布式依赖 Hadoop分布式依赖 KafkaMQ 数据同步 产品 说明 居中对齐 nifi 单元格 单元格 单元格 单元格 单元格 nifinifiSqoop
Read more
数仓为什么要分层?
数仓为什么要分层? 数据隔离:通过数据分层,可以将不同的数据类型和功能分开存储,从而实现数据的隔离。这样可以降低数据冗余和混乱的风险,提高数据的可靠性和一致性。 数据访问和查询性能:数据分层可以根据数据的使用频率和访问模式将数据存储在不同的层级中。常用的数据可以存储在高性能的层级中,以便快速访问和 ...
Read more
功能强大的数据处理和分析库Pandas
Pandas简介Pandas是一个基于Python编程语言的开源数据处理和分析库,它提供了高效、灵活和易于使用的数据结构,使得数据操作变得简单而强大。Pandas的核心数据结构是两个主要的对象:Series和DataFrame。 Series:是一维带标签的数组,可以容纳不同类型的数据。它类似于带 ...
Read more
MySQL事务详解
MySQL事务MySQL事务是一组SQL语句的执行单元,它们要么全部成功执行并永久保存,要么全部失败并回滚到初始状态。事务具有以下四个特性(通常称为ACID特性): 原子性(Atomicity):事务是一个不可分割的操作单元,要么全部执行成功,要么全部回滚。如果事务中的任何一条语句失败,则整个事务 ...
Read more
面试题目:kafka 为什么比 RocketMQ 快?
Kafka 比 RocketMQ 快,主要有两个方面原因: 存储机制不同 Kafka 使用日志文件(log)存储消息,而 RocketMQ 使用 mmap 文件映射技术实现消息存储。日志文件的特点是追加写入,写入速度快,而 mmap 文件映射技术需要在内存和磁盘之间切换,处理速度会慢一些。 网 ...
Read more
Java基本类型
8 中基本类型 类型 存储空间 取值范围 示例 byte 1个字节(byte) -128~127 用于表示整数。例如:byte b = 127 short 2个字节(short) -32768~32767 用于表示整数。例如:short s = 32767 int 4个字节(int ...
Read more
Spring boot装配过程
Read more
设计模式
设计模式的六大原则(SOLID)总原则——开闭原则(Open Closed Principle) 一个软件实体,如类、模块和函数应该对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,而是要扩展原有代码,实现一个热插拔的效果。所以一句话概括就是:为了使程序的扩展性好,易于维护 ...
Read more
企业微信客服添加
登录企业微信管理后台 登录客服系统管理后台
Read more
Java面试
Java线程 wait 、yield 和 sleep的区别? 相同点: 3个在Java中能够用来暂停线程的方法中 不同点: wait()和sleep()的关键的区别在于,wait()是用于线程间通信的,而sleep()是用于短时间暂停当前线程。 当一个线程调用wait()方法的时候,会释放它 ...
Read more