最近碰到一个很有意思的问题,Flink到底用什么语言开发?Scala还是Java?国内部分程序员对scala开发flink好像存在着偏见或者是迷茫,一般是因为你能找到的flink项目大多是java写的。想要弄明白这个问题,首先要知道这个问题为什么会发生,作者在网上查看了相关的词条,并且根据开发经验,大致总结了一下对这个事情的个人看法。首先这个问题牵扯了一部分spark,2009年的时候spark作
JAVA扎实基础是软件开发道路的基石 1.java.io包UML建模 核心类图和接口的实现  io流的读写操作 2.java.lang.reflect包 UML建模 核心类图与接口 是框架设计的核心基础    
原创 2013-03-20 17:42:11
699阅读
1点赞
1评论
前段时间面试,面试官要我简述一下Maven生命周期。之前只知道Maven用来构建一个项目,但是具体生命周期是什么不甚了解(我之前一直做.net,但是想找关于java的工作,之前使用Maven构建过项目,所以提了一下)。回来之后赶紧百度了一下,看完瞬间汗颜,连Maven生命周期不懂,还敢称使用过Maven,所以空闲时间学习了一下。本系列也是我在学习Maven中的一个记录,会随着我学习的深入而加深,学
转载 2023-10-12 21:16:19
131阅读
种一棵树最好的时间是十年前, 其次是今天。
原创 2023-11-14 10:35:27
158阅读
总感觉自己比较幸运, 无论工作还是生活都似乎是一帆风顺, 人往往在顺境中便忘乎所以,慢慢放纵了自己。 回头想想这两年的生活,我确实懒惰了许多。 需要学习的东西很多很多, 却找不到一点点紧迫感来让自己努力。 在这样宽松的环境下,整天无所事事, 空虚,无聊。。。   大好的年华就这样被恣意的挥霍,有时候感觉很惭愧,但始终没有下定坚强的决心去改变。   也许是害
原创 2007-10-10 09:37:01
651阅读
2评论
在实时数据处理场景中,数据源(Source)是整个数据处理流程的起点。Flink作为流批一体
转载 1月前
356阅读
在实时数据处理场景中,数据源(Source)是整个数据处理流程的起点。Flink作为流批一体的计算框架,提供了丰富的Source接口支持,其中通过Kafka获取实时数据是最常见的场景之一。本文将以Flink DataStream API为核心,带你从0到1实现“从Kafka消费数据并输出到日志”的完整流程,掌握Flink Source的核心用法。
原创 1月前
51阅读
基本的DOS命令 1.DOS命令输入界面唤出方式 普通打开方式: ①开始>>Windows系统>>命令提示符 ②Windows+R键 ③桌面文件夹下方按住Shift,右键点击,选择>>在此处打开Power shell窗口 ④在资源管理器地址栏前面加上cmd路径 管理员方式运行: 开始>>Window ...
卸载JDK 删除java的安装文件夹 删除JAVA_HOME 删除path下关于Java的目录(两个引用) 程序中卸载Java运行环境及模拟机 java-version测试是否卸载成功 安装JDK 下载电脑对应版本的JDK8 双击选择路径安装,记住安装路径 配置环境变量 1.我的电脑>>右键>>高级 ...
转载 2021-08-09 20:43:00
104阅读
包 机制 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间。 1 包语句的语法形式为: package pkg1.pkg2.pkg3... 2 一般使用公司域名倒置作为包名 com.baidu.www(www.baidu.com) 为了能够使用某一个包的成员,我们需要在Java程序中明 ...
转载 2021-09-02 21:32:00
158阅读
# Java 编程从零开始 ## 1. 前言 Java是一种广泛使用的计算机编程语言,它是一种通用、面向对象的编程语言,被广泛应用在各种领域,包括企业级应用开发、移动应用开发和嵌入式系统等。本文将从零开始介绍Java编程的基础知识和常见应用,帮助读者快速入门Java编程。 ## 2. Java的安装和设置 首先,我们需要安装Java开发工具包(JDK)来进行Java编程。JDK包含了Jav
原创 2023-08-04 03:12:52
60阅读
# Java从零开始21 ## 概述 在本文中,我将向你介绍如何使用Java从零开始实现一个名为“21”的游戏。作为一名经验丰富的开发者,我将带领你逐步完成这个项目。我们将分为以下几个步骤进行。 ## 步骤 | 步骤 | 描述 | | --- | --- | | 步骤1 | 创建一个Java项目 | | 步骤2 | 设计游戏逻辑 | | 步骤3 | 实现游戏界面 | | 步骤4 | 测试和调
原创 2023-08-04 04:57:18
68阅读
# Java从零开始22 ## 引言 作为一名经验丰富的开发者,我将带领你从零开始学习Java编程。本文将详细介绍Java编程的步骤,并给出每一步所需的代码示例和注释。 ## 步骤 下面是Java编程的整个流程,可以用表格形式展示: | 步骤 | 描述 | | ---- | ---- | | 步骤1 | 安装Java开发工具 | | 步骤2 | 编写Java程序 | | 步骤3 | 编译Ja
原创 2023-08-04 04:56:42
17阅读
一直关注我的朋友们应该都知道,很早之前我就打算开始Java 相关的文章了,一直没想好要从什么阶段入手。因为太简单的大家都会,太难的可能自己还没学会。人生总是这样,矛盾与纠结一直缠绕在身。想着纠结来纠结去也没有什么用,不如就从零开始吧。重走一遍自学之路,给基础的小伙伴一点方向、给已经工作的各位大牛复习下基础!下面开始今天的知识!一、计算机基础知识(Java 日常编程相关)1、键盘快捷键介绍(万
变量 Java是强类型语言,每个变量必须声明其类型。 Java变量是程序中最基本的存储单元,其要素包括变量名、变量类型和作用域。 tape varName [=value][{,varName[=value]}];//数据类型 变量名=值;可以用逗号隔开来声明多个同类型变量 注意事项 每个变量都有类 ...
转载 2021-08-31 21:22:00
177阅读
HelloWorld程序 建立一个文件夹用来存放代码(文件名为Hello.java) 编写代码 public class Hello{ public static void main(String[]args){ System.out.print("Hello,World!"); } } 在文件位置 ...
转载 2021-08-09 20:47:00
132阅读
数据类型 强类型语言 Java是强类型语言,所有变量必须先定义,然后才能使用 弱类型语言 Java的数据类型分为两大类 1. 基本类型(Primitive Type) 1.1 数值类型: 整数类型 byte占1个字节范围:-128-127 short占2个字节范围:-232768-32767 int ...
转载 2021-08-31 21:21:00
91阅读
运算符 Java语言支持以下运算符: 算数运算符:+,-,*,/,%,++,-- 赋值运算符:= 关系运算符:>,<,>=,<=,==,!=,instanceof 逻辑运算符:&&,||,! 位运算符:&,|,^,>>,<<,>>> 条件运算符:? 扩展赋值运算符:+=,-+,*=,/= 优先级?? ...
文章目录Nginx介绍Nginx环境准备配置文件Nginx启动、停止自定义错误页访问控制虚拟主机设置基于端口号基于域名基于ip反向代理设置适配PC或移动设备Gzip压缩配置 也入门前端挺久的了,但一直对Nginx的理解比较模糊,每次需要的时候就去百度如何配置,学习比较散,本周末终于奋起看了一个非常系统的教程 Nginx介绍“Nginx是一款轻量级的HTTP服务器,采用事件驱动的异步非阻塞处
转载 2024-04-21 09:58:41
80阅读
本文以Apache Flink实时流处理为核心,通过SocketWordCount示例,系统讲解实时流处理基础概念、Flink优势、代码实现与并行处理机制,助力读者掌握Flink流处理实战技能。 ...
转载 21天前
385阅读
  • 1
  • 2
  • 3
  • 4
  • 5