Flink操练(四十四)之迟到元素发送到侧输出流
关键代码定义侧输出流的名字:侧输出标签privatestaticOutputTagStringlateElementnewOutputTagString(lateelement){};SingleOutputStreamOperatorStringresultsource。process(newProcessFunctionTuple2String,Long,String(){OverridepublicvoidprocessElement(Tuple2String,Longvalue,Contextctx,CollectorStringout)throwsException{if(value。f1ctx。timerService()。currentWatermark()){发送到侧输出流System。out。println(value。f1ctx。timerService()。currentWatermark());ctx。output(lateElement,迟到元素发送到侧输出流:value);}else{out。collect(正常到达的元素:value);}}});result。print(主流:);打印侧输出流result。getSideOutput(lateElement)。print(侧输出:);完整代码packageday05;importorg。apache。flink。api。java。tuple。Tuple2;importorg。apache。flink。streaming。api。datastream。DataStream;importorg。apache。flink。streaming。api。datastream。SingleOutputStreamOperator;importorg。apache。flink。streaming。api。environment。StreamExecutionEnvironment;importorg。apache。flink。streaming。api。functions。ProcessFunction;importorg。apache。flink。streaming。api。functions。source。SourceFunction;importorg。apache。flink。streaming。api。watermark。Watermark;importorg。apache。flink。util。Collector;importorg。apache。flink。util。OutputTag;program:bigDatalearndescription:迟到数据发送到侧输出流中去author:Mr。逗create:2021092411:30publicclassLateDataBySideOutput{定义侧输出流的名字:侧输出标签privatestaticOutputTagStringlateElementnewOutputTagString(lateelement){};publicstaticvoidmain(String〔〕args){StreamExecutionEnvironmentenvStreamExecutionEnvironment。getExecutionEnvironment();env。setParallelism(1);DataStreamTuple2String,Longsourceenv。addSource(newSourceFunctionTuple2String,Long(){Overridepublicvoidrun(SourceContextTuple2String,Longctx)throwsException{指定时间戳发送数据ctx。collectWithTimestamp(Tuple2。of(helloworld,1000L),1000L);发送水位线ctx。emitWatermark(newWatermark(999L));ctx。collectWithTimestamp(Tuple2。of(helloflink,2000L),2000L);ctx。emitWatermark(newWatermark(1999L));ctx。collectWithTimestamp(Tuple2。of(hellolate,1000L),1000L);}Overridepublicvoidcancel(){}});SingleOutputStreamOperatorStringresultsource。process(newProcessFunctionTuple2String,Long,String(){OverridepublicvoidprocessElement(Tuple2String,Longvalue,Contextctx,CollectorStringout)throwsException{if(value。f1ctx。timerService()。currentWatermark()){发送到侧输出流System。out。println(value。f1ctx。timerService()。currentWatermark());ctx。output(lateElement,迟到元素发送到侧输出流:value);}else{out。collect(正常到达的元素:value);}}});result。print(主流:);打印侧输出流result。getSideOutput(lateElement)。print(侧输出:);StringnameLateDataBySideOutput。class。getName();try{env。execute(name);}catch(Exceptione){e。printStackTrace();}}}结果展示C:ProgramFilesJavajdk1。8。0191binjava。exejavaagent:F:appIntelliJIDEA2019。3。3libideart。jar58772:F:appIntelliJIDEA2019。3。3binDfile。encodingUTF8classpathC:ProgramFilesJavajdk1。8。0191jrelibcharsets。jar;C:ProgramFilesJavajdk1。8。0191jrelibdeploy。jar;C:ProgramFilesJavajdk1。8。0191jrelibextaccessbridge64。jar;C:ProgramFilesJavajdk1。8。0191jrelibextcldrdata。jar;C:ProgramFilesJavajdk1。8。0191jrelibextdnsns。jar;C:ProgramFilesJavajdk1。8。0191jrelibextjaccess。jar;C:ProgramFilesJavajdk1。8。0191jrelibextjfxrt。jar;C:ProgramFilesJavajdk1。8。0191jrelibextlocaledata。jar;C:ProgramFilesJavajdk1。8。0191jrelibextashorn。jar;C:ProgramFilesJavajdk1。8。0191jrelibextsunec。jar;C:ProgramFilesJavajdk1。8。0191jrelibextsunjceprovider。jar;C:ProgramFilesJavajdk1。8。0191jrelibextsunmscapi。jar;C:ProgramFilesJavajdk1。8。0191jrelibextsunpkcs11。jar;C:ProgramFilesJavajdk1。8。0191jrelibextzipfs。jar;C:ProgramFilesJavajdk1。8。0191jrelibjavaws。jar;C:ProgramFilesJavajdk1。8。0191jrelibjce。jar;C:ProgramFilesJavajdk1。8。0191jrelibjfr。jar;C:ProgramFilesJavajdk1。8。0191jrelibjfxswt。jar;C:ProgramFilesJavajdk1。8。0191jrelibjsse。jar;C:ProgramFilesJavajdk1。8。0191jrelibmanagementagent。jar;C:ProgramFilesJavajdk1。8。0191jrelibplugin。jar;C:ProgramFilesJavajdk1。8。0191jrelibresources。jar;C:ProgramFilesJavajdk1。8。0191jrelibrt。jar;G:bigDatalearnFlinklearnargetclasses;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkjava1。13。0flinkjava1。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkcore1。13。0flinkcore1。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkannotations1。13。0flinkannotations1。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkmetricscore1。13。0flinkmetricscore1。13。0。jar;G:appapachemaven3。6。3mavenrepositorycomesotericsoftwarekryokryo2。24。0kryo2。24。0。jar;G:appapachemaven3。6。3mavenrepositorycomesotericsoftwareminlogminlog1。2minlog1。2。jar;G:appapachemaven3。6。3mavenrepositoryorgobjenesisobjenesis2。1objenesis2。1。jar;G:appapachemaven3。6。3mavenrepositorycommonscollectionscommonscollections3。2。2commonscollections3。2。2。jar;G:appapachemaven3。6。3mavenrepositoryorgapachecommonscommonscompress1。20commonscompress1。20。jar;G:appapachemaven3。6。3mavenrepositoryorgapachecommonscommonslang33。3。2commonslang33。3。2。jar;G:appapachemaven3。6。3mavenrepositoryorgapachecommonscommonsmath33。5commonsmath33。5。jar;G:appapachemaven3。6。3mavenrepositoryorgslf4jslf4japi1。7。15slf4japi1。7。15。jar;G:appapachemaven3。6。3mavenrepositorycomgooglecodefindbugsjsr3051。3。9jsr3051。3。9。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkforceshading1。13。0forceshading1。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkstreamingjava2。121。13。0flinkstreamingjava2。121。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkfilesinkcommon1。13。0flinkfilesinkcommon1。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkruntime2。121。13。0flinkruntime2。121。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkqueryablestateclientjava1。13。0flinkqueryablestateclientjava1。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkhadoopfs1。13。0flinkhadoopfs1。13。0。jar;G:appapachemaven3。6。3mavenrepositorycommonsiocommonsio2。7commonsio2。7。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkshadednetty4。1。49。Final13。0flinkshadednetty4。1。49。Final13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkshadedjackson2。12。113。0flinkshadedjackson2。12。113。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkshadedzookeeper33。4。1413。0flinkshadedzookeeper33。4。1413。0。jar;G:appapachemaven3。6。3mavenrepositoryorgjavassistjavassist3。24。0GAjavassist3。24。0GA。jar;G:appapachemaven3。6。3mavenrepositorycomypesafeakkaakkaactor2。122。5。21akkaactor2。122。5。21。jar;G:appapachemaven3。6。3mavenrepositorycomypesafeconfig1。3。3config1。3。3。jar;G:appapachemaven3。6。3mavenrepositoryorgscalalangmodulesscalajava8compat2。12。8。0scalajava8compat2。120。8。0。jar;G:appapachemaven3。6。3mavenrepositorycomypesafeakkaakkastream2。122。5。21akkastream2。122。5。21。jar;G:appapachemaven3。6。3mavenrepositoryorgreactivestreamsreactivestreams1。0。2reactivestreams1。0。2。jar;G:appapachemaven3。6。3mavenrepositorycomypesafesslconfigcore2。12。3。7sslconfigcore2。120。3。7。jar;G:appapachemaven3。6。3mavenrepositoryorgscalalangmodulesscalaparsercombinators2。121。1。1scalaparsercombinators2。121。1。1。jar;G:appapachemaven3。6。3mavenrepositorycomypesafeakkaakkaprotobuf2。122。5。21akkaprotobuf2。122。5。21。jar;G:appapachemaven3。6。3mavenrepositorycomypesafeakkaakkaslf4j2。122。5。21akkaslf4j2。122。5。21。jar;G:appapachemaven3。6。3mavenrepositoryorgclappergrizzledslf4j2。121。3。2grizzledslf4j2。121。3。2。jar;G:appapachemaven3。6。3mavenrepositorycomgithubscoptscopt2。123。5。0scopt2。123。5。0。jar;G:appapachemaven3。6。3mavenrepositoryorgxerialsnappysnappyjava1。1。8。3snappyjava1。1。8。3。jar;G:appapachemaven3。6。3mavenrepositorycomwitterchill2。12。7。6chill2。120。7。6。jar;G:appapachemaven3。6。3mavenrepositorycomwitterchilljava。7。6chilljava0。7。6。jar;G:appapachemaven3。6。3mavenrepositoryorglz4lz4java1。6。0lz4java1。6。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkshadedguava18。013。0flinkshadedguava18。013。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkclients2。121。13。0flinkclients2。121。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkoptimizer2。121。13。0flinkoptimizer2。121。13。0。jar;G:appapachemaven3。6。3mavenrepositorycommonsclicommonscli1。3。1commonscli1。3。1。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinktableapijavabridge2。121。13。0flinktableapijavabridge2。121。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinktableapijava1。13。0flinktableapijava1。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinktableplannerblink2。121。13。0flinktableplannerblink2。121。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinktableapiscala2。121。13。0flinktableapiscala2。121。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinktableapiscalabridge2。121。13。0flinktableapiscalabridge2。121。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinktableruntimeblink2。121。13。0flinktableruntimeblink2。121。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgcodehausjaninojanino3。0。11janino3。0。11。jar;G:appapachemaven3。6。3mavenrepositoryorgcodehausjaninocommonscompiler3。0。11commonscompiler3。0。11。jar;G:appapachemaven3。6。3mavenrepositoryorgapachecalciteavaticaavaticacore1。17。0avaticacore1。17。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkstreamingscala2。121。13。0flinkstreamingscala2。121。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkscala2。121。13。0flinkscala2。121。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgscalalangscalareflect2。12。7scalareflect2。12。7。jar;G:appapachemaven3。6。3mavenrepositoryorgscalalangscalalibrary2。12。7scalalibrary2。12。7。jar;G:appapachemaven3。6。3mavenrepositoryorgscalalangscalacompiler2。12。7scalacompiler2。12。7。jar;G:appapachemaven3。6。3mavenrepositoryorgscalalangmodulesscalaxml2。121。0。6scalaxml2。121。0。6。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinktablecommon1。13。0flinktablecommon1。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkconnectorfiles1。13。0flinkconnectorfiles1。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkshadedasm77。113。0flinkshadedasm77。113。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkcep2。121。13。0flinkcep2。121。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkcsv1。13。0flinkcsv1。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkconnectorkafka2。121。13。0flinkconnectorkafka2。121。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapachekafkakafkaclients2。4。1kafkaclients2。4。1。jar;G:appapachemaven3。6。3mavenrepositorycomgithublubenzstdjni1。4。31zstdjni1。4。31。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkconnectorbase1。13。0flinkconnectorbase1。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapachebahirflinkconnectorredis2。111。0flinkconnectorredis2。111。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkstreamingjava2。111。2。0flinkstreamingjava2。111。2。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkruntime2。111。2。0flinkruntime2。111。2。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkshadedhadoop21。2。0flinkshadedhadoop21。2。0。jar;G:appapachemaven3。6。3mavenrepositoryorgukaanixz1。0xz1。0。jar;G:appapachemaven3。6。3mavenrepositoryxmlencxmlenc。52xmlenc0。52。jar;G:appapachemaven3。6。3mavenrepositorycommonscodeccommonscodec1。4commonscodec1。4。jar;G:appapachemaven3。6。3mavenrepositorycommonsnetcommonsnet3。1commonsnet3。1。jar;G:appapachemaven3。6。3mavenrepositoryjavaxservletservletapi2。5servletapi2。5。jar;G:appapachemaven3。6。3mavenrepositoryorgmortbayjettyjettyutil6。1。26jettyutil6。1。26。jar;G:appapachemaven3。6。3mavenrepositorycomsunjerseyjerseycore1。9jerseycore1。9。jar;G:appapachemaven3。6。3mavenrepositorycommonselcommonsel1。0commonsel1。0。jar;G:appapachemaven3。6。3mavenrepositorycommonsloggingcommonslogging1。1。3commonslogging1。1。3。jar;G:appapachemaven3。6。3mavenrepositorycomjamesmurtyutilsjavaxmlbuilder。4javaxmlbuilder0。4。jar;G:appapachemaven3。6。3mavenrepositorycommonslangcommonslang2。6commonslang2。6。jar;G:appapachemaven3。6。3mavenrepositorycommonsconfigurationcommonsconfiguration1。7commonsconfiguration1。7。jar;G:appapachemaven3。6。3mavenrepositorycommonsdigestercommonsdigester1。8。1commonsdigester1。8。1。jar;G:appapachemaven3。6。3mavenrepositoryorgcodehausjacksonjacksoncoreasl1。8。8jacksoncoreasl1。8。8。jar;G:appapachemaven3。6。3mavenrepositoryorgcodehausjacksonjacksonmapperasl1。8。8jacksonmapperasl1。8。8。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheavroavro1。7。7avro1。7。7。jar;G:appapachemaven3。6。3mavenrepositorycomhoughtworksparanamerparanamer2。3paranamer2。3。jar;G:appapachemaven3。6。3mavenrepositorycomjcraftjsch。1。42jsch0。1。42。jar;G:appapachemaven3。6。3mavenrepositorycommonsbeanutilscommonsbeanutilsbeancollections1。8。3commonsbeanutilsbeancollections1。8。3。jar;G:appapachemaven3。6。3mavenrepositorycommonsdaemoncommonsdaemon1。0。13commonsdaemon1。0。13。jar;G:appapachemaven3。6。3mavenrepositoryjavaxxmlbindjaxbapi2。2。2jaxbapi2。2。2。jar;G:appapachemaven3。6。3mavenrepositoryjavaxxmlstreamstaxapi1。02staxapi1。02。jar;G:appapachemaven3。6。3mavenrepositoryjavaxactivationactivation1。1activation1。1。jar;G:appapachemaven3。6。3mavenrepositoryioettyettyall4。0。27。Finalettyall4。0。27。Final。jar;G:appapachemaven3。6。3mavenrepositorycomdataartisansflakkaactor2。112。3customflakkaactor2。112。3custom。jar;G:appapachemaven3。6。3mavenrepositorycomdataartisansflakkaremote2。112。3customflakkaremote2。112。3custom。jar;G:appapachemaven3。6。3mavenrepositoryioettyetty3。8。0。Finaletty3。8。0。Final。jar;G:appapachemaven3。6。3mavenrepositoryorguncommonsmathsuncommonsmaths1。2。2auncommonsmaths1。2。2a。jar;G:appapachemaven3。6。3mavenrepositorycomdataartisansflakkaslf4j2。112。3customflakkaslf4j2。112。3custom。jar;G:appapachemaven3。6。3mavenrepositoryorgclappergrizzledslf4j2。111。0。2grizzledslf4j2。111。0。2。jar;G:appapachemaven3。6。3mavenrepositorycomgithubscoptscopt2。113。2。0scopt2。113。2。0。jar;G:appapachemaven3。6。3mavenrepositorycomfasterxmljacksoncorejacksoncore2。7。4jacksoncore2。7。4。jar;G:appapachemaven3。6。3mavenrepositorycomfasterxmljacksoncorejacksondatabind2。7。4jacksondatabind2。7。4。jar;G:appapachemaven3。6。3mavenrepositorycomfasterxmljacksoncorejacksonannotations2。7。0jacksonannotations2。7。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapachezookeeperzookeeper3。4。6zookeeper3。4。6。jar;G:appapachemaven3。6。3mavenrepositoryjlinejline。9。94jline0。9。94。jar;G:appapachemaven3。6。3mavenrepositoryjunitjunit3。8。1junit3。8。1。jar;G:appapachemaven3。6。3mavenrepositorycomwitterchill2。11。7。4chill2。110。7。4。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkclients2。111。2。0flinkclients2。111。2。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkoptimizer2。111。2。0flinkoptimizer2。111。2。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheslingorg。apache。sling。commons。json2。0。6org。apache。sling。commons。json2。0。6。jar;G:appapachemaven3。6。3mavenrepositorymysqlmysqlconnectorjava8。0。21mysqlconnectorjava8。0。21。jar;G:appapachemaven3。6。3mavenrepositorycomgoogleprotobufprotobufjava3。11。4protobufjava3。11。4。jar;G:appapachemaven3。6。3mavenrepositoryorgapacheflinkflinkconnectorjdbc2。121。13。0flinkconnectorjdbc2。121。13。0。jar;G:appapachemaven3。6。3mavenrepositoryorgslf4jslf4jlog4j121。7。30slf4jlog4j121。7。30。jar;G:appapachemaven3。6。3mavenrepositorylog4jlog4j1。2。17log4j1。2。17。jar;G:appapachemaven3。6。3mavenrepositoryorgapachelogginglog4jlog4jtoslf4j2。14。0log4jtoslf4j2。14。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapachelogginglog4jlog4japi2。14。0log4japi2。14。0。jar;G:appapachemaven3。6。3mavenrepositoryredisclientsjedis2。9。0jedis2。9。0。jar;G:appapachemaven3。6。3mavenrepositoryorgapachecommonscommonspool22。4。2commonspool22。4。2。jar;G:appapachemaven3。6。3mavenrepositorycomgooglecodegsongson2。8。5gson2。8。5。jarday05。LateDataBySideOutputlog4j:WARNNoappenderscouldbefoundforlogger(org。apache。flink。api。java。ClosureCleaner)。log4j:WARNPleaseinitializethelog4jsystemproperly。log4j:WARNSeehttp:logging。apache。orglog4j1。2faq。htmlnoconfigformoreinfo。主流:正常到达的元素:(helloworld,1000)主流:正常到达的元素:(helloflink,2000)10001999侧输出:迟到元素发送到侧输出流:(hellolate,1000)Processfinishedwithexitcode0
给老妈买的手机收到了!长续航大内存,OPPOA93s值不值1在OPPO所有产品系列中,A系列不仅价格亲民,性能不错,同时也还是作为礼物送长辈的首选。近日最新上线的OPPOA93s,拥有高颜值、轻薄机身和大电池的特质,所以毫不犹豫在第一时……
驱动线下服务革新,思必驰对话式AI再发力当前,AI如同基础能源,为各行业场景源源不断地输送能量,通过效率的提升改变产业形态,劳动密集型的线下服务行业也不例外。在12月17日至18日举办的研华智慧城市物联网伙伴峰……
七夕到了,聊一款适合送给女朋友的游戏本七夕节又到了,虽然我盲猜笔吧读者里至少有七成是单身狗,但为了蹭节日热度,我们也要强行将这个话题进行下去!!这个世界上喜欢玩游戏的女孩子有很多,但游戏本的设计普遍都是直男审……
摩托罗拉首发骁龙处理器,市场压力依旧巨大,到底值不值得入手?如果一个手机用好几年那么不建议买,如果就是随手买来玩玩图个新鲜,或者换手机比较频繁的话可以买。为什么这么说呢?因为第芯片首发,所以就是敢于说是吃螃蟹的人,就像骁龙的888……
多少家庭的宽带白白浪费,想要跑满宽带,这几点缺一不可大多数家庭的宽带都被白白浪费了,为什么100兆、200兆宽带打个小游戏还是460ping?真的是带不动吗?入户宽带可以把运营商的机房想象成一个水库,你交多了少钱,运营商就……
在自家车位安装充电桩为何这么难?如今的汽车市场,新能源汽车可谓是异军突起。17月,新能源汽车产销分别完成150。4万辆和147。8万辆,同比均增长2倍。在国内汽车产销总体出现下滑的背景下,新能源汽车产销量屡创……
荣耀9x有什么缺点和不足吗?我现在用的就是9X,优点就是板正,方方正正的,拿起来很有手感,比较大气。另外就是用了一年多了,现在还不卡顿发热,印象中没有死机重启过。虽然电量较之前下降了,但性能还扛得住,拍照……
一文看懂,小米这波双重预热,蕴含着哪些信息昨晚小米预热表示明天十点有大新闻,而到了今天十点官宣的内容却是3月29日发布会的预热,这波热中热可谓是吊足了网友的胃口,那么大新闻是什么?发布会又发布什么?下面来聊聊!B……
深夜致歉!B站回应员工加班猝死,将扩招1000名审核人员!7这两天,B站(即哔哩哔哩)员工过年期间猝死事件引发关注。2月8日深夜,B站在其官方微博上发文,正式公开回应此事。在文中,B站承认员工暮色木心去世后,相关沟通、善后工作一度……
荣耀X20开卖,天玑900加持,能否完美替代荣耀X10最近荣耀X系列新机荣耀X20正式开卖了,其采用天玑900处理器,6。67英寸LCD屏幕,双挖孔设计,1080P分辨率,支持120Hz刷新率,因为采用了超窄边设计,所以前面板的视……
元宇宙笔记高通XR2读万卷书不如自己感悟,行万里路不如有高人指路。目前在一体机领域能称得上玩家的只有MetaQuest(OculusQuest2)和PicoNeo3,两者师出同门,都是由歌尔……
苹果6s怎么用?苹果6s可以说,是苹果手机里面机型较老的一款手机了,即使这样,现在用起来也毫无压力可言,系统依然很流畅。1:当你在编辑短信时,如果想删除,或者是不想发送,只需轻轻摇一摇手……
拼音zcs教学反思在这堂课中,我能体现课改新理念,灵活驾驭课堂。学生的学习兴趣浓厚,学习的积极性和主动性得到了较充分的发挥。主要有如下几个优点:一、善于创设情境,使拼音教学情境化、生……
养花教案教学目标:1学会本课7个生字,能正确读写下列词语:工夫、置之不理、三年五载、循环、自生自灭、一来二去、门道、昙花、秉烛夜游、见识。2有感情地朗读课文。背诵自己喜欢的……
小熊请客的数学说课稿一、教材分析《小熊请客》选自北师大出版社二年上册第二单元乘法口诀(一)的第六课时。4的乘法口诀。他是在学生学习了、、的乘法口诀的基础上进行教学的,教材在这里用小熊串红果串……
松鼠和松果的说课稿一、说教材环保、生态早已成为全球的热点问题,应从孩子教育起。《松鼠和松果》是新课标人教实验版一年级语文下册第三单元的一篇课文。课文以童话的形式,讲述了两只具有环保意识的小……
盲小朋友和他的影子语文公开课教案【教学目标】、抄优美词语,积累语言。、有感情地朗读课文。、多角度理解文章主旨,培养多向思维的习惯。、学习欣赏文章美。、培养学生热爱生活、关爱弱者的……
文体知识口诀一、议论文知识口诀1、议论文形式有两种:立论文和驳论文。2、议论文具备三要素:论点、论据和论证。3、议论文论据分两种:道理论据和事实论据。4、论证的方法……
走,我们去植树教学反思范文《走,我们去植树》这不是一篇假诗,不是一首想像诗,而是一首实践加思考的诗,是一首通过实践来说理的一首诗。植树是为自己、为他人、为人类、为社会、为今天、为未来创造,我们应该让学生……
艺术神奇的小手的教案在日常生活中,孩子们对身边的事物非常感兴趣,经常问为什么,下面是小编精心收集的艺术神奇的小手的教案,希望能对你有所帮助。艺术神奇的小手的教案【1】教材分析:《小小手》一课……
我在妈妈肚子里活动计划一、活动内容来源进入中班我们班开展了我爱我家这个主题活动,幼儿纷纷带来了家里人的照片,其中一部分幼儿带来了自己的成长相册。一名幼儿的成长相册是从妈妈怀孕的时候开始积累起来的。他……
学棋教后反思教学反思不仅要反思好的地方,还要反思不好之处,下面是关于《学棋》的教学反思范文,还要借鉴!篇一:《学棋》教后反思《学棋》这篇课文,语言浅显易懂,条理清晰明了,学生一……
关于雪花的阅读题以及参考答案导语:阅读理论循序渐进:遵循阅读规律,总结出阅读的四步阶梯,循序渐进,逐层攻破阅读难点,提高学生阅读能力。下面是小编为你带来的关于雪花的阅读答案,希望对你有所帮助雪花……
初一语文期末教学反思精选现在很多教师会从自己的教育实践中来反观自己的得失,通过教育案例、教育故事、或教育心得等来提高教学反思的质量。以下就是2篇不错的范文,供大家参考。初一语文期末教学反思精选一……