自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 Redis总导航目录

NoSQL入门和概述NoSQL入门概述3V + 3高当下的NoSQL经典应用NoSQL数据模型简介NoSQL数据库的四大分类在分布式数据库中CAP原理CAP+BASERedis入门介绍入门概述VMWare + VMTools千里之行始于足下Redis的安装Redis启动后杂项基础知识讲解Redis数据类型...

2018-10-10 17:20:00 151

原创 Redis(七):Redis的发布订阅

Redis的发布订阅导航目录:是什么命令案例是什么进程间的一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。订阅/发布消息图命令案例先订阅后发布后才能收到消息,1 可以一次性订阅多个,SUBSCRIBE c1 c2 c32 消息发布,PUBLISH c2 hello-redis================...

2018-10-10 16:27:00 88

原创 Redis(八):Redis的复制(Master/Slave)

Redis的复制(Master/Slave)目录导航:是什么能干嘛怎么玩复制原理哨兵模式(sentinel)复制的缺点是什么官网行话:也就是我们所说的主从复制,主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主。能干嘛读写分离容灾恢复...

2018-10-10 16:27:00 125

原创 Redis(六):Redis的事务

Redis的事务目录导航:是什么能干嘛怎么玩3阶段3特性是什么可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞。官网能干嘛一个队列中,一次性、顺序性、排他性的执行一系列命令怎么玩常用命令Case1:正常执行...

2018-10-10 16:27:00 155

原创 Redis(五):Redis的持久化

Redis的持久化目录导航:总体介绍RDB(Redis DataBase)AOF(Append Only File)总结(Which one)总体介绍官网介绍 RDB(Redis DataBase)官网介绍是什么在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复...

2018-10-10 16:27:00 130

原创 Redis(九):Redis的Java客户端Jedis

Redis的Java客户端Jedis导航目录:安装JDK安装EclipseJedis所需要的Jar包Jedis常用操作JedisPool安装JDKtar -zxvf jdk-7u67-linux-i586.tar.gzvi /etc/profile重启一次Centos编码验证安装EclipseJedis所需要的Jar包...

2018-10-10 16:27:00 133

原创 Redis(四):解析配置文件redis.conf

解析配置文件redis.conf目录导航:它在哪Units单位INCLUDES包含GENERAL通用SNAPSHOTTING快照REPLICATION复制SECURITY安全LIMITS限制APPEND ONLY MODE追加常见配置redis.conf介绍它在哪地址为什么我将它拷贝出来单独执行?Unit...

2018-10-10 16:27:00 92

原创 Redis(三):Redis数据类型

Redis数据类型目录导航:Redis五大数据类型哪里去获取Redis常见数据类型操作命令Redis键(Key)Redis字符串(String)Redis列表(List)Redis集合(Set)Redis哈希(Hash)Redis有序集合ZSet(sorted set)Redis的五大数据类型String(字符串)string是...

2018-10-10 16:26:00 305

原创 Redis(一):NoSQL入门和概述

NoSQL入门和概述目录导航:NoSQL入门概述3V+3高当下的NoSQL经典应用NoSQL数据模型简介NoSQL数据库的四大分类在分布式数据库中CAP原理CAP+BASENoSQL 入门概述互联网时代背景下的大机遇,为什么用NoSQL单机MySQL的美好年代在90年代,一个网站的访问量一般都不大,用单个数据库完全可以轻松应...

2018-10-10 16:26:00 335

原创 Redis(二):Redis入门介绍

Redis入门介绍目录导航:入门概述VMWare + VMTools千里之行始于足下Redis的安装Redis启动后杂项基础知识讲解入门概述是什么Redis:REmote DIctionary Server(远程字典服务器)是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的(Key/Value)分布...

2018-10-09 17:58:00 121

原创 Docker(三):部署软件

Docker的镜像文件可以在镜像仓库中进行搜索。部署软件目录导航:常用命令部署 Tomcat部署 MySQL部署 Oracle常用命令docker的常用命令如下:docker -v , --version : 输出当前docker的版本信息。docker images : 查看镜像,-a 表示查看所有 ,-q 只显示镜像ID。docke...

2018-07-03 17:25:00 125

原创 Docker(二):Hello World

Docker 安装这里以CentOS7 为例,其他安装教程可以自行通过其他路径了解。Docker 运行在CentOS7 上要求,系统为64位、系统内核版本为3.10以上。Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。安装前提条件安装Docker 之前先确定系统内核版本...

2018-07-03 16:38:00 154

原创 Docker(一):概述

Docker 是什么?Docker是一个开源的应用容器引擎,基于Go语言开发 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何主流的 Linux版本、Microsoft Windows以及包括VM、裸机服务器和云在内的任何基础设施上运行。更重要的是Docker性能开销极低。Docker的优势:...

2018-06-29 20:56:00 130

原创 JDK10 新特性

想更详细的了解JDK10新特性可以浏览官方介绍JDK10 新特性目录导航:局部变量类型推断将JDK多存储库合并为单储存库垃圾回收接口并行Full GC 的G1应用数据共享线程局部管控移除Native-Header Generation Tool (javah)Unicode 标签扩展备用内存设备上分配堆内存基于实验JAVA 的JIT 编译器...

2018-06-29 09:48:00 84

原创 JDK9 新特性

想了解更详细的JDK9新特性可以浏览官方介绍JDK9 新特性目录导航目录结构模块化系统jshell多版本兼容JAR接口的私有方法改进try-with-resourcs改进砖石操作符限制使用单独下划线标识符String存储结构变更快速创建只读结合增强Stream API改进Optional 类多分辨率图像 API全新 HTTP...

2018-06-27 11:50:00 201

原创 Apache Maven(七):settings.xml

settings.xml 文件中包含settings标签,这个标签可以配置如何去执行Maven。其中包括本地存储库位置,备用远程存储库服务器和身份验证信息等值。有如下两个位置可能存放这settings.xml 文件:Maven 安装目录:${maven.home}/conf/settings.xml用户的目录:${user.home}/.m2/settings.xml...

2018-06-22 17:10:00 267

原创 Apache Maven(六):存储库

Maven 存储库主要是存放一些第三方依赖jar包等。严格来说,只有两种存储库:本地和远程,本地存储库是指您远程下载到本地的一个缓存,还包含尚未发布的临时构建文件。远程存储库是指一些可以通过各种协议如file://或http://并下载的远程存储库(例如,repo.maven.apache.org和uk.maven.org中的 Maven中央存储库)。其他“远程”存储库可能是在公司内...

2018-06-22 14:59:00 98

原创 Apache Maven(五):插件

Maven的插件分如下两种:build plugins:该插件在项目构建阶段执行,它们都在<build>标签中设置。reporting plugins : 该插件在网站生成期间执行,他们都在<reporting>标签中设置。所有的插件至少需要三个属性:groupId, artifactId 和 version。Configuration...

2018-06-22 11:41:00 105

原创 Apache Maven(四):依赖

依赖管理是Maven的特性之一,它是用户最为熟悉的特性之一,也是Maven擅长的领域之一。管理单个项目的依赖并没有太大困难,但是当您开始处理由数十或数百个模块组成的多模块项目和应用程序时,Maven可以帮助您在维护高控制程度和稳定性。依赖的传递性依赖的传递性是Maven 2.0中的一项新功能,这样可以避免需要去指定自己的依赖关系需要的库,并自动包含它们。简单来说,就是你从远程库中...

2018-06-21 14:41:00 230

原创 Apache Maven(三):POM

什么是 POM?POM (Project Object Model) 项目对象模型。它是一个XML文件,其中包含有关Maven用于构建项目的项目和配置细节的信息。它包含大多数项目的默认值。例如,构建项目的目录:target;java源码文件目录: src/main/java;测试java源码文件目录: src/test/java;等等。当执行任务或目标时,Maven将在当前目录中查找...

2018-06-20 17:58:00 573

原创 Apache Maven(二):构建生命周期

 Maven 约定的目录结构我要遵循Maven已经约定好的目录结构,才能让maven在自动构建过程中找到对应的资源进行构建处理。以下是maven约定的目录结构:项目名称 |-- pom.xml :Maven工程的核心配置文件|-- src |-- main :主程序 | |-- java :JAVA源文件...

2018-06-20 13:16:00 116

原创 JDK8 新特性

想更详细的了解JDK8新特性可以浏览官方介绍JDK8 新特性目录导航:Lambda 表达式函数式接口方法引用、构造器引用和数组引用接口支持默认方法和静态方法Stream API增强类型推断新的日期时间 APIOptional 类重复注解和类型注解Lambda 表达式Lambda 是一个匿名函数,我们可以把 Lambda 表达式理解为...

2018-06-19 17:35:00 102

原创 Apache Maven(一):快速入门

Maven 是什么?Maven 是一个项目管理和整合工具。Maven 为开发者提供了一套完整的构建生命周期框架。开发团队几乎不用花多少时间就能够自动完成工程的基础构建配置,因为 Maven 使用了一个标准的目录结构和一个默认的构建生命周期。在有多个开发团队环境的情况下,Maven 能够在很短的时间内使得每项工作都按照标准进行。因为大部分的工程配置操作都非常简单并且可复用,在创建报...

2018-06-15 15:22:00 113

原创 JDK各个版本的新特性

这里整理了JDK各个版本的新特性目录,详细内容请点击标题跳转查看(持续更新中....)。JDK5的新特性:自动拆装箱Foreach静态导入可变参数 Var args枚举格式化输出泛型ProcessBuilder内省线程并发库(JUC)监控和管理虚拟机元数据JDK6的新特性:Desktop类和SystemTray类...

2018-06-14 17:11:00 150

原创 JDK7 新特性

想更详细的熟悉JDK7新特性可以浏览官方介绍JDK7新特性的目录导航:二进制字面值switch 语句支持 Stringtry-with-resourcescatch 多个类型异常字面值中使用下划线类型推断改进泛型类型可变参数其它二进制字面值在Java SE 7,整数类型(byte,short,int 和 long)也可以使用二进制数。要...

2018-06-14 14:54:00 266

原创 JDK6 新特性

JDK6新特性目录导航:Desktop类和SystemTray类JAXB2实现对象与XML之间的映射StAXCompiler API轻量级 Http Server API插入式注解处理API(Pluggable Annotation Processing API)用Console开发控制台程序对脚本语言的支持(如:ruby,groovy,javascr...

2018-06-11 15:46:00 2051

原创 JDK5 新特性

 JDK5新特性目录导航:自动拆装箱Foreach静态导入可变参数 Var args枚举格式化输出泛型ProcessBuilder内省线程并发库(JUC)监控和管理虚拟机元数据自动拆装箱Java数据类型分两种:基本数据类型 和  引用数据类型(对象)有时候我们需要将基本数据类型包装为对象进行处理在JKD5以前我们的处...

2018-06-10 15:03:00 1639

原创 InteliJ IDEA 设置eclipse快捷键

从使用eclipse切换到intellij idea开发工具常常会伴随这快捷切换的困扰,今天写到将intellij idea快捷键设置为eclipse快捷的方式步骤如下:file -> settings -> keymap将keymap设置为eclipse应用即可。 常常伴随的问题:1.代码输入的时候不会自动提示:fiile -> Pow...

2018-06-08 11:37:00 179

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除