自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (24)
  • 收藏
  • 关注

原创 redis 集群的搭建

在redis3.0以前,提供了Sentinel工具来监控各Master的状态,如果Master异常,则会做主从切换,将slave作为Master,将Master作为slave。其配置也是稍微的复杂,且各方面表现一般。现在redis3.0已经支持集群的容错功能,并且非常简单。下面我们来进行学习redis3.0如何搭建集群。 搭建集群至少要三个Master第一步创建一个文件夹redis-cluster

2017-03-28 17:08:42 496

原创 Redis Sentinel 配置优化

Redis安装目录下有一个sentinel.conf,是默认的sentinel节点配置文件,下面就以它作为例子进行说明:port: Sentinel节点的端口号。dir: Sentinel节点的工作目录。1)sentinel monitor sentinel monitor <master-name> <ip> <port> <quorum>quorum : 代表要判定主节点最终不可达所需要

2017-03-28 10:25:03 1008

原创 Redis Sentinel

Redis Sentinel 的高可用    Redis Sentinel 是一个分布式架构,其中包含若干个Sentinel节点和Redis 数据节点,每个Sentinel节点会对数据节点和其余Sentinel节点进行监控,当它发现节点不可达时,会对节点做下线标识。如果被标识的是主节点,它还会和其他Sentinel节点进行“协商”,当大多数Sentinnel节点都认为主节点不可达时,它们会选举出一个

2017-03-23 13:02:55 662

原创 Redis 主从复制

配置复制配置复制的方式有以下三种:1)在配置文件中加入 slaveof {masterHost} {masterPort}随redis启动生效2)在redis-server启动命令后加入 –slaveof {masterHost} {masterPort}生效3)直接使用命令 :slaveof {masterHost} {masterPort}生效主从节点复制成功建立之后,可以使用info repl

2017-03-22 15:36:11 411

原创 Java客户端Jedis

使用Jedis的Java客户端maven依赖 <!-- jedis --> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> </

2017-03-21 17:11:24 413

原创 MongoDB 聚集分析

聚集分析聚集操作是对数据进行分析的有效手段。MongoDB主要提供了三种对数据进行分析计算的方式:1、管道模式聚集分析 2、MapReduce聚集分析 3、简单函数和命令的聚集分析Aggregation Pipeline聚合管道是用于基于数据处理管道的概念建模的数据聚集的框架。文档进入多级流水线,将文档转换为聚合结果。聚合管道提供map-reduce的替代方案,并且可以是用于聚合任务的优选解决方

2017-03-16 18:18:05 688

原创 SS(Spring + SpringMVC)

使用Maven构建项目添加依赖的Jar包修改web.xml文件<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee

2017-03-15 13:40:00 645

原创 SSM (Spring+SpringMVC + MyBatis)

构建Maven项目修改web.xml配置文件<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee

2017-03-14 17:53:55 456

原创 MongoDB GridFS 分布式文件存储系统

mongofiles命令行工具导入[root@mongodb bin]# ./mongofiles –port 27017 –db mydocs –local /usr/local/01_

2017-03-14 10:35:03 1183

原创 MongoDB 索引

索引的分类Single Field 单键索引Compound Index 复合索引Multikey Index 多键值索引Geospatial Index 地理索引Text Indexes 全文索引Hashed Indexes hash索引Unique Indexes 唯一索引Sparse Indexed 稀疏索引创建索引db.collection.createIndex( <key and ind

2017-03-13 16:57:17 484

原创 Redis 持久化 AOF

以日志的形式来记录每个写操作,将Redis执行过的所有写指令记录下来(读操作不记录),只允许追加文件不可以改写文件,redis启动之初会读取该文件重新构建数据,换言之,redis重启的话就根据日志文件的内容将写指令从前到后执行一次以完成数据的恢复工作。相关的配置项:appendonly:appendfilename:appendfsync:       always : 同步持久化,每次发生数据变

2017-03-10 15:58:25 446

原创 Redis 持久化 RDB AOF

Redis支持两种方式的持久化,一种寺RDB(Redis DataBase)方式,另一种是AOF(Append Only File)方式。 RDB会根据指定的规则“定时”将内存中的数据存储在硬盘上,AOF,在每次执行命令后将命令本身记录下来。在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里。Redi会单独创建(fork)一个子进

2017-03-09 13:23:09 391

原创 redis配置文件 redis.conf (后续不断更新)

Units单位1、配置大小单位,开头定义了一些基本的度量单位,只支持bytes,不支持bit 2、对大小写不敏感Includes包含GENERAL 通用的daemonize yespidfile /var/run/redis_6379.pidport 6379tcp-backlog 511maxmemory-policy noeviction1)volatile-lru : 使用LRU算法移除ke

2017-03-07 15:45:47 1461

原创 正确安装Redis(3.2.8)

1、下载的安装包2、解压缩tar zxvf redis-3.2.8.tar.gz3、创建软连,指向redis-3.2.8ln -s redis-3.2.8 redis4、编译注:在编译之前确保操作系统已安装gcc, yum install gcccd redismake5、安装cd srcmake install安装,将redis的相关运行文件放到 /usr/local/bin/下,这样就可以在任意

2017-03-07 11:09:59 907

原创 SpringBatch 配置Job之二

Step ScopeStep Scope时SpringBatch框架提供的自定义的Scope,将SpringBean定义为Step Scope,支持SpringBean在Step开始的时候初始化,在Step结束的时候销毁SpringBean,将 SpringBean的生命周期与Step绑定。在SpringBatch框架中,Step Scope会自动被注册到Spring上下文中,如果没有使用Spri

2017-03-06 10:34:06 4744

原创 MongoDB的shell操作

启动MongoDB shellMongoDB shell是一个可执行的文件,位于MongoDB安装路径下的/bin文件夹中。可执行命令mongo./mongo --port 27017 help <option> 显示MongoDB shell命令的语法帮助。参数option能够指定需要哪方面的帮助,如 db、 collection或cursor use

2017-03-01 14:59:37 1840

jeeboot-admin

一个ssh的脚手架,已经初步的搭建完(Spring + SpringMVC + Hibernate),使用javaConfig的配置方式

2016-12-23

02-SpringMVC基础及应用

02-SpringMVC基础及应用

2014-03-19

01-springMVC概述和基础配置

01-springMVC概述和基础配置

2014-03-19

遍历DO元素

遍历Dom元素

2013-03-24

jQuery选择器

jQuery选择器

2013-03-24

VB基础语法

VB基础语法知识点

2013-03-24

java版mspaint

java做的mspaint程序,简单小练习

2013-01-04

聊天小程序

java防QQ聊天,简单一对多,聊天小程序!

2013-01-04

java做的记事本

java简单小练习,java做的记事本小练习

2013-01-04

java版房产中介管理系统

java做的C/s架构的房产中介管理系统

2013-01-03

java 技术javaSE

Java 的安全模型可以追溯到该平台的早期时代,当时人们主要将它看作一种增强用户体验的浏览器扩展机制。执行的 Java 代码可以从各种源派生,而其中一些的来源是未知的或者不可靠的。相应地,该平台的安全性最初主要关注的是解决验证被执行的代码可信任的问题,而且整个游戏围绕着在浏览器中执行 applet

2012-11-01

java技术javaSE

Java 的安全模型可以追溯到该平台的早期时代,当时人们主要将它看作一种增强用户体验的浏览器扩展机制。执行的 Java 代码可以从各种源派生,而其中一些的来源是未知的或者不可靠的。相应地,该平台的安全性最初主要关注的是解决验证被执行的代码可信任的问题,而且整个游戏围绕着在浏览器中执行 applet

2012-11-01

javaSEjava技术

Java 的安全模型可以追溯到该平台的早期时代,当时人们主要将它看作一种增强用户体验的浏览器扩展机制。执行的 Java 代码可以从各种源派生,而其中一些的来源是未知的或者不可靠的。相应地,该平台的安全性最初主要关注的是解决验证被执行的代码可信任的问题,而且整个游戏围绕着在浏览器中执行 applet

2012-11-01

java基础javaSE

Java EE是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java 2平台的标准

2012-11-01

深入理解hibernate映射文件

Hibernate倡导低侵入式的设计,完全采用普通的java对象(POJO)编程,不要求PO继承Hibernate的某个超类或实现Hibernate的某个接口。Hibernate充当了面向对象的程序设计语言和关系数据库之间的桥梁,Hibernate允许程序开发者采用面向对象的方式来操作关系数据库。

2012-06-12

深入理解持久化对象

Hibernate倡导低侵入式的设计,完全采用普通的java对象(POJO)编程,不要求PO继承Hibernate的某个超类或实现Hibernate的某个接口。Hibernate充当了面向对象的程序设计语言和关系数据库之间的桥梁,Hibernate允许程序开发者采用面向对象的方式来操作关系数据库。

2012-06-12

深入hibernate配置文件

Hibernate倡导低侵入式的设计,完全采用普通的java对象(POJO)编程,不要求PO继承Hibernate的某个超类或实现Hibernate的某个接口。Hibernate充当了面向对象的程序设计语言和关系数据库之间的桥梁,Hibernate允许程序开发者采用面向对象的方式来操作关系数据库。

2012-06-12

解析一个简单的hibernate

  Hibernate倡导低侵入式的设计,完全采用普通的java对象(POJO)编程,不要求PO继承Hibernate的某个超类或实现Hibernate的某个接口。Hibernate充当了面向对象的程序设计语言和关系数据库之间的桥梁,Hibernate允许程序开发者采用面向对象的方式来操作关系数据库。

2012-06-12

hibernate的基本用法

  Hibernate倡导低侵入式的设计,完全采用普通的java对象(POJO)编程,不要求PO继承Hibernate的某个超类或实现Hibernate的某个接口。Hibernate充当了面向对象的程序设计语言和关系数据库之间的桥梁,Hibernate允许程序开发者采用面向对象的方式来操作关系数据库。

2012-06-12

ant 管理整个项目的编译和运行

ant 管理整个项目的编译和运行

2012-06-12

Android开发

这是我自己做的技术文档,有兴趣的可以拿来LOOKLOOK

2012-03-08

使用foreach循环

java中foreach循环的使用方法!

2011-03-02

使用Iterator接口遍历集合元素

Iterator接口在集合中的使用方法!

2011-03-02

空空如也

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

TA关注的人

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