九路 九路
4年前
使用 Payload 提高 RecyclerView 渲染效率
RecyclerView.Adapter中有个带有payloads参数的函数,由于这个函数不是抽象函数,被很多人忽略了。该函数定义如下:publicvoidonBindViewHolder(VHholder,intposition,List<Objectpayloads){onBindViewHolder(holder,
zdd小小菜鸟 zdd小小菜鸟
2年前
Java基础面试
Java基础面试1.Java集合类的总结tex1、Iterator:Collection(值)、Map(键值对);2、Collection:Set(无序不重复)、List(有序可重复)、Queue;3、Set:H
Wesley13 Wesley13
3年前
Java深究之Vector、ArrayList、LinkedList的区别
       在java开发中除了上文经常用的对字符串的操作外,还有使用居多的当属集合了。在基础的java学习时,相信很多同学都学习了List、Set、Map这些,他们之间的区别和基本的使用方法也是很了解了,本文是详细的去分析List中Vector、ArrayList、LinkedList之间的区别和底层实现原理以及使用场景首先说下这三者的区别:
Stella981 Stella981
3年前
Kafka Spout Offset存储在Zookeeper
KafkaSpoutOffset存储在Zookeeper,配置中需要单独指定SpoutConfig.zkPort和SpoutConfig.zkServers,否则无法生效。importjava.util.ArrayList;importjava.util.List;importorg.apache.stor
Stella981 Stella981
3年前
CentOS使用yum安装mysql(超简单)
工具/原料yum库Mysql数据库CentOS6.4\_64bit方法/步骤1.1查看CentOS自带mysql是否已安装。输入:yum list installed | grep mysql2.!(h
Wesley13 Wesley13
3年前
Java容器——UnsupportedOperationException
    先看一个例子:import java.util.ArrayList;import java.util.Arrays;import java.util.Collection;import java.util.Collections;import java.util.List;pub
Wesley13 Wesley13
3年前
JAVA中循环删除list中元素的方法总结
印象中循环删除list中的元素使用for循环的方式是有问题的,但是可以使用增强的for循环,然后今天在使用时发现报错了,然后去科普了一下,再然后发现这是一个误区。下面就来讲一讲。。伸手党可直接跳至文末。看总结。。  JAVA中循环遍历list有三种方式for循环、增强for循环(也就是常说的foreach循环)、iterator遍历。1、for循环遍
Wesley13 Wesley13
3年前
Java对List元素进行按自定义排序
有时候我们需要对list进行排序,方便我们查阅,下面就是本人做的一个小测试。packagewww.huarui.biz.jfreecharts;publicclassBuffBean{privateStringmonthnull;privateintcount0;publicStringget
Stella981 Stella981
3年前
SpringBoot中 集成 redisTemplate 对 Redis 的操作(二)
SpringBoot中集成redisTemplate对Redis的操作(二)List类型的操作1、向列表左侧添加数据LongleftPushredisTemplate.opsForList().leftPush("name",name);2、向列表右侧添加数据
Wesley13 Wesley13
3年前
2.6字典dict
声明:师从老男孩太白金星,不对代码做任何保证,如有问题请自携兵刃直奔沙河2.6.1字典的初识Why:咱们目前已经学习到的容器型数据类型只有list,那么list够用?他有什么缺点呢?    1.列表可以存储大量的数据类型,但是如果数据量大的话,他的查询速度比较慢。  2.列表只能按照顺序存储,数据与数据之间关