自定义博客皮肤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)
  • 资源 (1)
  • 问答 (12)
  • 收藏
  • 关注

原创 Redis 与 set 相关的常用命令

Redis 的 set 是 string 类型的无序集合。sadd set01 1 1 1 2 3 4 5 5 创建一个 set 集合,里面有1,2,3,4,5 这 5 个元素(set类型的数据会自动去重):smembers set01 查看 set01 里面的元素:sismember set01 6 判断 6 是否在 set01 集合里面(是:1,否:0):sca...

2018-07-31 21:28:43 241

原创 Redis 与 hash 相关的常用命令

对于 hash 类型,key-value 的模式不变,只不过 key 对应的 value 是一个 map。hset user id 1 向 user(map) 中添加 key-value 对(id,1):hget user id 获取 user 中的 id 所对应的值:hmset user name zhangsan sex man 设置多个 key-value 对:...

2018-07-31 17:17:13 1122

原创 Redis 与 list 相关的常用命令

list 类似一个双端队列,即可以从左边 push 和 pop,也可以从右边 push 和 pop,底层其实是一个单链表。lpush list01 1 2 3 4 5 key 为 list01,value 为 1,2,3,4,5,从左向右push:rpush list01 a b 从右往左向 list01 中 push a b:lrange list01 0 -1 从左向...

2018-07-31 16:45:22 2339

原创 Redis 与 String 相关的常用命令

set k1 v1 向当前库(0号库)设置一个键 k1,它的值为 v1:get k1 获取键 k1 的值:del k1 若 k1 存在,则删除 k1:append k1 234 向键 k1 的 value 后面追加(拼接一个字符串,因为键默认是字符串类型) “234” 字符串:strlen k1 获取键 k1 的长度:incr k1 键 k1 对应的 value 加...

2018-07-29 20:41:33 191

原创 Linux常用命令(持续更新)

ps -ef|grep redis:ps 是进程查看命令,-e 显示所有进程,-f 显示全格式。grep 是文本查找命令,它使用正则表达式匹配文本。grep 全称是 Global Regular Expression Print。| 是管道命令 是指 ps 命令与 grep 同时执行。所以这条命令的意思是:以全格式列出所有的进程,同时查找并打印其中包含 “redis” 的名命令。...

2018-07-29 18:31:10 227

转载 如何在Eclipse中手动设置参数,以图形化的方式显示程序所占用的堆内存,以及手动GC

转载:https://www.cnblogs.com/xlchen/p/6001138.html进入 yourworkspace.metadata.plugins\org.eclipse.core.runtime.settings 目录然后编辑org.eclipse.ui.prefs文件,加上一句SHOW_MEMORY_MONITOR=true。保存退出重启elipse后,在el...

2018-07-28 14:40:07 360

原创 Redis 与 key 相关的常用命令

1. Redis keys 命令1.1 常用1.2 案例keys * 查看当前 redis 库中的所有 key:exists k3 判断 k3 键是否存在:move k3 1 将当前库中的 k3 移动到 1 号库:ttl k3 查看 k3 还有多少秒过期(-1表示永不过期,-2表示已过期):expire k3 20 为 k3 设置 20 秒的失...

2018-07-24 11:41:48 329

原创 Redis 基础知识

记录 Redis 的一些基础知识点:Redis 采用的是基于内存的单进程单线程模型的 key-value 数据库。Memcached 采用的是单进程多线程模型的 key-value 数据库。默认16个数据库,类似数组下表从 0 开始,初始默认使用零号库。select 0~15 命令用于在 0 ~ 15 号库之间进行切换dbsize 命令查看当前数据库的 key 的数量:ke...

2018-07-23 21:44:06 310

原创 如何将 Redis 设置为后台进程

Linux 在执行 redis-server 命令时,默认开启的 redis 是一个前台的进程,简单点说,就是执行这个命令的命令行窗口必须一直开着,一旦关闭,redis 服务端就会关闭。但是开着命令行又显得比较碍眼,所以我们一般把 redis 以后台进程的方式启动,那么如何实现呢?...

2018-07-23 16:30:49 32304

原创 将 Redis 安装成系统软件

在 Redis入门介绍中 我们已经知道了如何安装redis,那么我们如何把 Redis 安装成系统软件呢?在 make 命令执行完之后,继续在 src 目录下执行 make install 就会把 redis 的一些可执行文件放在 /usr/local/bin 目录下,就成为了系统软件:注:/usr/local :这是一个非常重要的目录,用户的很多应用程序和文件都会放在这个目录下,类似...

2018-07-22 21:47:50 244

原创 Redis入门介绍

Redis 定义Remote Dictionary Server(Redis) 远程字典服务。Redis 是一个高性能的基于内存的 key-value 数据库存储系统,它通常被称为数据结构服务器。Redis 特点由 C 语言编写,遵循 BSD 开源协议。键(key)是 String 类型,值(value)可以是 String, Map, list, sets, sorted set...

2018-07-22 17:25:04 281

原创 Maven仓库管理

5.1. Maven仓库概念Maven仓库就是用来存储所有Maven共享构建的地方(所有开源项目jar包的存放地)。使用者根据GAV坐标去仓库下载对应的构建(jar包):构建(Jar包)一般存放的路径规则为: groupId /artifactId /version / artifactId -version.jar5.2. Maven仓库的分类本地仓库 默认是 ${u...

2018-07-09 18:04:14 2900

原创 Maven核心概念

4.1. Maven坐标 GAV在简单平面几何中坐标(x,y)可以标识平面中唯一的一点。在项目开发中,Maven坐标就是为了定位一个唯一确定的jar包。我们经常用到的一些开源框架,他们的名称和版本号以及版本的类型就确定了他们的唯一性,我们引用这些开源框架时,就可以通过坐标来指定他们。Maven坐标简称GAVgroupId: 代表当前项目组织名称artifactId:代表当前...

2018-07-08 18:12:13 392

原创 Maven的基本概念/Maven安装和配置/Maven工程的创建

1. Maven的基本概念1.1. Maven出现前项目开发存在的问题同样的代码,因为在不同的机器或者不同的环境下编译不成功开发人员已经经过测试的代码, 测试和配置人员下载下来有问题新加入的团队成员不知道系统开发所需要的具体环境每次checkout项目的时候,随便都是几百M(大部分是jar包),头疼切换新项目时,我们要重新加入所依赖的jar包,而且又要上传到代码服务器A项目组封...

2018-07-07 20:33:08 346

原创 如何配置 Spring 的顾问(名称匹配方法切入点顾问,正则表达式匹配方法切入点顾问)

Spring 的通知只能织入到目标对象的所有方法,但是没有办法指定织入到哪几个方法,顾问就解决了这个问题。NameMatchMethodPointcutAdvisor(名称匹配方法切入点顾问)顾问其实是对通知的封装与延伸,所以配置顾问前仍需要配置通知。编写一个实现了 MethodBeforeAdvice 接口的通知(以前置通知为例)package com.aop.advice...

2018-07-01 21:34:41 421

原创 AOP 的一些专业术语

记录 AOP 的一些专业术语(非 Spring 专属):切面(Aspect) 就是交叉在各个业务逻辑中的系统服务,类似于安全验证,事务处理,日志记录都可以理解为切面织入(weaving) 就是将切面代码插入到目标对象某个方法的过程,相当于我们在jdk动态代理里面的 invocationHandler接口方法的内容

2018-07-01 15:58:56 2320

原创 如何配置 Spring 的通知(前置通知,后置通知,环绕通知,异常通知)

前置通知引入 Spring AOP 的相关 jar 包: aopalliance-1.0.jar spring-aop-4.2.1.RELEASE.jar spring-beans-4.2.1.RELEASE.jar spring-core-4.2.1.RELEASE.jar spring-context-4.2.1.jar spring-expression-4.2.1.ja...

2018-07-01 11:55:22 5803

fastjson + gson + jsonlib + jacksonjar包

fastjson + gson + jsonlib + jacksonjar包 各种json解析包

2018-08-31

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

TA关注的人

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