上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 26 下一页
摘要: 一、背景 在Java手写JVM时,需要读取 .class 后缀的字节码文件。当把字节码文件以 byte[](比特数组)的形式读取到内存中时,数组前四个字节为 0xCAFEBABE。 如何判断我读取的四个字节的值等于 0xCAFEBABE 呢? 二、单个字节转int 2.1 正确代码 public c 阅读全文
posted @ 2021-11-18 23:09 极客子羽 阅读(1347) 评论(0) 推荐(0)
摘要: 一、Slf4j Java 日志组件, SLF4J是为各种loging APIs提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的loging APIs实现。 1.1 Maven依赖 这里推荐一下,鲁班大叔开发的 Maven 依赖版本在线查询 http://mvn.coderead 阅读全文
posted @ 2021-11-18 14:46 极客子羽 阅读(2279) 评论(0) 推荐(0)
摘要: 前情回顾: 《Flink执行计划第一层——StreamTransformation》 《Flink执行计划第二层——StreamGraph》 《Flink执行计划第三层——JobGraph》 一、LocalStreamEnvironment::execute 《入门Flink的第一个程序——Word 阅读全文
posted @ 2021-11-17 10:14 极客子羽 阅读(564) 评论(0) 推荐(0)
摘要: 《Flink执行计划第一层——StreamTransformation》 构造了列表+链表的结构; 《Flink执行计划第二层——StreamGraph》 转化第一层为图结构; 接下来,就该转化 StreamGraph 为 JobGraph 了。StreamGraph 继承了抽象类 Streamin 阅读全文
posted @ 2021-11-10 11:47 极客子羽 阅读(576) 评论(0) 推荐(0)
摘要: 一、LocalStreamEnvironment LocalStreamEnvironment 是 StreamExecutionEnvironment 的子类,它在本地、多线程、在实例化LocalStreamEnvironment的 JVM 中运行程序。 它在后台生成一个嵌入式 Flink 集群并 阅读全文
posted @ 2021-11-09 11:45 极客子羽 阅读(557) 评论(0) 推荐(0)
摘要: 前一篇博客 《入门Flink的第一个程序——WordCount》 介绍了一个 Socket Stream 实时计算统计单词出现数量的 Demo,但是在源码的分析上比较笼统,本文将对 Flink 执行计划的四层结构的第一层 Stream API 的源码做一个简单的分析。 一、学会查看执行计划 首先,当 阅读全文
posted @ 2021-11-06 17:11 极客子羽 阅读(638) 评论(0) 推荐(0)
摘要: 一、从WordCount开始 1.1 Maven依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001 阅读全文
posted @ 2021-11-04 19:44 极客子羽 阅读(1004) 评论(0) 推荐(0)
摘要: 最近,在学习 Disruptor 的时候,再次接触到这个听了很多次,但是一直不熟悉的名词————内存屏障。因为知道了内存屏障的实际应用场景,所有这次决定好好了解一下它。 要理解内存屏障,首先要了解 计算机CPU以及缓存。 一、计算机CPU以及多级缓存 现代CPU现在比现代的内存系统快得多。为了弥合这 阅读全文
posted @ 2021-10-25 17:42 极客子羽 阅读(1420) 评论(0) 推荐(0)
摘要: 最近公司有一个消息推送的项目代码交接到了我手上。我熟悉代码的时候,发现项目中用到了 Reactor 的异步编码方式。所以就想稍稍做些了解 一、第一个Demo 首先可以去 https://start.springboot.io/ 创建一个简单的 Spring Boot Demo,然后下载解压。 先来简 阅读全文
posted @ 2021-10-19 16:49 极客子羽 阅读(645) 评论(0) 推荐(0)
摘要: 题目描述 在数据链路中,每个设备都有数据流入设备和流出设备,流入流出关系通过一个表格记录,请根据给出的记录表,计算出设备所属链路的最大长度(链路的节点个数) 输入描述: 第1行输入为关系记录的数量 N, N<=100 第2行输入为待计算所属链路的最大长度的设备0 从第3至N+2行输入为关系记录,每一 阅读全文
posted @ 2021-10-07 18:51 极客子羽 阅读(278) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 26 下一页