- 博客(12)
- 资源 (6)
- 收藏
- 关注
原创 redis开篇
开篇这几天在研究redis,感觉有些收获,就写成博客与大家分享。我学习redis主要是通过阅读《redis入门指南》这本书。刚翻开书皮,看到书的作者李子骅是09级本科的,让同为09级本科的我佩服不已!我想为大家推荐这本书。但作为博客, 主要功能是总结和快速查阅,我会参考《redis入门指南》的目录结构和内容,加上我自己的总结,让大家快速进入redis的世界。在windows上安装redis环境下载安
2015-11-30 17:28:28 688
原创 redis C#客户端
本篇博客介绍使用C#作为redis客户端的简单使用方法,我们会依赖ServiceStack.Redis。新建项目并添加依赖首先,打开全宇宙最强的IDE——Visual Studio,新建一个控制台应用程序,然后选择菜单[工具]=>[NuGet程序包管理器]=>[程序包管理器控制台],输入以下命令Install-Package ServiceStack.Redis
2015-11-30 17:24:40 3151 3
原创 redis过期时间
在redis中,可以给一个键设置过期时间,等时间到了以后,该键会被自动删除。这个机制经常被用来存储验证码等有一定时效性的东西,数据的有效期过了以后,就会被自动删除以节省内存空间。跟过期相关的命令有三个,分别是EXPIRY、PERSIST和TTL,用法如下EXPIRY key seconds –设置key在seconds秒后过期PERSIST key –删除key的过期时间,使其永不过
2015-11-30 15:19:20 4164
原创 redis实现发布/订阅
发布/订阅模式的原型是这样的:有两类主体,生产者和消费者,生产者会将需要处理的任务放到任务队列中,而消费者则不断地从任务队列中读取任务并执行。生产者和消费者只需要提前定义好任务队列的格式,双方并不需要了解对方的实现细节。由于双方是基于任务队列进行交互的,所以,新增生产者或新增消费者都比较容易。总的来说,发布/订阅模式具有松耦合、易于扩展的特性。#通过PUBLISH和SUBSCRIBE命令实现发布/订阅
2015-11-30 12:33:34 1676
原创 redis中的事务
本篇博客来讨论redis的事务。redis通过MULTI,EXEC,DISCARD以及WATCH命令来实现事务机制的。MULTI…EXECredis客户端通过MULTI命令来通知redis服务器即将进入事务模式,redis服务器端返回OK。然后redis客户端开始发送命令,redis服务器接收到命令后,不会立即执行,而是先加入事务队列中并返回QUEUED,当redis客户端发送EXEC命令时,red
2015-11-29 21:22:45 1875 4
原创 redis数据类型
本篇博客来和大家一起探讨redis的数据类型。 redis原生支持五种数据类型,分别是:字符串类型(strings)哈希类型(hashes)列表类型(lists)集合类型(sets)有序集合类型(sorted sets)
2015-11-29 11:36:59 771
原创 spring mvc中基于注解的控制器
使用基于注解的控制器,可以在一个控制器类内包含多个请求处理方法。本文将介绍在spring mvc中经常用到的注解类,包括:声明Controller、Action,以及URL映射的注解(@Controller,@RequestMapping)向视图中传递数据(Model)接受请求参数和路径变量的注解(@RequestParam,@PathVariable)重定向时传递数据的参数(Redi...
2015-11-26 15:06:20 1743 1
原创 springmvc 开始
本篇博客作为spring mvc的开篇博客,提供一个最简单的使用spring mvc构建web站点的例子。首先,创建一个maven项目,使用maven-archetype-webapp,下面是所有maven依赖<dependencies> <dependency> <groupId>org.springframework<...
2015-11-25 18:02:40 900
原创 springmvc 不解析EL表达式的解决办法
这是一个spring mvc初学者可能会遇到的问题。代码如下:@Controller@RequestMapping(value="/home")public class HomeController { @RequestMapping(value = "/index") public ModelAndView Index(Model model) { ...
2015-11-24 17:04:54 8297 3
原创 MyBatis结果集映射(ResultMap)
Mybatis的查询可以将查询出的结果集转换成Java对象。ResultMap有以下几种用途:1、如果数据表的列名和Java对象的属性名不一致,在ResultMap中可以进行关联2、定义一对一的关联3、定义一对多的关联
2015-11-05 09:56:29 12185
原创 MyBatis SQL映射
Mybatis与其它ORM框架的一个很大的不同之处就在于,Mybatis能够充分地使用SQL语句。 本篇博客来详细介绍在Mybatis中如何进行SQL映射。
2015-11-04 16:25:33 882
原创 MyBatis配置详解
我在上一篇博客中介绍了mybatis最简单的使用方式,为的是让初学者快速入门,接下来的几篇博客,会对mybatis进行更加详细地介绍。本篇来详细介绍mybatis的配置。
2015-11-03 16:43:53 1939
Sun Java System Application Server Performance Tuning Guide.pdf
2021-10-08
NorthWind数据库
2012-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人