sunny123456

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2024年1月14日

摘要: ObjectMapper使用详细介绍 目录 简介 1、ObjectMapper的常用配置 2、ObjectMapper的常用方法 1)json字符串转对象 2)数组和对象之间转换 3)集合和json字符串之间转换 4)map和json字符串之间转换 5)日期转json字符串 6)readTree() 阅读全文
posted @ 2024-01-14 02:25 sunny123456 阅读(126) 评论(0) 推荐(0) 编辑

摘要: 大数据开发语言Scala(一)——scala入门 累了,基础配置不想写了,直接抄了→Scala的环境搭建 这里需要注意的是,创建新项目时,不要用默认的Class类,用Object,原因看→scala中的object为什么可以直接运行 一、Scala简介 1.1 图解Scala和Java的关系 1.2 阅读全文
posted @ 2024-01-14 02:18 sunny123456 阅读(46) 评论(0) 推荐(0) 编辑

摘要: 大数据——HDFS(分布式文件系统) 一,分布式系统概述 Hadoop的两大核心组件 HDFS(Hadoop Distributed Filesystem):是一个易于扩展的分布式文件系统,运行在成百上千台低成本的机器上。HDFS具有高度容错能力,旨在部署在低成本机器上。HDFS主要用于对海量文件信 阅读全文
posted @ 2024-01-14 02:15 sunny123456 阅读(96) 评论(0) 推荐(0) 编辑

摘要: scala-入门函数介绍 今天这个内容纯粹就是入门的代码,了解就可以看懂大部分代码了。 直接上代码说明 /* * Copyright (c) 2023. 世汉科技-数据 * All Rights Reserved. * FileName: test.scala * @author: po.an * 阅读全文
posted @ 2024-01-14 02:12 sunny123456 阅读(0) 评论(0) 推荐(0) 编辑

摘要: VScode批量删除空白行的方法,多段文本成为一个长字符串 在使用VScode进行编辑以前的文件时会遇到很多空白行的情况,格式化插件只是美化了代码但并没有删除这些空白行,其实用一个正则表达\s*(?=\r?$)\n批量替换就可以实现,具体方法如下: 1、使用快捷键Ctrl+H,召唤出编辑面板 2、将 阅读全文
posted @ 2024-01-14 02:06 sunny123456 阅读(1012) 评论(0) 推荐(0) 编辑

摘要: 练习 : Flink 读取 data.txt(json格式文件)文件并进行解析,写入到mysql中 bean //实体类 mysql的一条记录 package bean; import lombok.AllArgsConstructor; import lombok.Data; import lom 阅读全文
posted @ 2024-01-14 02:02 sunny123456 阅读(43) 评论(0) 推荐(0) 编辑

摘要: 线程中断方法Thread.currentThread().interrupt()、Thread.interrupted()、Thread.currentThread().isInterrupted() 本文介绍3个线程中断方法的意义及使用结果。在ReentrantLock类中会看到有使用的地方。 T 阅读全文
posted @ 2024-01-14 01:40 sunny123456 阅读(181) 评论(0) 推荐(0) 编辑

摘要: flink的带状态的RichFlatMapFunction函数使用 背景 使用RichFlatMapFunction可以带状态来决定如何对数据流进行转换,而且这种用法非常常见,根据之前遇到过的某个key的状态来决定再次遇到同样的key时要如何进行数据转换,本文就来简单举个例子说明下RichFlatM 阅读全文
posted @ 2024-01-14 01:20 sunny123456 阅读(150) 评论(0) 推荐(0) 编辑

摘要: java中抽象类和抽象类的区别 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下 阅读全文
posted @ 2024-01-14 01:01 sunny123456 阅读(6) 评论(0) 推荐(0) 编辑

摘要: Lombok使用详解(pom引入、注解、参数及注意事项) Lombok使用详解(pom引入、注解、参数及注意事项) pom.xml文件引入Lombok依赖Lombok注解详解注解参数详解(以@ToString注解为例,其他注解同@ToString)使用Lombok可能需要注意的地方 pom.xml文 阅读全文
posted @ 2024-01-14 00:27 sunny123456 阅读(969) 评论(0) 推荐(0) 编辑

摘要: idea编译报错 javacTask:源发行版1.8 需要目标发行版1.8 错误描述 错误原因 指定java版本小于8 解决方案 1.settings 设定language level settings -> Build,Execution, Deployment -> Compiler -> Ja 阅读全文
posted @ 2024-01-14 00:23 sunny123456 阅读(127) 评论(0) 推荐(0) 编辑

摘要: java对象 POJO及JavaBean详解 一、POJO的内在含义是指那些: 1、有一些private的参数作为对象的属性,然后针对每一个参数定义get和set方法访问的接口。 2、没有从任何类继承、也没有实现任何接口,更没有被其它框架侵入的java对象。 二、什么是JavaBean: JavaB 阅读全文
posted @ 2024-01-14 00:08 sunny123456 阅读(105) 评论(0) 推荐(0) 编辑