JavaEdge
JavaEdge
全部文章
分类
Flink(3)
Java(24)
JVM(4)
Kafka(1)
nginx(1)
redis(2)
Spark(1)
SpringBoot框架(1)
SpringCloud 实战(2)
推荐系统(1)
未归档(135)
机器学习(1)
计算机网络(1)
归档
标签
去牛客网
登录
/
注册
Java服务器研究员
全是硬核干货
TA的专栏
67篇文章
379人订阅
Java源码模拟面试解析指南
41篇文章
15030人学习
2024系统设计面试指南
17篇文章
40991人学习
从Java高开到大数据开发
1篇文章
382人学习
从Java到AI大模型应用开发
8篇文章
785人学习
全部文章
(共212篇)
优先队列 PriorityQueue 实现的五大关键点
来自专栏
我们飞得越高,在那些不能飞的人眼中的形象就越是渺小。 --- 尼采 Q:了解PriorityQueue吗? 那必须了解,不了解这次面试就凉了。套路走起。 基于优先级堆的无界优先级队列。根据使用的构造方法,优先级队列的元素 ...
2020-05-03
0
286
从手写个红黑树说起 TreeMap
来自专栏
去做你害怕的事,去见你害怕的人,这就是成长。 ——《末那大叔》 前排提醒,本文高能,红黑树主场,若有心理承受能力较差同学,请自觉提高认知~ 自打上次面试效果表现较为吸睛,大Q 也开始了对小a的狂追不舍,每天都在问候他的学习进度,这让小a有点怪异的感觉,这不他俩...
专栏
2020-04-10
0
597
讨论一种特殊的 K.V 存储方式 HashMap(下)
来自专栏
Q:讲讲扩容机制吧?注意要说说 JDK8 时做的优化哦 > 作为 HashMap 面试必问题,这题我自然也把源码认真研究了好久! 当 HashMap 的数组已经无法再添加新元素时,就需要扩大数组.而Java的数组是无法动态扩容的,唯一方法就是使用一个新的数组来代替原先的小数组,就像用一个小桶装...
专栏
2020-04-06
0
687
ThreadLocal 的六大必问考点
来自专栏
你日渐平庸,甘于平庸,将继续平庸。 —— 《以自己喜欢的方式过一生》 Q:能介绍下ThreadLocal吗? 此类提供线程本地的变量。这些变量与普通变量不同,因为访问该变量的每个线程(通过其get或set方法)都有自己独立初始化的变量副本。ThreadLocal实例通常是...
专栏
2020-03-24
0
346
Collections 核心源码解析
来自专栏
世上只有一种善,那就是知识,也只有一种恶,那就是无知——苏格拉底《文明》 0 前言 Collections 同样位于java.util包中,是为了方便集合的使用而诞生的工具类。 。它提供了一系列静态方法,能更方便地操作各种集合。 如果该类的方法引用的集合或类对象为null,会抛 NullPoi...
专栏
2020-03-05
0
702
开篇词|为什么要研读 JDK 源码
来自专栏
1 个人简介 双一流大学本科,在校期间获得过百度、携程、华为、中兴、顺丰等知名企业offer。毕业后的各种面试中,也获得货拉拉、哈啰、阿里等爱问八股文和 JDK 源码的知名互联网公司。现就职于上海某国企,负责后端架构工作。 热衷技术分享,对Java源码颇有研究。一直活跃于各大技术论坛,获得: 阿里...
专栏
2019-12-18
3
3120
Spring Cloud Alibaba 实战(八) - 审核业务的分布式事务处理实现
Github博客地址 本文主要讲解RabbitMQ的介绍和安装,Spring Cloud Stream核心概念,Spring Cloud Alibaba RocketMQ学习,异步消息推送与消费 1 审核业务的实现 com/javaedge/contentcenter/service/conte...
2019-12-08
0
761
Flink实战(七) - Time & Windows编程
0 相关源码 掌握Flink中三种常用的Time处理方式,掌握Flink中滚动窗口以及滑动窗口的使用,了解Flink中的watermark。 Flink 在流处理工程中支持不同的时间概念。 1 处理时间(Processing time) 执行相应算子操作的机器的系统时间. 当流程序在处理时...
Flink
Java
Scala
大数据
架构
2019-07-23
0
1004
Flink实战(六) - Table API & SQL编程
1 意义 1.1 分层的 APIs & 抽象层次 Flink提供三层API。 每个API在简洁性和表达性之间提供不同的权衡,并针对不同的用例。 而且Flink提供不同级别的抽象来开发流/批处理应用程序 最低级抽象只提供有状态流。它通过Process Function嵌入...
Flink
Java
Scala
大数据
Table
2019-07-21
0
825
Flink实战(五) - DataStream API编程
1 概述 Flink中的DataStream程序是实现数据流转换的常规程序(例如,过滤,更新状态,定义窗口,聚合)。 最初从各种源(例如,消息队列,套接字流,文件)创建数据流。 结果通过接收器返回,接收器可以例如将数据写入文件或标准输出(例如命令行终端)。 Flink程序可以在各种环境中运行,独立...
Flink
Java
Scala
大数据
流式处理
2019-07-20
0
866
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页