场景: 之前处理json 对象,常常一层层去判断 ,获取值, 往往涉及到多测判断,特别对于一些比较升的对象,此处推见使用jsonPath 依赖: Test: ...
分类:
Web程序 时间:
2019-07-31 13:28:12
阅读次数:
1873
Map:用来存储键值对的,通过键来标识,键如果重复,新的键值将覆盖旧的Map是一个接口,实现类有HashMap,TreeMap,HashTable,PropertiesMap<Integer,String>m=newHashMap<>();//要增加泛型Map<Integer,String>m2=newHashMap<>();m.put(1,"ad"
分类:
编程语言 时间:
2019-07-18 10:49:22
阅读次数:
122
一、获取Mapper接口的代理 根据上一节,Mybatis初始化之后,利用sqlSession(defaultSqlSession)的getMapper方法获取Mapper接口 而调用configuration对象的getMapper方法 再次调用mapperRegister,注册mapper的类 ...
分类:
数据库 时间:
2019-07-17 23:12:40
阅读次数:
216
HashTable 底层数组+链表实现,无论key还是value都不能为null,线程安全,实现线程安全的方式是在修改数据时锁住整个HashTable,效率低,ConcurrentHashMap做了相关优化 初始size为11,扩容:newsize = olesize*2+1 计算index的方法: ...
分类:
其他好文 时间:
2019-07-16 12:47:02
阅读次数:
116
set 特点: 无序, 不允许重复 没有索引 Collections: Collections 与Collection 的区别: Collection是集合体系的最顶层,包含了集合体系的共性 Collecions是一个工具集,方法都是用于操作Collection map map是具有key和valu ...
分类:
编程语言 时间:
2019-06-22 21:20:28
阅读次数:
150
Map是双列集合的根接口,用于存储具有映射关系的数据。 根据key来区分每一项、获取对应的value,所以key不能重复。 key、value都可以是任意类型的数据。 Map提供了一个内部类Entry用来封装键值对,一个键值对就是一个Entry实例。 Map的常用方法(所有子类都可以直接使用): v ...
分类:
其他好文 时间:
2019-05-20 01:14:24
阅读次数:
144
Map接口概述 除了Collection之外,常用的集合还有Map接口,里面常用的实现类图如下: map中的元素是以键-值的方式存在的,通过键可以获取到值,键是不可以重复的,跟地图比较像,通过一个坐标就可以找到具体的位置。 Map的遍历 方式一:Map中的keySet()返回的是一个包含所有键的Se ...
分类:
其他好文 时间:
2018-12-18 14:39:40
阅读次数:
258
Given two strings s and t, determine if they are isomorphic. Two strings are isomorphic if the characters in s can be replaced to get t. All occurrenc ...
分类:
其他好文 时间:
2018-12-03 20:16:19
阅读次数:
204
// 方法一 用法1? Value方式 //创建动画对象 CAKeyframeAnimation *animation = [CAKeyframeAnimation animationWithKeyPath:@"position"]; //设置value NSValue *value1=[NSVal... ...
分类:
其他好文 时间:
2018-11-12 17:33:30
阅读次数:
240
最近了解到使用json字符串存到数据库的一种存储方式,取出来的json字符串可以进行相应的节点操作 故借此机会练习下递归,完成对json节点操作对应的工具类。 介绍一下我使用的依赖 主要使用JSONObject和JSONArray的API进行相关操作,这里附上这两个类的代码 /* * Copyrig ...
分类:
Web程序 时间:
2018-10-27 14:57:39
阅读次数:
799