随笔分类 -  java基础

摘要:系列文章目录和关于我 0.引入 最近笔者使用flink实现一些实时数据清洗(从kafka清洗数据写入到clickhouse)的功能,在编写flink作业后进行上传,发现运行的时候抛出:java.io.NotSerializableException,错误消息可能类似于 “org.apache.fli 阅读全文
posted @ 2025-01-12 21:14 Cuzzz 阅读(254) 评论(4) 推荐(1) 编辑
摘要:[系列文章目录和关于我](https://www.cnblogs.com/cuzzz/p/16609728.html) ## 零丶背景 最近有很多想学的,像netty的使用、原理源码,但是苦于自己对于操作系统和nio了解不多,有点无从下手,遂学习之。 ## 一丶网络io的过程 ![image-202 阅读全文
posted @ 2023-06-11 18:53 Cuzzz 阅读(1081) 评论(0) 推荐(1) 编辑
摘要:系列文章目录和关于我 一丶IO模型&Java IO Unix为程序员提供了以下5种基本的io模型: blocking io: 阻塞io nonblocking io: 非阻塞io I/O multiplexing: io多路复用 signal driven I/O:信号驱动io asynchrono 阅读全文
posted @ 2023-04-05 17:44 Cuzzz 阅读(337) 评论(0) 推荐(1) 编辑
摘要:系列文章目录和关于我 一丶从字节码层面看范型擦除 public class Type1<T> { private T t; } 使用jclasslib插件查看其字节码: 可以看到 t属性的类型是List<Obeject>可以知道Java泛型确实通过类型擦除来实现,所以字节码中没有类型信息。 二丶泛型 阅读全文
posted @ 2022-09-25 18:58 Cuzzz 阅读(302) 评论(0) 推荐(1) 编辑
摘要:系列文章目录和关于我 一丶ThreadLocal结构 每一个Thread对象都有一个名为threadLocals类型为ThreadLocal.ThreadLocalMap的属性,ThreadLocal.ThreadLocalMap对象内部存在一个Entry数组,其中存储的Entry对象key是Thr 阅读全文
posted @ 2022-09-12 22:21 Cuzzz 阅读(612) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩