一. 人生三大問(wèn):我是誰(shuí),我從哪來(lái),我到哪去? 1.1. 協(xié)程是什么 我們知道,在現(xiàn)代計(jì)算機(jī)的世界里,有進(jìn)程,有線程,有了他們兩個(gè),我們就足以應(yīng)對(duì)大多數(shù)的并發(fā)應(yīng)用,更不用提在...
一. 人生三大問(wèn):我是誰(shuí),我從哪來(lái),我到哪去? 1.1. 協(xié)程是什么 我們知道,在現(xiàn)代計(jì)算機(jī)的世界里,有進(jìn)程,有線程,有了他們兩個(gè),我們就足以應(yīng)對(duì)大多數(shù)的并發(fā)應(yīng)用,更不用提在...
真正的協(xié)程: 一種 非搶占式 / 協(xié)作式 的 任務(wù)調(diào)度模式,程序可 主動(dòng)掛起或恢復(fù)執(zhí)行;基于線程,相對(duì)于線程輕量很多,可理解為 用戶層 模擬線程操作;上下文切換由用戶去控制,...
前言 近期學(xué)習(xí)springboot,要搭建個(gè)mysql來(lái)作為工程數(shù)據(jù)庫(kù)練練手。 剛開(kāi)始以為拿docker裝個(gè)mysql 很簡(jiǎn)單,但最終還是折騰了一下午。 一進(jìn)入mysql報(bào)錯(cuò)...
一、什么是WebScoket?? WebSocket 是一種網(wǎng)絡(luò)傳輸協(xié)議,可在單個(gè) TCP 連接上進(jìn)行全雙工通信,位于 OSI 模型的應(yīng)用層。WebSocket 使得客戶端和服...
版本: @Configuration, @Bean @Configuration替代了xml配置文件, 表明當(dāng)前類是配置類@Bean代替了bean標(biāo)簽, 表示想容器中注入對(duì)象...
Flink API介紹 Flink提供了三層API,每層在簡(jiǎn)潔性和表達(dá)性之間進(jìn)行了不同的權(quán)衡。 ProcessFunction是Flink提供的最具表現(xiàn)力的功能接口,它提供了...