摘要: 在 @readThroughSingleCache 的实现 中有一个方法: final Method methodToCache = getCacheBase().getMethodToCache(pjp);作用是获取需要缓存的方法。具体如下: public Method getMethodToCache(final JoinPoint jp) throws NoSuchMetho... 阅读全文
posted @ 2014-04-07 16:42 饮露秋林 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 源码中有一个接口:KeyProvider的 方法 String generateKey(final Object keyObject); /** * From the supplied object, create a (no-whitespace) part of the key by which a value will be stored in Memcached. ... 阅读全文
posted @ 2014-04-07 16:33 饮露秋林 阅读(142) 评论(0) 推荐(0) 编辑
摘要: simple-spring-memcached本质上是采用了AOP的方式来实现缓存的调用和管理 aop : Advice 的实现 api: ssm 提供了很多的advice。如:readThroughSingleCache、readThroughMultiCache、readThroughAssignCache 等等。 提供给应用程序调用。当当遇到相应的切入点时,会执行这些A... 阅读全文
posted @ 2014-04-07 16:22 饮露秋林 阅读(1128) 评论(0) 推荐(0) 编辑
摘要: memcached是一款非常优秀的分布式缓存工具,有效提升了按主键检索数据的性能问题。 而simple-spring-memcached组件通过与spring框架整合,让memcached的调用变得更加简单。 simple-spring-memcached本质上是采用了AOP的方式来实现缓存的调用和管理,其核心组件声明了一些Advice,当遇到相应的切入点时,会执行这些Advice来对me... 阅读全文
posted @ 2014-04-07 14:53 饮露秋林 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 对数据的操作、可以将数组转成List集合,排序, String[] strings = new String[]{"1","3","2"}; Arrays.sort(strings); int i = Arrays.binarySearch(strings, "1"); System.out.println("i 是:" + i ); 使用二分搜索法来搜索指定的数组,以获得指定的值。 ... 阅读全文
posted @ 2014-04-07 13:53 饮露秋林 阅读(137) 评论(0) 推荐(0) 编辑
摘要: AbstractCollection 的主要作用:它实现了Collection接口中的大部分函数。从而方便其它类实现Collection,比如ArrayList、LinkedList 等,它们这些类想要实现Collection接口,通过继承AbstractCollection就已经实现了大部分的接口了。 AbstractList 类 同AbstractCollection定义相同、每个需要... 阅读全文
posted @ 2014-04-07 13:52 饮露秋林 阅读(149) 评论(0) 推荐(0) 编辑
摘要: Collections是针对集合类的一个帮助类,它提供了一系列静态方法实现了对各种集合的排序,搜索和线程安全等操作。 1、sort(Collection)方法的使用(含义:对集合进行排序)。 2、Reverse :反转集合中元素的顺序 3、copy(List m,List n)方法的使用(含义:将集合n中的元素全部复制到m中,并且覆盖相应索引的元素) 4、返回Collections中最小元... 阅读全文
posted @ 2014-04-07 13:51 饮露秋林 阅读(128) 评论(0) 推荐(0) 编辑
摘要: Map接口不是Collection接口的继承。Map接口用于维护键/值对(key/value pairs)。该接口描述了从不重复的键到值的映射。 HashMap 是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。 HashMap最多只允许一条记录的键为Null;允许多条记录的值为Null;HashMap不支持线程的同步,即任一时刻可以有... 阅读全文
posted @ 2014-04-07 13:50 饮露秋林 阅读(141) 评论(0) 推荐(0) 编辑
摘要: Set接口 Set是一种不包含重复的元素的Collection,Set最多有一个null元素。 HashSet类 顺序是不确定的,不是同步的,集合元素可以是null。 当我们向HashSet 添加一个元素时,hashSet 会调用这个对象的hashCode() 方法来得到该对象的hashCode 值, 然后根据 hashCode 值来决定该对象在HashSet ... 阅读全文
posted @ 2014-04-07 13:48 饮露秋林 阅读(216) 评论(0) 推荐(0) 编辑
摘要: Java util 工具包 包含集合框架、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组、日期Date类、堆栈stack类、向量Vector 类等)。 一、Collection 和Collections Collection是最基本的集合接口。JDK 不提供此接口的任何直接 实现。 由Collection接口派生的两个接口是List和Set。 ... 阅读全文
posted @ 2014-04-07 13:42 饮露秋林 阅读(618) 评论(0) 推荐(0) 编辑
摘要: 其实要看你自己想做什么。没有想法,没有追求,再多的资源也是浪费。 有一个目标,看看自己身边有哪些资源可以利用。利用好它们可以事半功倍。 生活中有许多这样的情况。比如,你没钱了,向你的朋友借 1000块钱,朋友其实并不缺钱。 这时候他也许会说,最近手头比较紧。挪不出空余的。只是被问到了,应付罢了。 你永远也无法满足所有的人,因为不是所有人都是人。人生在世,无论做错了事,还是... 阅读全文
posted @ 2014-04-07 13:22 饮露秋林 阅读(186) 评论(0) 推荐(0) 编辑