${var:-DEFAULT}和${var=DEFAULT}的区别: ${var:-DEFAULT} If var not set or is empty, evaluate expression as $DEFAULT  ${var=DEFAULT} If var not set, evaluate expression as $DEFAULT 如下例子,var先被赋值为空,然后用“=”赋值不会影响var的值,但用":-"操作符时可以改变var的值: ----------------…
SecureCRT配置屏幕内容输出到log文件 SecureCRT看不到前几分钟操作的内容,或者想把通过vi命令查看的日志输出到log文件(在懒得下载日志文件的情况下),所以接下来就这样操作: 文件保存路径 C:\Users\Administrator\Desktop\session_salve-%S-%Y%M%D.log [%Y%M%D_%h:%m:%s] [%h:%m:%s] 最后记得勾选保存会话日志 这样每次操作完,就会自动记录操作产生屏幕内容的log日志了,生成的日志见下图,以 当前日期…
泛型代码中的默认关键字 在泛型类和泛型方法中产生的一个问题是,在预先未知以下情况时,如何将默认值分配给参数化类型 T: T 是引用类型还是值类型. 如果 T 为值类型,则它是数值还是结构. 给定参数化类型 T 的一个变量 t,只有当 T 为引用类型时,语句 t = null 才有效:只有当 T 为数值类型而不是结构时,语句 t = 0 才能正常使用.解决方案是使用 default 关键字,此关键字对于引用类型会返回空,对于数值类型会返回零.对于结构,此关键字将返回初始化为零或空的每个结构成员,具…
解决方案: jenkins\hudson.model.UpdateCenter.xml 文件, 将 url 中的 https://updates.jenkins.io/update-center.json 更改为 http://updates.jenkins.io/update-center.json 即去掉 https 中的 s . 或者更改为 https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json 解决:…
关键字参数必须跟随在位置参数后面! 因为python函数在解析参数时, 是按照顺序来的, 位置参数是必须先满足, 才能考虑其他可变参数.…
在Linux服务器(虚拟机)上使用fdisk添加分区.格式化分区后,遇到了Linux Error: 22: Invalid argument错误,操作步骤如下所示 [root@oracle-server ~]# echo "- - -" > /sys/class/scsi_host/host0/scan [root@oracle-server ~]# fdisk -l   Disk /dev/sda: 584.6 GB, 584646328320 bytes 255 heads,…
Supported method argument types The following are the supported method arguments: Request or response objects (Servlet API). Choose any specific request or response type, for example ServletRequest or HttpServletRequest. Session object (Servlet API):…
在划分磁盘分区时,遇到错误"WARNING: Re-reading the partition table failed with error 22: Invalid argument" 如下所示: [root@DB-Server u02]# fdisk -l   Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16…
Providing Constructors for Your Classes (The Java™ Tutorials > Learning the Java Language > Classes and Objects) https://docs.oracle.com/javase/tutorial/java/javaOO/constructors.html A class contains constructors that are invoked to create objects f…
spark中有partition的概念(和slice是同一个概念,在spark1.2中官网已经做出了说明),一般每个partition对应一个task.在我的测试过程中,如果没有设置spark.default.parallelism参数,spark计算出来的partition非常巨大,与我的cores非常不搭.我在两台机器上(8cores *2 +6g * 2)上,spark计算出来的partition达到2.8万个,也就是2.9万个tasks,每个task完成时间都是几毫秒或者零点几毫秒,执行…