- 博客(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
转载 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
AgularJs开发指南-中文-带标签
2018-03-11
Kafka权威指南-中文版本-带标签版本
2018-03-11
spring单例创建bean问题
2016-09-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人