范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

Flink操练(三十四)之ValueState求平均值

  1、代码逻辑实现package day03;  import org.apache.flink.api.common.state.ValueState; import org.apache.flink.api.common.state.ValueStateDescriptor; import org.apache.flink.api.common.typeinfo.Types; import org.apache.flink.api.java.tuple.Tuple2; import org.apache.flink.configuration.Configuration; import org.apache.flink.streaming.api.datastream.DataStreamSource; import org.apache.flink.streaming.api.datastream.SingleOutputStreamOperator; import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment; import org.apache.flink.streaming.api.functions.KeyedProcessFunction; import org.apache.flink.streaming.api.functions.source.SourceFunction; import org.apache.flink.util.Collector;  import java.util.Random;  /**  * @program: Flink_learn  * @description: 状态变量  * @author: Mr.逗  * @create: 2021-09-17 15:21  **/ public class StateDemo {     public static void main(String[] args) throws Exception {         StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment();         env.setParallelism(1);         DataStreamSource source = env.addSource(new SourceFunction() {             private boolean isRunning = true;             private Random random = new Random();              @Override             public void run(SourceContext ctx) throws Exception {                 while (isRunning) {                     ctx.collect(                             random.nextInt(10)                     );                     Thread.sleep(1000);                 }             }              @Override             public void cancel() {                 isRunning = false;             }         });         SingleOutputStreamOperator process = source.keyBy(v -> true)                 .process(new KeyedProcessFunction() {                     //声明一个状态变量作为累加器                     // 状态变量的可见范围是当前key                     // 状态变量是单例,只能被实例化一次                     private ValueState> valueState;                     // 保存定时器的时间戳                     private ValueState timeTs;                     @Override                     public void open(Configuration parameters) throws Exception {                         super.open(parameters);                         //实例化状态变量                         valueState = getRuntimeContext().getState(new ValueStateDescriptor>("sum_count", Types.TUPLE(Types.INT, Types.INT)));                         timeTs = getRuntimeContext().getState(new ValueStateDescriptor("timer", Types.LONG));                     }                      @Override                     public void processElement(Integer value, Context ctx, Collector out) throws Exception {                         // 当第一条数据到来时,状态变量的值为null                         // 使用.value()方法读取状态变量的值,使用.update()方法更新状态变量的值                         if (valueState.value() == null) {                             valueState.update(Tuple2.of(value, 1));                         } else {                             Tuple2 tmp = valueState.value();                             valueState.update(Tuple2.of(tmp.f0 + value, tmp.f1 + 1));                         }                          if (timeTs.value() == null) {                             long tenSecLater = ctx.timerService().currentProcessingTime() + 10 * 1000;                             ctx.timerService().registerEventTimeTimer(tenSecLater);                             timeTs.update(tenSecLater);                         }                     }                     @Override                     public void onTimer(long timestamp, OnTimerContext ctx, Collector out) throws Exception {                         super.onTimer(timestamp, ctx, out);                         if (valueState.value() != null) {                             out.collect((double) valueState.value().f0 / valueState.value().f1);                             timeTs.clear();                         }                     }                 });         process.print();         String name = StateDemo.class.getName();         env.execute(name);     } } 2、结果之展示"C:Program FilesJavajdk1.8.0_191binjava.exe" "-javaagent:F:appIntelliJ IDEA 2019.3.3libidea_rt.jar=55777:F:appIntelliJ IDEA 2019.3.3bin" -Dfile.encoding=UTF-8 -classpath "C:Program FilesJavajdk1.8.0_191jrelibcharsets.jar;C:Program FilesJavajdk1.8.0_191jrelibdeploy.jar;C:Program FilesJavajdk1.8.0_191jrelibextaccess-bridge-64.jar;C:Program FilesJavajdk1.8.0_191jrelibextcldrdata.jar;C:Program FilesJavajdk1.8.0_191jrelibextdnsns.jar;C:Program FilesJavajdk1.8.0_191jrelibextjaccess.jar;C:Program FilesJavajdk1.8.0_191jrelibextjfxrt.jar;C:Program FilesJavajdk1.8.0_191jrelibextlocaledata.jar;C:Program FilesJavajdk1.8.0_191jrelibext ashorn.jar;C:Program FilesJavajdk1.8.0_191jrelibextsunec.jar;C:Program FilesJavajdk1.8.0_191jrelibextsunjce_provider.jar;C:Program FilesJavajdk1.8.0_191jrelibextsunmscapi.jar;C:Program FilesJavajdk1.8.0_191jrelibextsunpkcs11.jar;C:Program FilesJavajdk1.8.0_191jrelibextzipfs.jar;C:Program FilesJavajdk1.8.0_191jrelibjavaws.jar;C:Program FilesJavajdk1.8.0_191jrelibjce.jar;C:Program FilesJavajdk1.8.0_191jrelibjfr.jar;C:Program FilesJavajdk1.8.0_191jrelibjfxswt.jar;C:Program FilesJavajdk1.8.0_191jrelibjsse.jar;C:Program FilesJavajdk1.8.0_191jrelibmanagement-agent.jar;C:Program FilesJavajdk1.8.0_191jrelibplugin.jar;C:Program FilesJavajdk1.8.0_191jrelibresources.jar;C:Program FilesJavajdk1.8.0_191jrelibrt.jar;D:bigDatabigData_learnFlink_learn	argetclasses;C:UsersAdministrator.m2repositoryorgapacheflinkflink-java1.13.0flink-java-1.13.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-core1.13.0flink-core-1.13.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-annotations1.13.0flink-annotations-1.13.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-metrics-core1.13.0flink-metrics-core-1.13.0.jar;C:UsersAdministrator.m2repositorycomesotericsoftwarekryokryo2.24.0kryo-2.24.0.jar;C:UsersAdministrator.m2repositorycomesotericsoftwareminlogminlog1.2minlog-1.2.jar;C:UsersAdministrator.m2repositoryorgobjenesisobjenesis2.1objenesis-2.1.jar;C:UsersAdministrator.m2repositorycommons-collectionscommons-collections3.2.2commons-collections-3.2.2.jar;C:UsersAdministrator.m2repositoryorgapachecommonscommons-compress1.20commons-compress-1.20.jar;C:UsersAdministrator.m2repositoryorgapachecommonscommons-lang33.3.2commons-lang3-3.3.2.jar;C:UsersAdministrator.m2repositoryorgapachecommonscommons-math33.5commons-math3-3.5.jar;C:UsersAdministrator.m2repositoryorgslf4jslf4j-api1.7.15slf4j-api-1.7.15.jar;C:UsersAdministrator.m2repositorycomgooglecodefindbugsjsr3051.3.9jsr305-1.3.9.jar;C:UsersAdministrator.m2repositoryorgapacheflinkforce-shading1.13.0force-shading-1.13.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-streaming-java_2.121.13.0flink-streaming-java_2.12-1.13.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-file-sink-common1.13.0flink-file-sink-common-1.13.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-runtime_2.121.13.0flink-runtime_2.12-1.13.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-queryable-state-client-java1.13.0flink-queryable-state-client-java-1.13.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-hadoop-fs1.13.0flink-hadoop-fs-1.13.0.jar;C:UsersAdministrator.m2repositorycommons-iocommons-io2.7commons-io-2.7.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-shaded-netty4.1.49.Final-13.0flink-shaded-netty-4.1.49.Final-13.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-shaded-jackson2.12.1-13.0flink-shaded-jackson-2.12.1-13.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-shaded-zookeeper-33.4.14-13.0flink-shaded-zookeeper-3-3.4.14-13.0.jar;C:UsersAdministrator.m2repositoryorgjavassistjavassist3.24.0-GAjavassist-3.24.0-GA.jar;C:UsersAdministrator.m2repositorycom	ypesafeakkaakka-actor_2.122.5.21akka-actor_2.12-2.5.21.jar;C:UsersAdministrator.m2repositorycom	ypesafeconfig1.3.3config-1.3.3.jar;C:UsersAdministrator.m2repositoryorgscala-langmodulesscala-java8-compat_2.12.8.0scala-java8-compat_2.12-0.8.0.jar;C:UsersAdministrator.m2repositorycom	ypesafeakkaakka-stream_2.122.5.21akka-stream_2.12-2.5.21.jar;C:UsersAdministrator.m2repositoryorgreactivestreamsreactive-streams1.0.2reactive-streams-1.0.2.jar;C:UsersAdministrator.m2repositorycom	ypesafessl-config-core_2.12.3.7ssl-config-core_2.12-0.3.7.jar;C:UsersAdministrator.m2repositoryorgscala-langmodulesscala-parser-combinators_2.121.1.1scala-parser-combinators_2.12-1.1.1.jar;C:UsersAdministrator.m2repositorycom	ypesafeakkaakka-protobuf_2.122.5.21akka-protobuf_2.12-2.5.21.jar;C:UsersAdministrator.m2repositorycom	ypesafeakkaakka-slf4j_2.122.5.21akka-slf4j_2.12-2.5.21.jar;C:UsersAdministrator.m2repositoryorgclappergrizzled-slf4j_2.121.3.2grizzled-slf4j_2.12-1.3.2.jar;C:UsersAdministrator.m2repositorycomgithubscoptscopt_2.123.5.0scopt_2.12-3.5.0.jar;C:UsersAdministrator.m2repositoryorgxerialsnappysnappy-java1.1.8.3snappy-java-1.1.8.3.jar;C:UsersAdministrator.m2repositorycom	witterchill_2.12.7.6chill_2.12-0.7.6.jar;C:UsersAdministrator.m2repositorycom	witterchill-java.7.6chill-java-0.7.6.jar;C:UsersAdministrator.m2repositoryorglz4lz4-java1.6.0lz4-java-1.6.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-shaded-guava18.0-13.0flink-shaded-guava-18.0-13.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-clients_2.121.13.0flink-clients_2.12-1.13.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-optimizer_2.121.13.0flink-optimizer_2.12-1.13.0.jar;C:UsersAdministrator.m2repositorycommons-clicommons-cli1.3.1commons-cli-1.3.1.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-table-api-java-bridge_2.121.13.0flink-table-api-java-bridge_2.12-1.13.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-table-api-java1.13.0flink-table-api-java-1.13.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-table-planner-blink_2.121.13.0flink-table-planner-blink_2.12-1.13.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-table-api-scala_2.121.13.0flink-table-api-scala_2.12-1.13.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-table-api-scala-bridge_2.121.13.0flink-table-api-scala-bridge_2.12-1.13.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-table-runtime-blink_2.121.13.0flink-table-runtime-blink_2.12-1.13.0.jar;C:UsersAdministrator.m2repositoryorgcodehausjaninojanino3.0.11janino-3.0.11.jar;C:UsersAdministrator.m2repositoryorgcodehausjaninocommons-compiler3.0.11commons-compiler-3.0.11.jar;C:UsersAdministrator.m2repositoryorgapachecalciteavaticaavatica-core1.17.0avatica-core-1.17.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-streaming-scala_2.121.13.0flink-streaming-scala_2.12-1.13.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-scala_2.121.13.0flink-scala_2.12-1.13.0.jar;C:UsersAdministrator.m2repositoryorgscala-langscala-reflect2.12.7scala-reflect-2.12.7.jar;C:UsersAdministrator.m2repositoryorgscala-langscala-library2.12.7scala-library-2.12.7.jar;C:UsersAdministrator.m2repositoryorgscala-langscala-compiler2.12.7scala-compiler-2.12.7.jar;C:UsersAdministrator.m2repositoryorgscala-langmodulesscala-xml_2.121.0.6scala-xml_2.12-1.0.6.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-table-common1.13.0flink-table-common-1.13.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-connector-files1.13.0flink-connector-files-1.13.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-shaded-asm-77.1-13.0flink-shaded-asm-7-7.1-13.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-cep_2.121.13.0flink-cep_2.12-1.13.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-csv1.13.0flink-csv-1.13.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-connector-kafka_2.121.13.0flink-connector-kafka_2.12-1.13.0.jar;C:UsersAdministrator.m2repositoryorgapachekafkakafka-clients2.4.1kafka-clients-2.4.1.jar;C:UsersAdministrator.m2repositorycomgithublubenzstd-jni1.4.3-1zstd-jni-1.4.3-1.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-connector-base1.13.0flink-connector-base-1.13.0.jar;C:UsersAdministrator.m2repositoryorgapachebahirflink-connector-redis_2.111.0flink-connector-redis_2.11-1.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-streaming-java_2.111.2.0flink-streaming-java_2.11-1.2.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-runtime_2.111.2.0flink-runtime_2.11-1.2.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-shaded-hadoop21.2.0flink-shaded-hadoop2-1.2.0.jar;C:UsersAdministrator.m2repositoryorg	ukaanixz1.0xz-1.0.jar;C:UsersAdministrator.m2repositoryxmlencxmlenc.52xmlenc-0.52.jar;C:UsersAdministrator.m2repositorycommons-codeccommons-codec1.4commons-codec-1.4.jar;C:UsersAdministrator.m2repositorycommons-netcommons-net3.1commons-net-3.1.jar;C:UsersAdministrator.m2repositoryjavaxservletservlet-api2.5servlet-api-2.5.jar;C:UsersAdministrator.m2repositoryorgmortbayjettyjetty-util6.1.26jetty-util-6.1.26.jar;C:UsersAdministrator.m2repositorycomsunjerseyjersey-core1.9jersey-core-1.9.jar;C:UsersAdministrator.m2repositorycommons-elcommons-el1.0commons-el-1.0.jar;C:UsersAdministrator.m2repositorycommons-loggingcommons-logging1.1.3commons-logging-1.1.3.jar;C:UsersAdministrator.m2repositorycomjamesmurtyutilsjava-xmlbuilder.4java-xmlbuilder-0.4.jar;C:UsersAdministrator.m2repositorycommons-langcommons-lang2.6commons-lang-2.6.jar;C:UsersAdministrator.m2repositorycommons-configurationcommons-configuration1.7commons-configuration-1.7.jar;C:UsersAdministrator.m2repositorycommons-digestercommons-digester1.8.1commons-digester-1.8.1.jar;C:UsersAdministrator.m2repositoryorgcodehausjacksonjackson-core-asl1.8.8jackson-core-asl-1.8.8.jar;C:UsersAdministrator.m2repositoryorgcodehausjacksonjackson-mapper-asl1.8.8jackson-mapper-asl-1.8.8.jar;C:UsersAdministrator.m2repositoryorgapacheavroavro1.7.7avro-1.7.7.jar;C:UsersAdministrator.m2repositorycom	houghtworksparanamerparanamer2.3paranamer-2.3.jar;C:UsersAdministrator.m2repositorycomjcraftjsch.1.42jsch-0.1.42.jar;C:UsersAdministrator.m2repositorycommons-beanutilscommons-beanutils-bean-collections1.8.3commons-beanutils-bean-collections-1.8.3.jar;C:UsersAdministrator.m2repositorycommons-daemoncommons-daemon1.0.13commons-daemon-1.0.13.jar;C:UsersAdministrator.m2repositoryjavaxxmlbindjaxb-api2.2.2jaxb-api-2.2.2.jar;C:UsersAdministrator.m2repositoryjavaxxmlstreamstax-api1.0-2stax-api-1.0-2.jar;C:UsersAdministrator.m2repositoryjavaxactivationactivation1.1activation-1.1.jar;C:UsersAdministrator.m2repositoryio etty etty-all4.0.27.Final etty-all-4.0.27.Final.jar;C:UsersAdministrator.m2repositorycomdata-artisansflakka-actor_2.112.3-customflakka-actor_2.11-2.3-custom.jar;C:UsersAdministrator.m2repositorycomdata-artisansflakka-remote_2.112.3-customflakka-remote_2.11-2.3-custom.jar;C:UsersAdministrator.m2repositoryio etty etty3.8.0.Final etty-3.8.0.Final.jar;C:UsersAdministrator.m2repositoryorguncommonsmathsuncommons-maths1.2.2auncommons-maths-1.2.2a.jar;C:UsersAdministrator.m2repositorycomdata-artisansflakka-slf4j_2.112.3-customflakka-slf4j_2.11-2.3-custom.jar;C:UsersAdministrator.m2repositoryorgclappergrizzled-slf4j_2.111.0.2grizzled-slf4j_2.11-1.0.2.jar;C:UsersAdministrator.m2repositorycomgithubscoptscopt_2.113.2.0scopt_2.11-3.2.0.jar;C:UsersAdministrator.m2repositorycomfasterxmljacksoncorejackson-core2.7.4jackson-core-2.7.4.jar;C:UsersAdministrator.m2repositorycomfasterxmljacksoncorejackson-databind2.7.4jackson-databind-2.7.4.jar;C:UsersAdministrator.m2repositorycomfasterxmljacksoncorejackson-annotations2.7.0jackson-annotations-2.7.0.jar;C:UsersAdministrator.m2repositoryorgapachezookeeperzookeeper3.4.6zookeeper-3.4.6.jar;C:UsersAdministrator.m2repositoryjlinejline.9.94jline-0.9.94.jar;C:UsersAdministrator.m2repositoryjunitjunit3.8.1junit-3.8.1.jar;C:UsersAdministrator.m2repositorycom	witterchill_2.11.7.4chill_2.11-0.7.4.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-clients_2.111.2.0flink-clients_2.11-1.2.0.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-optimizer_2.111.2.0flink-optimizer_2.11-1.2.0.jar;C:UsersAdministrator.m2repositoryorgapacheslingorg.apache.sling.commons.json2.0.6org.apache.sling.commons.json-2.0.6.jar;C:UsersAdministrator.m2repositorymysqlmysql-connector-java8.0.21mysql-connector-java-8.0.21.jar;C:UsersAdministrator.m2repositorycomgoogleprotobufprotobuf-java3.11.4protobuf-java-3.11.4.jar;C:UsersAdministrator.m2repositoryorgapacheflinkflink-connector-jdbc_2.121.13.0flink-connector-jdbc_2.12-1.13.0.jar;C:UsersAdministrator.m2repositoryorgslf4jslf4j-log4j121.7.30slf4j-log4j12-1.7.30.jar;C:UsersAdministrator.m2repositorylog4jlog4j1.2.17log4j-1.2.17.jar;C:UsersAdministrator.m2repositoryorgapachelogginglog4jlog4j-to-slf4j2.14.0log4j-to-slf4j-2.14.0.jar;C:UsersAdministrator.m2repositoryorgapachelogginglog4jlog4j-api2.14.0log4j-api-2.14.0.jar;C:UsersAdministrator.m2repositoryredisclientsjedis2.9.0jedis-2.9.0.jar;C:UsersAdministrator.m2repositoryorgapachecommonscommons-pool22.4.2commons-pool2-2.4.2.jar;C:UsersAdministrator.m2repositorycomgooglecodegsongson2.8.5gson-2.8.5.jar" day03.StateDemo log4j:WARN No appenders could be found for logger (org.apache.flink.api.java.ClosureCleaner). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.

三十年下厨经验推荐的居家厨房多功能锅具,下厨从此有了幸福感开餐甜点美食一直是最能给自己带来愉悦的东西,最近一直在重新收拾家里的厨房,一直比较头疼的就是厨具的选择,作为资深吃货(哈哈)并且还有点颜控锅具的又是整个厨房中最重要的一个,这就让我数据的时代,数据核算成本,是时代的进步,我带您核算运营成本物流成本管理作业成本法的计算实例首先我们要了解成本作业法的成本动因,常见的物流作业成本动因如下序号作业作业成本可能的成本动因1hr采购处理采购人员成本采购处理成本采购设备折旧以及维有范试玩解放右手,健康牙齿同同家T6声波牙刷评测科技的飞速发展,不断的改变着我们的生活方式,不知不觉中,一些电子产品正在代替我们的双手作用,比如扫地机器人,智能马桶圈,XX杯等。今天要说的这件电子产品,也在无形当中解放了我们的右中国移动5G,助力智能家居新升级在5G时代下,数据传输速度可达每秒10GB,可承载更多设备连接,更大传输量,智能家居产品将更加敏捷,响应速度将大大提高。那么在5G助力下的智能家居会给我们带来怎样便捷舒适的居家生活一键解锁美好假日新方式盼星星盼月亮十一假期终于到来了!虽然机智的小编准备宅家为祖国母亲庆生,但总有迎难而上的小伙伴想要看看诗和远方。常言道工欲善其事,必先利其器。贴心的小编早已为你们备好了美好假日指南无智能空间大师第四代嘉华,教你解锁MPV出行的新方式随着国家开放三胎政策7至9座非营运小微型客车纳入6年以内免检范围,MPV也越来越被家庭消费者追捧。近段时间,车企也纷纷推出7座MPV车型,其中以广汽丰田赛那和东风起亚第四代嘉华最受助力你勇攀每一座高峰SENSELEAD户外徒步登山鞋实穿分享作为一名爱护徒步和风光摄影师,每年的春季是我最按耐不住内心冲动,希望天天浪在外面的时节。特别是在经历一个漫长而阴冷的冬季之后,这种冲动更加抑制不住。而徒步登山和风光摄影一样,除了需清明小长假户外拍摄装备分享之服装篇图途户外转眼来到了阳春三月时节,到处都是樱花盛开,游人如织的一番生机勃勃景象,让我们可以暂时忘却生活的烦恼,尽情去拥抱大自然,享受春天的美好。说到三月,不得不提的就是清明节,如今的清明节早realme仅用37个月成功解锁一亿销量,冠军速度跑赢老前辈就在今天上午10点,中国智能手机品牌realme副总裁徐起发博称,继达成三个百万目标后,realme1亿台销量的小目标又实现了!根据市场调研咨询公司StrategyAnalytic为了避免泄露相关信息,进行标书加密破解的速度取决于两方面一个是电脑的速度这个是决定性因素,另外一个是文件的加密格式。以压缩包为例zip格式的会相对快些7z格式的最慢。代破解用的是同样的软件不同的是使用的计算机不一样如何帮助品牌连接用户价值?OPPO在GDMS提O企号私域运营解决方案在技术不断迭代与发展的时代,日益成熟和人性化的终端服务使得人们多样化的生活需求得到高效满足,人与终端之间的依赖关系也正在逐渐增强。人与设备间的关系转变使得数字营销的阵地逐渐向终端私
如果禁播西藏徒步视频,还会有人去徒步吗?我现在就在318线上,路途中大把徒步真真假假的都在走,不可能所有平台全禁播,还会有人继续前行!明显会少很多,不夸张的说,起码90都不会去了,在这个吃快餐的时代,为了自己的梦想,在现京东上线二手交易App鲸置,拍拍更名为拍拍严选据Tech星球报道,京东近日上线了一款名为鲸置的二手交易平台,该应用已上架苹果AppStore。根据官方的介绍,鲸置是京东旗下App,用户不仅可以淘到全品类二手好货,还可以快速售出五部门出手,滴滴再次被约谈,10余家网约车平台被拖下水?本文原创,禁止抄袭,违者必究!6月30日晚,滴滴在纽交所静默上市,市值4000亿7月2日,滴滴被相关部门网络安全审查7月4日,滴滴出行APP被下架,市值蒸发超百亿7月9日,滴滴旗下雕塑家便携显示器新品上市OLED面板4K分辨率雕塑家作为一个总部坐落于深圳的新型显示器品牌,拥有极为强悍的产品研发能力和创新能力。旗下便携显示器产品凭借高品质的做工优秀的画面表现,以及丰富的产品功能,在京东平台获得了不俗的销量在搭载苹果M芯片的Mac上重新安装macOS时收到个性化错误怎么办?在重新安装时,您可能会收到一条信息,提示在准备更新期间出现了错误。如果您抹掉了搭载AppleM1芯片的Mac,您可能无法通过macOS恢复功能重新安装macOS。系统可能会显示信息三星S21FE曝光,预计搭载骁龙888处理器,售价4000以下近日,有网友爆出了三星S21FE的相关配置信息和外观设计图。从中可以看到,这款新机应该是采用了骁龙888或者自家的Eyxnos2100处理器,拥有6。4英寸120Hz刷新率单挖孔屏设计抢眼外形帅炸,谷歌Pixel6系列或10月份发布随着时间进入2021年9月,各大厂商新机发布的节奏也加快了。近日据JonProsser爆料,谷歌的亲儿子谷歌Pixel6系列将于10月19日发布。目前谷歌Pixel6系列的渲染图已三星GalaxyZ系列全家桶新品价格公布899起就在刚刚,三星GalaxyZ系列新品发布会结束,新品全家桶的价格也是在第一时间公布给大家。三星GalaxyBuds2售价899元三星GalaxyWatch440mm售价1699元三华为p50pro出来了华为mate40pro值得买吗?毕竟买新不买旧,但是看看今年的p50pro没有5g也是一大缺点,相机摸组差别很大主要是看个人的审美价格方面也是有一点小差距,华为mate40pro个人观念还是值得买的毕竟在6千多的线下门店面临的经营困境,小程序如何帮助商家顺利破局?近两年,因为疫情的原因,任何行业都在艰难生存,特别是线下门店,纷纷倒闭,,面对剩余的一些商家,应该如何规避风险,顺利破局?一线下门店的经营困境1服务范围有限2客户无法长期留存3电商9月9日新机,天玑1200加持,IP685000mAh120W,影像升级不管什么行业,只有掌握了自己的核心技术,才能走得更长远,获得更多利润,尤其是智能手机行业。像老大哥华为品牌就做了一个很好的榜样,不仅研发了属于自己的麒麟芯片,还开发了鸿蒙系统。对于