官术网_书友最值得收藏!

Flink SQL與DataStream入門、進階與實戰
會員

這是一本從使用和定制開發雙重視角,循序漸進地講解Flink的分布式系統架構設計、流計算API設計、時間處理、狀態管理等核心技術的原理和實現的著作。它面向Flink的初學者,內容沿著基礎知識、實際問題和解決方案這條主線展開,不僅層層剖析了Flink學習中的重點和難點,而且還通過大量案例展示了如何快速獲得工程化實踐能力。全書共11章,主要內容如下:1.Flink基礎知識(第1、2章)主要介紹了Flink的定位、核心特性、API分類,演示了如何搭建Flink作業的基礎環境、如何創建一個Flink項目以及如何開發入門應用程序WordCount,并結合該應用程序說明了常見Flink作業的骨架結構。2.Flink分布式架構及核心概念(第3章)主要內容包括Flink作業的運行時架構、部署模式、資源提供框架,以及開發Flink作業時涉及的核心概念,對于后續學習FlinkDataStreamAPI和FlinkSQLAPI很有幫助。3.FlinkDataStreamAPI(第4~6章)講解了FlinkDataStreamAPI的核心知識,包括執行環境、數據源、數據簡單轉換、數據分組與聚合、數據匯等。4.Flink有狀態流處理API(第7章)FlinkDataStreamAPI不能優雅地解決窗口使用不靈活和分流成本高這兩個問題,于是Flink提供了有狀態流處理API。本章主要講解了Flink有狀態流處理API解決上述兩個問題的方法。5.FlinkTableAPI與SQLAPI(第8~11章)FlinkTableAPI和FlinkSQLAPI的底層原理相同,可以相互轉換,但FlinkSQLAPI更為簡單和常用。這4章分別介紹了FlinkTableAPI、FlinkSQLAPI的功能,以及使用SQL實現流處理的核心技術,結合大量代碼示例著重介紹了FlinkSQLAPI的語法、函數、參數配置及性能優化方法。

羊藝超 ·程序設計 ·25.3萬字

Extreme C
會員

PushthelimitsofwhatC-andyou-cando,withthishigh-intensityguidetothemostadvancedcapabilitiesofCKeyFeatures*MakethemostofC’slow-levelcontrol,flexibility,andhighperformance*AcomprehensiveguidetoC’smostpowerfulandchallengingfeatures*Athought-provokingguidepackedwithhands-onexercisesandexamplesBookDescriptionThere’salotmoretoCthanknowingthelanguagesyntax.Theindustrylooksfordeveloperswitharigorous,scientificunderstandingoftheprinciplesandpractices.ExtremeCwillteachyoutouseC’sadvancedlow-levelpowertowriteeffective,efficientsystems.Thisintensive,practicalguidewillhelpyoubecomeanexpertCprogrammer.BuildingonyourexistingCknowledge,youwillmasterpreprocessordirectives,macros,conditionalcompilation,pointers,andmuchmore.Youwillgainnewinsightintoalgorithmdesign,functions,andstructures.YouwilldiscoverhowChelpsyousqueezemaximumperformanceoutofcritical,resource-constrainedapplications.Cstillplaysacriticalrolein21st-centuryprogramming,remainingthecorelanguageforprecisionengineering,aviations,spaceresearch,andmore.ThisbookshowshowCworkswithUnix,howtoimplementOOprinciplesinC,andfullycoversmulti-processing.InExtremeC,Aminiencouragesyoutothink,question,apply,andexperimentforyourself.ThebookisessentialforanybodywhowantstotaketheirCtothenextlevel.Whatyouwilllearn*BuildadvancedCknowledgeonstrongfoundations,rootedinfirstprinciples*Understandmemorystructuresandcompilationpipelineandhowtheywork,andhowtomakemostoutofthem*Applyobject-orienteddesignprinciplestoyourproceduralCcode*Writelow-levelcodethat’sclosetothehardwareandsqueezesmaximumperformanceoutofacomputersystem*Masterconcurrency,multithreading,multi-processing,andintegrationwithotherlanguages*UnitTestinganddebugging,buildsystems,andinter-processcommunicationforCprogrammingWhothisbookisforExtremeCisforCprogrammerswhowanttodigdeepintothelanguageanditscapabilities.Itwillhelpyoumakethemostofthelow-levelcontrolCgivesyou.

Kamran Amini ·程序設計 ·22.9萬字

Windows內核編程
會員

本書重點圍繞Windows操作系統的機制介紹內核安全編程技術,除少數特殊章節外,大部分內容均適用于Windows2000至Windows10操作系統,體系結構覆蓋32位以及64位。同時本書也深入淺出地介紹了匯編基礎和系統內核機制。本書共分為三篇,分別從不同的角度介紹內核編程技術。第1篇面向零基礎的讀者,其中"內核編程環境”"內核驅動運行與調試”"內核編程基礎”重點介紹與內核編程相關的基本知識、開發環境搭建,以及基本的編程機制。"應用與內核通信”和"64位和32位內核開發差異”主要介紹應用層編程與內核編程的數據交互。最后,介紹了編程過程所需注意的事項,以及設計技巧。第2篇結合操作系統的機制,從最簡單的"串口的過濾”開始,介紹了"鍵盤的過濾”‘"磁盤的過濾”"文件系統的過濾”"Windows過濾平臺”"NDIS協議驅動”"NDIS小端口驅動”,以及"NDIS中間層驅動”。覆蓋了整個Windows系統的主流過濾框架,并且深入剖析了文件透明加密解密的原理。第3篇側重安全技術,重點介紹了安全編程所需要使用到的知識,如"IA-32匯編基礎”"Windows內核掛鉤”"Windows通知與回調”"保護進程”,以及"代碼注入與防注入”。本書由具有十多年終端安全開發經驗的從業人員編寫,以簡潔實用為準則,理論與實際案例相結合。適用于計算機軟件安全從業人員、有一定C語言基礎且對計算機安全感興趣的愛好者。

譚文 ·程序設計 ·30.2萬字

QQ閱讀手機版

主站蜘蛛池模板: 荣昌县| 迁西县| 铅山县| 井冈山市| 礼泉县| 望奎县| 乐平市| 芷江| 铁岭市| 彭州市| 台南市| 方正县| 繁昌县| 繁昌县| 且末县| 福海县| 奉化市| 卫辉市| 绥德县| 元朗区| 昌吉市| 澄江县| 方城县| 沂水县| 琼海市| 浦东新区| 宁海县| 瑞丽市| 邵阳市| 乐昌市| 抚顺市| 合作市| 樟树市| 济南市| 甘南县| 茶陵县| 景泰县| 八宿县| 沁源县| 明溪县| 电白县|