票
回答
java List集合与redis数据快速比对[已解决]0
我的需求是,现在有个list 集合里面有1000个数据,redis里有400多万数据,现在要查找list里的数据是否存在与redis里,由于redis里的数据比较多所以比对算法需要尽可能的高效,希望大家能提供个高效的算法,谢谢…… 补充:list里存放的是一个自定义对象,对象有个属性是手机号mobile,redis里存储的是手机号黑名单,发送短信的时候我要判断list里的短信号码是否在黑名单里,如 ...
票
回答
Java世界里面实现了用原始类型作为集合元素的开源工具有哪些?[已解决]5
Java自带的集合都是以对象作为元素的。我记得有人提到过某个工具提供以原始类型作为元素的集合功能,比如Map,key和value是原始类型,比如用int而不是Integer做key。有谁知道这样的工具么?
票
回答
难题:存储过程或函数,返回多个查询结果的集合,涉及到游标,集合操作等。[已解决]5
最近在做一个批量查询,在参数表里取出参数,然后对每个参数查询主表,每个参数对应多个结果,只取前n行,把这些结果集合起来,返回。 最开始用的是一条语句查询,由于用不到索引,查询相当慢,所以改为用存储过程。 原来的语句 select t.*,(row_number() over (partition by t.col_name2 order by t.col_name3)) rn from ( sel ...
票
回答
java 多线程处理一个list的集合[已解决]5
大家好,我的一个List<String>中有10W条记录,要把这个List的的内容拼接起来。我启动5个线程同时处理,每个线程处理2w条记录。然后把5个线程处理的内容拼接起来。 请大家给一个简单的demo。谢谢
票
回答
一个与java集合与数据库有关的面试题[已解决]0
面试官现场给出的问题,当时没答上来,发这里大家一起看一下: 已知一个List对象,List<A> list...,大小有几万笔,A对象有id和name2个属性,A对象对应的数据库表是tableA,字段也是id和name,id是主键,表中有数据几十万笔,现在要求把list中与tableA中主键id相同的数据拿出来,放入另外一个List对象中,有没有高效率的方法?双层for循环就算了
票
回答
关于Iterator接口的疑问,接口中的抽象方法是何时被实现的[已解决]5
JDK api文档里面对Iterator定义的是一个接口,里面有几个常用方法。接口我的理解是一个特殊的类,里面的方法都是定义好未实现的抽象方法。但为什么调用HashSet里面的iterator()方法后,返回Iterator对象,就可以使用这个对象里面的方法了。方法不是抽象的么,是什么时候被实现了呢?还是Iterator本身是个接口,又是个实体类(api中没找到是个实体类)? 这个疑问是在看Map ...
票
回答
奇怪了,这是为什么啊?(集合问题)[已解决]0
这是一个简单的集合代码: import java.util.ArrayList; import java.util.List; public class Test { public static void main(String[] args) { List<Integer> list = new ArrayList<Integer>(); for(int i=0;i< ...
票
回答
算法——集合比值 趋近于1比2[已解决]5
集合 a[] = {a1,a2,.....ai}; b[] = {b1,b2,.....bj}; 现有一个集合c,然后不断的从a集合和b集合中取值放入集合c,如何保证在任何时间c中a集合元素的和与b集合元素的和比值趋近于1:2
票
回答
一个关于接口的继承的问题[已解决]0
public interface List<E> extends Collection<E> 这是jdk中的结构. collection中已经有size,isEmpty,toArray,isEmpty等方法,可是在list接口中,又去覆盖它,这是为什么啊,干嘛要多此一举?
票
回答
List集合,部门遍历人员!!![已解决]0
Map<Long,SystemDepts> uMaps = new HashMap<Long, SystemDepts>(); uMaps = taskService.getAllUser(); Set<Long> key = uMaps.keySet(); List<SystemDepts> orgList = new ArrayList< ...
票
回答
新手学J2SE,遇到一个集合问题,搞不懂代码什么意思[已解决]5
主要有3个类: public class CompareTable { public static List list = new ArrayList(); static{ String[]s1 = {"赵","z"}; String[]s2 = {"钱","q"}; String[]s3 = {" ...
票
回答
oznyang 评论了 关于oznyang发布的i18nTool工具的使用
huayang912 评论了 easyui datagrid 弹出窗口空白的解决方法
haihuichen 评论了 mybatis联teradata 查询时返回结果集为空,同样的代码在mysql下就可以返回结果集
haihuichen 评论了 mybatis联teradata 查询时返回结果集为空,同样的代码在mysql下就可以返回结果集
26762685 评论了 SOS!session串号现象
elbert 评论了 Java怎么实现打印机监控
sandy8508 评论了 Java String.format性能如何
feng_tai_jun 评论了 JSP里加return就会无法编译说Unreachable code
xiaojunjava 评论了 JAVA 连接打印机 打印作业属性设置无效果问题
xiaominzi 评论了 java.security.InvalidAlgorithmParameterException: Prime size must be multiple