map的遍历可以通过迭代器实现,也可以用指针形式来实现,在前面已经说过了,不再重复。下面介绍一下map的常用操作 1. 判断map容器中是否存在某一关键字,用map自带的成员函数count(),参数为关键字,返回值为int型数据。 返回值为0或1,若存在返回1,不存在返回0。 2. 在map容器里面 ...
分类:
其他好文 时间:
2020-04-28 17:05:32
阅读次数:
80
VIM简介 Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是自由软件。Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1999 年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居第二 ...
分类:
系统相关 时间:
2020-04-27 22:46:35
阅读次数:
90
1.vim 中的查找 搜索文件内容时加上 /c 参数可以忽略搜索字符的大小写 正常搜索:/helloworld 忽略操作:/helloworld/c 2.find 查找 使用find命令搜索文件时如果不清楚文件的名称中是否包含的大写,你可以使用 -iname参数来忽略大小写 正常查找:[root@l ...
分类:
其他好文 时间:
2020-04-27 22:19:53
阅读次数:
52
enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性,存放在 java.lang 包中。 下面是我在使用 enum 过程中的一些经验和总结,主要包括如下内容: 1. 原始的接口定义常量 2. 语法(定义) 3. 遍历、switch 等常用操作 4. enum 对象的常用方 ...
分类:
编程语言 时间:
2020-04-26 13:44:48
阅读次数:
77
Redis存在五种基础类型:字符串(String)、队列(List)、哈希(Hash)、集合(Set)、有序集合(Sorted Set)。String的出镜率算是最高的。本次列举出String的常用操作。 Redis官网:https://redis.io/ 一、字符串(String)介绍 字符串(S ...
分类:
其他好文 时间:
2020-04-25 17:21:57
阅读次数:
52
在linux命令行模式下,如何一次性快速删除一行刚刚输入的命令? 经常在命令行输入命令的时候,一段文字都需要删除,一个字段一个字段,比较耗费时间 以下提供一些命令,配合在一起操作,可以一定程度提高工作效率 如果你的linux用的是BASH SHELL话,可以参考如下快捷键:Ctrl+b 或左箭头键 ...
分类:
系统相关 时间:
2020-04-23 22:55:50
阅读次数:
363
ZooKeeper 简介 ZooKeeper 是一个分布式的、开放源码的分布式应用程序协调服务,是 Google 的 Chubby 一个开源的实现,是 Hadoop 和 Hbase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。Zoo ...
分类:
其他好文 时间:
2020-04-22 16:49:02
阅读次数:
66
Linux下的semaphore.h库提供信号量sem_t 结构体类型。sem_t 的三个常用操作: sem_init 初始化信号量 sem_wait 相当于wait操作 sem_post 相当于signal操作 举例子: 吃水果问题演示信号量的使用。桌上放了一个空盘子,能容纳三个水果。父亲以1/3 ...
分类:
其他好文 时间:
2020-04-18 22:37:06
阅读次数:
73