随笔分类 - Java集合
摘要:private static final Long SUCCESS = 1L; private static String script1 = "if redis.call('setNx',KEYS[1],ARGV[1]) then " + " if redis.call('get',KEYS[1]
阅读全文
摘要:1.背景 由于业务需求最近准备将系统中原有的memcached改造为Redis,实现多数据类型的分布式缓存。 2.分布式缓存: 3.集成改造 1) Pom依赖 vcsp-genericProfessionServer\pom.xml <dependency> <groupId>org.apache.
阅读全文
摘要:1.HasMap 自定义基础版 2.HasMap 自定义升级版
阅读全文
摘要:package com.test.collection; import java.util.HashMap; import java.util.Hashtable; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; //Map的基本应用 public class MapTest { /** ...
阅读全文
摘要:package com.test.collection; import java.util.Vector; public class MyVector { /** * @param args */ public static void main(String[] args) { /** * vector...
阅读全文
摘要:package com.test.collection; /** * 自定义ArrayList容器 * * 1.实现原理:底层封装数组 * * 2.查询 * LinkList 相较 ArrayList 查询效率低: * 由于LinkList底层存放元素的不是数组,不能直接通过索引进行获取,需要从头或者从尾逐一遍历索引节点对象。 * ArrayList直接通过索引获取即可。 ...
阅读全文