笔记
老高丶
这个作者很懒,什么都没留下…
展开
-
shell脚本学习笔记(1)
变量的基本操作变量没有类型,直接赋值就可以,类似这样: name=geekgao 引用的时候这样: $name 或者 ${name}单引号/双引号/反撇号单引号: 中间不能引用变量,也不能使用“\”转义。就是说,这里面的内容会保持原样。双引号: 允许使用“$”或者“${}”引用变量,可以使用转义反撇号或者$(): 中间是一句可执行的命令,不能直接一行开始就写个`ls`或者$(ls),必须原创 2016-05-11 22:11:57 · 425 阅读 · 0 评论 -
shell脚本学习笔记(2)
变量赋值空格左右不能有空格:var=100变量赋值最好使用#{var},不使用$var使变量只读:readonly var。只读变量不能改变删除变量:unset var。不能删除只读变量单引号:单引号内的内容会原样输出,不会转义或者引用变量字符串长度:${#var}提取字串:${var:0,4}。意思是从第0个字符开始提取4个字符shell数组:var=(1 2 3 abc)显示数组原创 2016-05-19 10:53:40 · 405 阅读 · 0 评论 -
找出数组所有子数组
题目是:给一个数组:[1, 2, 2],找出所有子数组,例如这个数组的子数组有:[], [1], [2], [1, 2], [2, 2], [1, 2, 2]看这篇博客得到了思路:巧用递归求字符串的子集基本思想就是:求子集,每一位都只有两种状态,在子集中或不在子集中。那把每种情况都输出就可以了。import java.util.HashSet;import java.util...原创 2018-03-20 12:43:49 · 14785 阅读 · 0 评论