a++和++a;a+=和a=a+1的区别
a++和++a的区别 看谁在前面,符号在前面,先自增,然后用自增的值和接下来的值做运算 变量在前面,先用变量的值和其他的值做运算,然后再让他自增 a–,和–a同上 a++: 先取值,再自增 int a=18; System.out.println(2+a++);//20 这里已经取值,得到值就不会执行后边的++ 第一步执行:18+2=20 第二步执行:a=18+1 System.out.pri…
a++和++a的区别 看谁在前面,符号在前面,先自增,然后用自增的值和接下来的值做运算 变量在前面,先用变量的值和其他的值做运算,然后再让他自增 a–,和–a同上 a++: 先取值,再自增 int a=18; System.out.println(2+a++);//20 这里已经取值,得到值就不会执行后边的++ 第一步执行:18+2=20 第二步执行:a=18+1 System.out.pri…
一.经验 1.Spark Streaming包含三种计算模式:nonstate .stateful .window 2.kafka可通过配置文件使用自带的zookeeper集群 3.Spark一切操作归根结底是对RDD的操作 4.部署Spark任务,不用拷贝整个架包,只需拷贝被修改的文件,然后在目标服务器上编译打包。 5.kafka的log.dirs不要设置成/tmp下的目录,貌似tmp目录有文件…
遍历数组方法 一、数组遍历方法 1.==forEach()== 2.==map()== 3.==for...of== 4.==filter()== 5.==some()==、==every()== 6.==reduce()==、==reduceRight()== 7.==find()==、==findIndex()== 8.==keys()==、==values()==、==entries()==…
最近将gitlab中的submodule管理由shell脚本转换为api调用。在网络上找了相关信息(包括官网),上面的使用方式都比较片面。参照样例及探索验证后将完整的使用过程进行记录。以方便他人借鉴。 shell脚本处理方式如下 1、编制shell脚本,内容如下 #!/bin/sh #源地址 URL_SRC=$1 echo "Source url: $URL_SRC" #目标地址 URL_DEST…