某些热点数据在短时间内可能会被成千上万次访问,所以除了放在redis之外,还可以放在本地内存,也就是JVM的内存中。 我们可以使用google的guava cache组件实现本地缓存,之所以选择guava是因为它可以控制key和value的大小和超时时间,可以配置LRU策略且guava是线程安全的。 ...
分类:
系统相关 时间:
2019-09-09 19:29:40
阅读次数:
141
一、安装与配置 1.安装依赖包 2.设置阿里云镜像源 3.安装 Docker-CE 重建 Yum 缓存。 安装 Docker-CE ,请执行一下命令进行安装: 重建 Yum 缓存。 安装 Docker-CE ,请执行一下命令进行安装: 4.启动 Docker-CE 5.[可选] 为 Docker 建 ...
分类:
系统相关 时间:
2019-09-09 19:19:32
阅读次数:
124
一、下载VMware Workstation Pro 方法一: VMware Workstation Pro "百度网盘" ,提取码:2o19(下载得到的压缩包中含有 VMware 安装所需的秘钥)(转自:) 方法二:也可以上 "官网" 直通车, 不过注册比较麻烦 选择 选择最新的版本14.1.7, ...
分类:
系统相关 时间:
2019-09-09 19:18:46
阅读次数:
113
一、时区0. date '+%Y%M%D' 按照格式显示当前日期,结果如下: date "+%Y-%m-%d %H:%M:%S" 1. 查看当前时区 :[root@master ~]# date "+%Z" 2. 修改设置时区 方法(1) :[root@master ~]# tzselect 方法( ...
分类:
系统相关 时间:
2019-09-09 19:13:59
阅读次数:
140
1、前言 在Linux内核源码中,除了简洁的list链表还有klist链表,它是list链表的线程安全版本,在结构中提供了整个链表的自旋锁,对链表节点查找、插入和删除等操作,都需要先获得这个自旋锁,klist链表节点数据结构klist_node引入了引用计数,只有当节点的的引用计数为0时,才允许该节 ...
分类:
系统相关 时间:
2019-09-09 19:08:17
阅读次数:
109
1. vmstat 查看服务器内存,CPU等信息 一般是通过两个数字参数来完成的,第一个参数是采样时间间隔,单位是秒, 第二个参数是采样的次数 r: 表示运行队列,如果队列过大说明CPU很繁忙,一般会造成CPU使用率高 b: &n ...
分类:
系统相关 时间:
2019-09-09 17:55:15
阅读次数:
111
Linux的文件访问权限及修改权限命令chmod Mxx000 Mxx000 11 人赞同了该文章 Linux的文件访问权限可以使用ls -l进行查看,如下图这样操作就可以了。 一、访问权限 访问权限分为读(read)、写(write)、执行(execute)三种, 并且涉及到文件所有者(user)... ...
分类:
系统相关 时间:
2019-09-09 17:42:22
阅读次数:
109
在pom.xml添加 <properties> <maven-jar-plugin.version>2.6</maven-jar-plugin.version> </properties> 可以解决 ...
分类:
系统相关 时间:
2019-09-09 16:23:56
阅读次数:
99
全选(高亮显示):按esc后,然后ggvG或者ggVG 全部复制:按esc后,然后ggyG 全部删除:按esc后,然后dG 解析: gg:是让光标移到首行,在vim才有效,vi中无效 v : 是进入Visual(可视)模式 G :光标移到最后一行 选中内容以后就可以其他的操作了,比如: d 删除选中 ...
分类:
系统相关 时间:
2019-09-09 15:12:46
阅读次数:
151
docker exec -it --env COLUMNS=`tput cols` --env LINES=`tput lines` your_container_name /bin/bash reference: https://blog.csdn.net/DongGeGe214/article/ ...
分类:
系统相关 时间:
2019-09-09 15:09:05
阅读次数:
138
指令: c-x 0:关闭当前窗口 c-x 1:只留一个窗口 c-x 2:分成上下两个窗口 c-x 3:分成左右两个窗口 c-x h:全选 c-x s:保存 c-x c-f:打开文件(找不到则新建) (~/Desktop/123.cpp Tab可以自动补全) c+alt + t:打开终端 m-x sh ...
分类:
系统相关 时间:
2019-09-09 14:55:32
阅读次数:
117
【MyEclipse CI 2019.4.0安装包下载】 通过Eclipse Marketplace目录或各种更新站点类型添加插件来自定义您的Genuitec IDE。 Genuitec提供以下IDE:MyEclipse。 注意:如果您使用的是CodeMix或Angular IDE Eclipse插 ...
分类:
系统相关 时间:
2019-09-09 14:53:53
阅读次数:
120
acl库 作用:限制Linux某用户的访问权限 acl库的安装 1. 首先github中下载acl代码: 2. 进入acl, 执行make 注意: [因为 是由 编写的,需要提前安装好 , ] 3. 安装到用户根目录: 一般到这儿就能编译安装成功了,在 目录下会有acl lib目录。 4. 如果是 ...
分类:
系统相关 时间:
2019-09-09 14:45:43
阅读次数:
102
kalilinux安装(使用的不是VM,下期配置页面会使用vm虚拟化。铁子们)首先去kail官方网站下载iso镜像,推荐下载kail32位,因为64位镜像中好多工具没有。虚拟机的安装在这我就不介绍了相信各位同学都会。1.安装kail,我们选择图形化安装。2.一般不习惯英文,选择中文安装3.根据操作界面下一步前几步我就不截图了,都是选择地区、汉语什么的。然后显示加载镜像页面。4.这里会让给主机启个名
分类:
系统相关 时间:
2019-09-09 13:12:47
阅读次数:
118
Linux的桌面虚拟化技术KVM(一)——新建KVM虚拟机 Linux的桌面虚拟化技术KVM(二)——远程桌面管理 Linux的桌面虚拟化技术KVM(三)——KVM虚拟机克隆和快照 (1).常用镜像格式对比 目前常用虚拟机镜像格式:raw、cow、qcow、qcow2、vmdk。 1)raw raw ...
分类:
系统相关 时间:
2019-09-09 13:06:56
阅读次数:
127
1、解压缩到指定文件夹: // 将 /usr/local/software 下的 apache-maven-3.5.0-bin.tar.gz 解压到 apache-maven-3.5.0 文件夹 2、后台启动服务,nohup就是不挂起的意思( no hang up): // command 表示待执 ...
分类:
系统相关 时间:
2019-09-09 13:05:59
阅读次数:
96