自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java泛型将List转换成Map

/*** @功能描述: 通过字段名称将list转换成Map* 以对应的字段的值作为key,对应的对象作为value* @param list* @param fieldName4Key* @param c* @return * @date 2017年3月31日* @author WEISANGENG*/@SuppressWarnings("unchecked

2017-03-31 22:47:31 3545

原创 java线程实现的三种方式

Java 线程三种实现方式

2017-03-03 12:32:32 352

转载 Spring技术要点

1、spring的好处/特点  轻量:Spring是轻量的,基本的版本大约2MB。  控制反转(IOC):Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的对象们。  面向切面的编程(AOP):Spring支持面向切面的编程,并且把应用业务逻辑和系统服务分开。  容器:Spring包含并管理应用中对象的生命周期和配置。  MVC框架:Spring的

2017-03-01 11:29:09 1980

转载 Redis介绍以及安装(Linux)

Redis介绍以及安装(Linux)      Redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcached类似,但很大程度补偿了memcached的不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作。在此基础

2017-03-01 11:12:27 279

转载 redis入门——redis常用命令

Redis的常用命令主要分为两个方面、一个是键值相关命令、一个是服务器相关命令进入指定的端口命令: ./redis-cli -p 63801、键值相关命令      keys * 取出当前所有的key      exists name 查看n是否有name这个key      del name 删除key name      expire c

2017-03-01 11:11:42 258

转载 redis读写分离下的高可用设计与实现(上)

通过Redis笔记(一)纯小白版篇,Redis笔记(二)主从复制和Redis笔记(三)添加密码并修改默认端口后的主从同步三篇文章,我们已经能建立一个可以使用的主从复制的Redis了,例如下图:在此基础上,我们做了读写分离,写主库,读从库,如下:这样的确实现了读和写的分离,但是,不管是启动还是运行过程中,只要有一个redis工作不正常,哪怕另外一个工作正常,整

2017-03-01 11:08:11 377

转载 Redis 主从设置以及注意的问题

Reids的主从设置简单到只需要一句话就完成了,在从机配置文件Redis.conf里面添加   slaveof 192.168.252.133 5371 192.168.252.133 为主机IP   5371为主机端口先启动主机,再启动从机。为提高性能,主机可以设置不使用持久化,从机使用持久化设置。如果需要密码:在主机设置     requirep

2017-03-01 11:07:28 264

转载 Redis笔记(三)添加密码并修改默认端口后的主从同步

今天发现在Redhat as 5上编译2.6.14会报错,所以下面的演示基于2.4.18,报错信息:[root@as5 src]# uname -aLinux as5.cooly.slum 2.6.18-8.el5xen #1 SMP Fri Jan 26 14:42:21 EST 2007 i686 i686 i386 GNU/Linux[root@as5 src]# mak

2017-03-01 11:06:32 217

转载 redis实现 spring-redis-data初学习

今天看了一些Redis的客户端实现、主要分为spring-redis-data 、jredis今天先记录下spring-redis-data的学习心得;spring-redis-data 中我目前主要用了它的存、取、清除。先看配置吧redis-manager-config.properties :[html] view plaincopy

2017-03-01 11:05:51 265

转载 redis持久化,主从及数据备份

现在在项目里已经大量使用Redis了,为了提高redis的性能和可靠性我们需要知道和做到以下几件事:常用内存优化手段与参数redis的性能如何是完全依赖于内存的,所以我们需要知道如何来控制和节省内存。首先最重要的一点是不要开启Redis的VM选项,即虚拟内存功能,这个本来是作为Redis存储超出物理内存数据的一种数据在内存与磁盘换入换出的一个持久化策略,但是其内存管理成本非

2017-03-01 11:04:45 306

转载 Redis复制与可扩展集群搭建

Redis复制与可扩展集群搭建作者:nosqlfan on 星期一, 九月 26, 2011 · 1条评论 【阅读:12,154 次】Redis的主从复制策略是通过其持久化的rdb文件来实现的,其过程是先dump出rdb文件,将rdb文件全量传输给slave,然后再将dump后的操作实时同步到slave中。下面是一篇介绍Redis复制原理的文章,文章作者为新浪微博的田琪

2017-03-01 11:03:53 175

转载 Jedis分片连接池(分布式)

一下内容来自网络,但是很多细节没有写出来,所以我经过自己琢磨,终于找到原因了。Redis-2.4.15目前没有提供集群的功能,Redis作者在博客中说将在3.0中实现集群机制。目前Redis实现集群的方法主要是采用一致性哈稀分片(Shard),将不同的key分配到不同的redis server上,达到横向扩展的目的。下面来介绍一种比较常用的分布式场景:在读写操作比较均匀且实

2017-03-01 11:02:23 216

转载 redis info命令详解

以一种易于解释(parse)且易于阅读的格式,返回关于 Redis 服务器的各种信息和统计数值。通过给定可选的参数 section ,可以让命令只返回某一部分的信息:server : 一般 Redis 服务器信息,包含以下域:redis_version : Redis 服务器版本redis_git_sha1 : Git SHA1redis_git_dirty :

2017-03-01 11:01:11 296

转载 Redis的AOF功能

引言:  Redis是基于内存的数据库,同时也提供了若干持久化的方案,允许用户把内存中的数据,写入本地文件系统,以备下次重启或者当机之后继续使用。本文将描述如何基于Redis来设置AOF功能什么是Redis的AOF?AOF是AppendOnly File的缩写,是Redis系统提供了一种记录Redis操作的持久化方案,在AOF生成的文件中,将忠实记录发生在Redis的操

2017-03-01 11:00:15 215

转载 Java 性能优化系列之3.1[JVM调优]

Java 虚拟机内存模型JVM 虚拟机将其内存数据分为程序计数器、虚拟机栈、本地方法栈、Java 堆和方法区等部分。程序计数器用于存放下一条运行的指令;虚拟机栈和本地方法栈用于存放函数调用栈信息; Java堆用于存放Java 程序运行时所需的对象等数据;方法区用于存放程序的类元数据信息。1. 程序计数器- Program Counter Register

2017-03-01 10:58:33 341

转载 Spring 资源访问剖析和策略模式应用

spring 框架是一个非常优秀的轻量级 Java 框架,它的资源访问方式高度简化了应用程序的资源访问,将应用程序从底层不同的资源访问中解放出来,消除了不同资源访问方式的差异。Spring 框架的资源访问就是经典设计模式:策略模式的典范应用,本文将从策略模式的角度来深入分析 Spring 资源访问的源码实现。Spring 资源访问剖析和策略模式应用Spring 把所有能

2017-03-01 10:37:49 786

转载 spring事件驱动模型--观察者模式在spring中的应用

spring中的事件驱动模型也叫作发布订阅模式,是观察者模式的一个典型的应用,关于观察者模式在之前的博文中总结过,http://www.cnblogs.com/fingerboy/p/5468994.html  这里主要讲一下Spring中的观察者模式的应用.spring事件驱动模型的结构.    首先明确几个spring提供的类的概念  1.Application

2017-03-01 10:36:05 318

MySql知识总结.docx

MySql知识总结。 MySql是一个关系型数据库管理系统,由瑞典MySql AB公司开发,目前属于Oracle公司

2019-10-26

AgularJs开发指南-中文-带标签

AngularJS 是一个 JavaScript框架。它是一个以 JavaScript 编写的库。它可通过 [removed] 标签添加到HTML 页面。 AngularJS 通过 指令 扩展了 HTML,且通过 表达式 绑定数据到 HTML。 AngularJS 是以一个 JavaScript 文件形式发布的,可通过 script 标签添加到网页中。

2018-03-11

Kafka权威指南-中文版本-带标签版本

Kafka的特性: - 高吞吐量、低延迟:kafka每秒可以处理几十万条消息,它的延迟最低只有几毫秒,每个topic可以分多个partition, consumer group 对partition进行consume操作。 - 可扩展性:kafka集群支持热扩展 - 持久性、可靠性:消息被持久化到本地磁盘,并且支持数据备份防止数据丢失 - 容错性:允许集群中节点失败(若副本数量为n,则允许n-1个节点失败) - 高并发:支持数千个客户端同时读写 Kafka的使用场景: - 日志收集:一个公司可以用Kafka可以收集各种服务的log,通过kafka以统一接口服务的方式开放给各种consumer,例如hadoop、Hbase、Solr等。 - 消息系统:解耦和生产者和消费者、缓存消息等。 - 用户活动跟踪:Kafka经常被用来记录web用户或者app用户的各种活动,如浏览网页、搜索、点击等活动,这些活动信息被各个服务器发布到kafka的topic中,然后订阅者通过订阅这些topic来做实时的监控分析,或者装载到hadoop、数据仓库中做离线分析和挖掘。 - 运营指标:Kafka也经常用来记录运营监控数据。包括收集各种分布式应用的数据,生产各种操作的集中反馈,比如报警和报告。 - 流式处理:比如spark streaming和storm - 事件源

2018-03-11

基于Oracle的SQL优化

基于Oracle的SQL优化,这个是一个pdf格式的文档,有很清楚的目录结构

2015-08-02

Oracle个人学习笔记

我学习Oracle的个人笔记,如有看不懂的,请给我留言,谢谢

2015-08-02

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

TA关注的人

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