摘要:
TreeMap底层是根据红黑树的数据结构构建的,默认是根据key的自然排序来组织(比如integer的大小,String的字典排序)。所以,TreeMap只能根据key来排序,是不能根据value来排序的(否则key来排序根本就不能形成TreeMap)。 今天有个需求,就是要根据treeMap中的v 阅读全文
posted @ 2016-12-31 23:38
Big_Foot
阅读(12099)
评论(0)
推荐(0)
摘要:
与SortedSet接口类似,SortedMap也是一个结构,待排序的Map,其一个比较常用的实现类是TreeMap。 TreeMap的put(K key, V value)方法在每添加一个元素时,都会自动排序。 构造方法: TreeMap() 使用键的自然顺序构造一个新的、空的树映射。 TreeM 阅读全文
posted @ 2016-12-31 23:36
Big_Foot
阅读(651)
评论(0)
推荐(0)
摘要:
前段时间和几位同事讨论过一个问题:Shell脚本里面怎样把一个数组传递到awk内部进行处理? 当时没有找到方法。前两天在QQ群里讨论awk的时候,无意间又聊起这个话题。机缘巧合之下找到一个思路,特此分享。 测试环境: [root]# head -1 /etc/redhat-release Red H 阅读全文
posted @ 2016-12-31 23:27
Big_Foot
阅读(4343)
评论(0)
推荐(0)
摘要:
在awk中可以直接执行shell命令。 [plain] view plain copy zoer@ubuntu:~$ touch a zoer@ubuntu:~$ touch b zoer@ubuntu:~$ cat a.txt a b zoer@ubuntu:~$ awk '{cmd="rm "$ 阅读全文
posted @ 2016-12-31 23:22
Big_Foot
阅读(6657)
评论(0)
推荐(0)
摘要:
这一节我们来看看删除,删除命令比较简单,不过要使删除更有效率 你需要配合我们第一节中讲的各种移动命令 字符删除 这里没有什么可注意的地方,但需要说明一下的是 通常情况下,新手一旦着急便会按着x不动,从而达到删除一大块文本的目的 如果是头几天使用还好说,但从长久考虑,你还需要学习下面的删除命令 单词删 阅读全文
posted @ 2016-12-31 23:14
Big_Foot
阅读(252)
评论(0)
推荐(0)
摘要:
转自:http://blog.csdn.net/taiyang1987912/article/details/39551385 一、小括号,圆括号() 1、单小括号 () ①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开 阅读全文
posted @ 2016-12-31 22:57
Big_Foot
阅读(400)
评论(0)
推荐(0)
摘要:
重写不能破坏父类的访问性和逻辑结构性。对于异常重写方法不能抛出新的异常或者比被重写方法声明的检查异常更广的检查异常。但是可以抛出更少,更有限或者不抛出异常。 重写规则之一:重写方法不能比被重写方法限制有更严格的访问级别。(但是可以更广泛,比如父类方法是包访问权限,子类的重写方法是public访问权限 阅读全文
posted @ 2016-12-31 00:17
Big_Foot
阅读(7793)
评论(0)
推荐(0)

浙公网安备 33010602011771号