1. Redis是什么、特点、优势 Redis是一个开源的使用C语言编写、开源、支持网络、可基于内存亦可持久化的日志型、高性能的Key-Value数据库,并提供多种语言的API。 它通常被称为数据结构服务器,因为值(value)可以是 字符串(String)、哈希(Map)、 列表(list)、集合
分类:
其他好文 时间:
2016-03-05 23:17:36
阅读次数:
247
1 类的扩展方法: 2 3 1.要求是静态类 4 2.要求写的方法是静态方法。 5 3.要使用this关键字,表示传进去的对象表示当前对象。 6 7 例子:扩展list集合的where方法比较字符串的大小。 8 1.创建一个类,命名为ListExt.cs 9 10 //1>创建一个静态类 11 pu
分类:
其他好文 时间:
2016-02-29 23:05:29
阅读次数:
151
GridView ,ViewPagerGridViwe,与listView都是AdapterView的子类,*在Activity中添加GridView控件;*获去数据源 注:本地或网络数据都需要封装到List集合中。*创建列表项的布局;*创建Adapter*在Activity中初始化GridView
分类:
其他好文 时间:
2016-02-28 00:55:08
阅读次数:
215
引入javapython存取多个值:数组或list集合------------------------>列表,元组key-value格式:Map------------------------>字典自己学习发现,java跟python这两门面向对象语言在数据类型的定义上,很多思想都是互通的,这里不说java,简单介绍一下python的列表,元组..
分类:
编程语言 时间:
2016-02-21 22:56:49
阅读次数:
542
需要对一个List<Model>集合去重,情况是该集合中会出现多个Name属性值相同的,但是其他属性值不同的数据。 在这种情况下,需求要只保留其中一个就好。 我觉得遍历和HashSet都不是我想要的,便采用了一下方式 定义Compare类,继承IEqualityComparer接口 public c
分类:
其他好文 时间:
2016-02-12 16:19:07
阅读次数:
165
在使用list集合的时候,什么也不用。 原因:list允许存储重复的元素。 在使用set集合的时候,要重写,equals()方法 和 hashCode() 方法。 愿意:set集合 不允许存放相同的元素,而默认比较的是两个 对象地址的值,这样,两个对象恒不等。所以 我们需要重写equals()方法,
分类:
编程语言 时间:
2016-02-07 17:25:14
阅读次数:
181
获取List集合中的元素 def lst = [1,3,4,1,8,9,2,6] println lst[-1] println lst[-2] 输出结果: 输出: 6 2 使用Range(范围)对象获得集合中连续的几个值 //从左至右取值def lst = [1,3,4,1,8,9,2,6] pr
分类:
其他好文 时间:
2016-01-29 20:56:15
阅读次数:
143
工作中,遇到list集合存储null的问题,不确定list能否存储null值。于是写一demo测试。1 public static void main(String[] args) {2 String string= null;3 List list= new Array...
分类:
其他好文 时间:
2016-01-26 21:51:11
阅读次数:
230
${item.UserId} ${item.UserName} 用遍历list集合时,提示我找不到对象的属性。因为他封装的时候 他会主动将第一位改成大写 如果你的是 name 封装好后 就是Name 所以属性命名 前面2位 最好用小写 或者大写 否则就会引发找不到属...
分类:
其他好文 时间:
2016-01-26 20:18:53
阅读次数:
520
由于其功能性和灵活性,ArrayList是
Java 集合框架中使用最为普遍的集合类之一。ArrayList 是一种 List 实现,它的内部用一个动态数组来存储元素,因此 ArrayList 能够在添加和移除元素的时候进行动态的扩展和缩减。
使用Collections工具类进行排序:
使用Collections排序非常简单,我们只需要把实现了Comparable接口的类传入里面调用一下C...
分类:
编程语言 时间:
2016-01-24 21:06:27
阅读次数:
271