自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

博客

个人学习分享

  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

转载 Redis能干啥?细看11种Web应用场景

下面列出11种Web应用场景,在这些场景下可以充分的利用Redis的特性,大大提高效率。1.在主页中显示最新的项目列表。Redis使用的是常驻内存的缓存,速度非常快。LPUSH用来插入一个内容ID,作为关键字存储在列表头部。LTRIM用来限制列表中的项目数最多为5000。如果用户需要的检索的数据量超越这个缓存容量,这时才需要把请求发送到数据库。2.删除和过滤。如果一篇文章被删除,可以使用LREM从...

2018-06-16 14:55:02 289

转载 Redis的增量复制和全量复制

1. redis什么时候会发生全量复制?a) redis slave首启动或者重启后,连接到master时b) redis slave进程没重启,但是掉线了,重连后不满足部分复制条件2. redis什么时候会发生部分复制?先来看部分复制需要的条件a) 主从的redis版本>=2.8b) redis slave进程没有重启,但是掉线了,重连了master(因为slave进程重启的话,run i...

2018-06-16 10:30:26 6700

转载 GEO

一、简介二、应用场景三、API1.geoadd2.geopos  3.geodist4.georadius  四、相关说明 

2018-06-16 08:59:47 985

转载 HyperLogLog

一、简介二、APIDemo    三、使用经验

2018-06-16 08:59:16 219

转载 bitmap

一、初步认识 二、API 1.setbit2.getbit3.bitcount4.bitop  5.bitpos  三、位图使用 四、 使用经验 

2018-06-16 08:58:39 137

转载 发布订阅

一、模型 二、主要API1.publish(发布命令)2.subcribe(订阅)3.取消订阅(unsubcribe) 4.其他API三、消息队列功能         redis实现消息队列功能    应用场景:抢红包...

2018-06-16 08:57:52 287

转载 pipeline

一、回忆通信模型  二、流水线1.什么是流水线2.pipeline-Jedis实现 3.与原生M(mget,mset等)操作对比M操作是原子操作pipeline命令是非原子的,Redis服务器会对其命令集进行拆分。  三、使用建议...

2018-06-16 08:56:35 8883

转载 慢查询

一.慢查询日志慢查询日志帮助开发和运维人员定位系统存在的慢操作。慢查询日志就是系统在命令执行前后计算每条命令的执行时间,当超过预设阀值,就将这条命令的相关信息(慢查询ID,发生时间戳,耗时,命令的详细信息)记录下来。Redis客户端一条名利分为如下四部分执行: 说明:①慢查询日志只是统计步骤3)执行命令阶段         ②客户端超时不一定慢查询,但是慢查询是客户端超时的一个可能原因。 二. 慢...

2018-06-16 08:55:44 238

转载 redis requires ruby version 2.2.2的解决方案

 今天在做Redis的Cluster集群的时候,在执行gem install redis时,提示如下错误: gem install redis ERROR: Error installing redis: redis requires Ruby version >= 2.2.2.CentOS7 yum库中ruby的版本支持到 2.0.0,可gem 安装redis需要...

2018-06-15 00:11:15 1037

转载 Spring Data JPA: 为单个Repository添加自定义方法

Spring Data JPA: 为单个Repository添加自定义方法我们在Spring Data JPA: 为所有Repository添加自定义方法中学习了通过JpaRepositoryFactory来为所有Repository添加一个公共的方法以及实现。但在很多情况下,我们需要为某个单独的Repository添加一个自定义的方法,并使其拥有一个自定义的实现。我们现在就来学习一下如何为某个单...

2018-06-07 07:49:33 3194

转载 Spring Data JPA: 为所有Repository添加自定义方法

Spring Data JPA: 为所有Repository添加自定义方法Spring Data JPA中的Repository是接口,是JPA根据方法名帮我们自动生成的。但很多时候,我们需要为Repository提供一些自定义的实现。今天我们看看如何为Repository添加自定义的方法。自定义Repository接口首先我们来添加一个自定义的接口:添加BaseRepository接口BaseR...

2018-06-07 07:48:07 5543

转载 JPA 实体类名称都报错

      今天遇到一个问题,就是所有实体类名称都报错,报错信息为:Class "com.taiji.apps.demo.domain.Sample.java"  is managed, but is not listed in the persistence.xml file,经过查找资料,解决方法为右键工程->properties->点击JPA->点击"Discover an...

2018-06-05 14:08:56 1876 1

转载 JPQL查询

JPQL就是一种查询语言,具有与 SQL 相类似的特征, JPQL 是完全面向对象的,具备继承、多态和关联等特性,和hibernate HQL很相似。 查询语句的参数JPQL 语句支持两种方式的参数定义方式 : 命名参数和位置参数 。 。在同一个查询语句中只允许使用一种参数定义方式。 命令参数的格式为:“ : + 参数名”例:Query query = em.createQuery("select...

2018-06-04 23:05:14 522

转载 @getMapping、@postMapping、@RestController

@RequestMapping   和  @GetMapping @PostMapping 区别        @GetMapping是一个组合注解,是@RequestMapping(method = RequestMethod.GET)的缩写。       @PostMapping是一个组合注解,是@RequestMapping(method = RequestMethod.POST)的缩写。@...

2018-06-02 10:26:55 2511

转载 Gradle引入net.sf.json失败的处理方法

最近使用Gradle引入net.sf.json-lib时,发现根本下载不了,如下所示:compile( 'net.sf.json-lib:json-lib:2.4')经了解,有些jar包区分jdk版本,发现此jar包需要加版本号(其他类似的jar包也需要这样处理),故正确的引入方式如下:compile( 'net.sf.json-lib:json-lib:2.4...

2018-06-02 10:17:34 7121 1

Linux的帮助文档

这个是学习Linux的必须文档,想要学习Linux的赶快下载吧

2015-03-11

Java打包工具

将Java 源程序进行打包 , 可以独立在桌面上运行的工具

2015-01-31

JDK1.6_API_中文参考.CHM

JDK1.6_API_中文参考,用于帮助学习Java的人查阅资料

2015-01-31

空空如也

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

TA关注的人

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