上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 30 下一页
摘要: 转自:http://www.cnblogs.com/linjiqin/p/5720865.html 一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitM 阅读全文
posted @ 2017-02-28 14:08 HigginCui 阅读(37524) 评论(4) 推荐(10) 编辑
摘要: 【set:集合类型(高中的集合知识)】 集合类型:无序、不可重复 列表类型:有序、可重复 【set类型】 1.添加元素 语法:sadd key member1 member2...... 返回值:返回成功添加的元素个数 2.获取集合中的所有元素 语法:smembers key 3.删除集合中某个元素 阅读全文
posted @ 2017-02-28 00:38 HigginCui 阅读(2901) 评论(0) 推荐(0) 编辑
摘要: 【List类型】 Redis采用的是LinkedList。 ArrayList: 数组存储。查询快,增删慢。 LinkedList:链表存储。增删快,查询慢,查询两端快。 Redis的list内部采用的双向链表实现,获取越靠近两端的元素速度越快。 1.向list左边添加元素 语法:lpush key 阅读全文
posted @ 2017-02-27 16:54 HigginCui 阅读(483) 评论(1) 推荐(0) 编辑
摘要: 【Redis数据类型】 redis是通过key-Value来存储的,其支持的数据类型如下: 1.字符串 2.Hash 3.List 4.Set 5.SortSet(zset) 注:redis中,命令(get、set...)忽略大小写,而key/value不忽略。 【String类型】 1.赋值 se 阅读全文
posted @ 2017-02-27 15:05 HigginCui 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 【Redis定义(参考了百度百科)】 Redis是一个key-value存储系统。与Memchached类似,Redis支持的value类型更多,包括String、list、set、zset(有序集合)、hash类型。这些数据类型都支持push/pop、add/remove以及取交集/差集等更丰富的 阅读全文
posted @ 2017-02-27 14:20 HigginCui 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 【Spring AOP 如何定位连接点】 1.增强提供了连接点的方位信息:如织入到方法前面、后面等。 2.切点描述的是织入到哪些类的哪些方法上。 【切点】 Spring通过org.springframework.aop.Pointcut接口描述切点,Pointcut由ClassFilter和Meth 阅读全文
posted @ 2017-01-20 16:07 HigginCui 阅读(6835) 评论(0) 推荐(1) 编辑
摘要: 【异常抛出增强】 异常抛出异常最适合的应用场景:事务管理。 当参与事务的某个Dao发生异常时,事务管理器就必须回滚事务。 【异常抛出增强 例子】 【操作数据库的Dao类:PersonDao.java】 【抛出异常增强(事务管理器):TransactionManager.java】 【Spring配置 阅读全文
posted @ 2017-01-20 11:21 HigginCui 阅读(1236) 评论(0) 推荐(1) 编辑
摘要: 【增强的类型】 1.前置增强:org.springframework.aop.BeforeAdvice。 由于Spring只支持方法级别的增强,所以MethodBeforeAdvice是目前可用的前置增强,表示在目标方法执行前执行前置增强,BeforeAdvice是为了将来版本扩展需要而定义的。 2 阅读全文
posted @ 2017-01-19 23:07 HigginCui 阅读(2680) 评论(0) 推荐(1) 编辑
摘要: 【AOP的使用场景】 性能测试 访问控制 事务管理 日志记录 【AOP相关术语】 [ 连接点 Joinpoint ] 程序执行的某个特定位置。(假如Car类有drive()方法,那么在drive()方法之前,drive()方法之后,或者方法抛出异常之后,这些即为连接点)Spring仅仅支持方法的连接 阅读全文
posted @ 2017-01-19 19:49 HigginCui 阅读(228) 评论(0) 推荐(1) 编辑
摘要: 【概述】 已知JDK动态代理中的Proxy.newProxyInstance(ClassLoader loader,Class[] interfaces,InvocationHandler h)方法的第二个参数Class[] interfaces就是需要代理类实例实现的接口列表,即这里的代理类必须实 阅读全文
posted @ 2017-01-19 16:44 HigginCui 阅读(168) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 30 下一页