Apache Flink 零基礎入門(八)Flink支援哪些資料型別
Flink有7種資料型別分別是:
- Java Tuples and Scala Case Classes
- Java POJOs
- Primitive Types
- Regular Classes
- Values
- Hadoop Writables
- Special Types
Tuple
Tuple是一個組合資料型別,包含了固定數量的不同類別的欄位。範圍可以從Tuple0到Tuple25,表示包含的欄位數量個數。
POJO
java和scala中定義POJO作用是一樣的,POJO的類要滿足以下條件:
- 必須用public修飾
- 必須要有一個public無參建構函式
- 所有欄位要麼是public的,要麼必須要有setter和getter方法
- 型別必須是Flink支援的
Values
需要手動序列化和反序列化
Hadoop Writeables
必須是實現了org.apache.hadoop.Writable的型
相關推薦
Apache Flink 零基礎入門(八)Flink支援哪些資料型別
Flink有7種資料型別分別是: Java Tuples and Scala Case Classes
Apache Flink 零基礎入門(一):基礎概念解析
Apache Flink 的定義、架構及原理 Apache Flink 是一個
Apache Flink 零基礎入門(三)編寫最簡單的helloWorld
實驗環境 JDK 1.8 IDE Intellij idea Flink 1.8.1 實驗內容 建立一個Flink簡
Apache Flink 零基礎入門(十八)Flink windows和Time操作
Time型別 在Flink中常用的Time型別: 處理時間 攝取時間 事件時間 處理時間 是上圖
Apache Flink 零基礎入門(十一)Flink transformation
前面講了常用的DataSource的用法,DataSource其實是把資料載入進來,載入進來之後就需要做Transformatio
10-Linux基礎入門(八)-文件和目錄的屬性及權限之用戶與組和時間戳基礎
log 信息 p s center 新浪 shell 使用 自己的 用戶配置 一、概述Linux是一個多用戶、多任務的操作系統,對於Linux系統來說,由於角色不同,權限和所完成的任務也不同。用戶的角色是通過UID和GID識別的,用戶的UID就相當於我們的身份證一樣,用戶名
前端零基礎入門(三):HTML,CSS,Javascript三者之間的關係
每個人接觸前端的角度可能都不一樣 有些人是以前從事web相關行業的,比如後端,比如設計。從事這些行業的人因為工作需要,多多少少都會對前端有一定的瞭解,不一定是這個詞,但一定是這個職位 小白的話,可能更多的聽到的是h5,css3之類的名詞,其實無論從哪個角度接
前端零基礎入門(四):第一個HTML頁面
前面說到了html,css,js三者之間的關係 接下來我們就來看看html到底長什麼樣子。 隨便開啟一個編輯器,然後在檔案那裡點選新建html檔案,看到的程式碼大多如下: <!DOCTYPE html> <html lang="en"
2.1Python基礎語法(一)之註釋與資料型別:
返回總目錄 目錄: 1.註釋 2.亂碼 3.變數 4.資料型別 5.資料的轉換 6.動態,靜態和強型別,弱型別 (一)註釋:(編譯時是被編譯器忽略的) 1.註釋的分類: 2.特殊註釋: (二)亂碼:(主要出現在2.x版本) 對亂碼的理解: 其實出
MySQL基礎知識(一)——基本命令和資料型別
一.MySQL基礎 MySQL由瑞典MySQL AB公司開發,目前屬於Oracle公司; MySQL是一個開源的關係型資料管理系統; MySQL分為社群版和企業版。 二.MySQL目錄結構 bin目錄,儲存可執行檔案; data目錄,儲存資料檔案;
Java入門(6)——集合、基本資料型別和引用資料型別的相互轉換
集合: 1.HashMap ----> 類 概述: 通過key可以找到value, key就是鍵, values就是值. 俗稱鍵值對. 特點: 無序的 值可以重複 鍵不可以重複的 如果重複了 ,值就會覆蓋 回顧:
python3基礎筆記(二)python的基本資料型別與運算子
一、運算子 1.算術運算子 假設變數a的值是10,變數b的值是21,則 - 運算子描述示例+ 加法運算,將運算子兩邊的運算元增加。 a + b = 31 - 減法運算,將運算子左邊的運算元減去右邊的運算元。 a – b = -11 * 乘法運算,將運算子兩邊的運算元相乘 a
salesforce零基礎學習(八十五)streaming api 簡單使用(接近實時獲取你需要跟蹤的數據的更新消息狀態)
source fault default 時間戳 存儲 推送 not lac alt Streaming API參考鏈接: https://trailhead.salesforce.com/en/modules/api_basics/units/api_basics_str
salesforce零基礎學習(八十六)Ajax Toolkit (VF頁面中使用及javascript action使用)
ssi rate 基礎學習 lean 返回結果 item exceptio ont tom Ajax Toolkit 參考文檔:https://resources.docs.salesforce.com/212/latest/en-us/sfdc/pdf/apex_ajax
第003講:插曲之變數和字串 | 學習記錄(小甲魚零基礎入門學習Python)
(標答出處: 魚C論壇) 《零基礎入門學習Python》 測試題: 以下哪個變數的命名不正確?為什麼? (A) MM_520 (B) MM520 © 520_MM (D) _520_MM C不正確。因為變數的命名要以字母或下劃線開頭。 在不上機的情況下,以下程式碼
第002講:用Python設計第一個遊戲|學習記錄(小甲魚零基礎入門學習Python)
(標答出處: 魚C論壇) 《零基礎入門學習Python》 測試題: 什麼是BIF? BIF指的是bulit in function,指的是Python裡的內建函式。 用課堂上小甲魚教的方法數一數 Python3 提供了多少個 BIF? 輸入&g
第001講:我和Python的第一次親密接觸|學習記錄(小甲魚零基礎入門學習Python)
(標答出處: 魚C論壇) 《零基礎入門學習Python》 Python 是什麼型別的語言? Python是程式碼語言 IDLE 是什麼? IDLE是一個Python Shell,shell的意思就是“外殼”,基本上來說,就是一個通過鍵入文字與程式互
第014講:字串:各種奇葩的內建方法 | 學習記錄(小甲魚零基礎入門學習Python)
(標答出處: 魚C論壇) 《零基礎入門學習Python》 測試題: 還記得如何定義一個跨越多行的字串嗎(請至少寫出兩種實現的方法)? 例一:str = (‘春眠不覺曉, 處處聞啼鳥。 也來風雨聲, 花落知多少。’) 例二:str = ‘春眠不覺曉, 處處聞啼鳥。 也來風雨聲
第013講:元組:戴上了枷鎖的列表 | 學習記錄(小甲魚零基礎入門學習Python)
(標答出處: 魚C論壇) 《零基礎入門學習Python》 測試題: 請用一句話描述什麼是列表?再用一句話描述什麼是元組? 列表:類似於一個倉庫,可以往其中儲存東西,當然也可以向其中增加或者刪除東西; 元組:類似於一個保險箱,但是和保險箱不同的是,當你向其中存入資料後,
第011講:列表:一個打了激素的陣列2 | 學習記錄(小甲魚零基礎入門學習Python)
(標答出處: 魚C論壇) 《零基礎入門學習Python》 測試題: 1. 請問如何將下邊這個列表的’小甲魚’修改為’小魷魚’? list1 = [1, [1, 2, [‘小甲魚’]], 3, 5, 8, 13, 18] list1[1][2]='小魷魚' 2. 要對一個列表