-
MapReduce整体介绍
MapReduce框架(Map/Reduce)MapTask/ReduceTask数据分发机制MapTask接口实现类:对一行数据进行处理,map方法ReduceTask接口实现类:对一组数据进行处理,reduce方法MapReduce工作机制划分输入切片:数据切片job.split文件分布式数据处理K相同的KV数据分配给同个ReduceTask组合拳:CompareTo+Partation+Gr...
33
热度 -
115个Java面试题跟答案——终极列表(上)
115个Java面试题和答案——终极列表(上)面向对象编程(OOP)Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点:•代码开发模块化,更易维护和修改。•代码复用。•增强代码的可靠性和灵活性。•增加代码的可理解性。面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下面的章节我们会逐个分析这些特性。封装封装给...
69
热度 -
什么是 Lambdas 表达式 ?解决方案
什么是Lambdas表达式?本帖最后由Jelly1989于2014-03-1409:55:42编辑博客园上看到说,Java8中将加入Lambdas表达式,这是个什么东西?C#中有类似的功能吗?color='#FF8000'>------解决方案--------------------Lambda表达式http://msdn.microsoft.com/zh-cn/library/bb397687....
381
热度 -
java集合 之 Map聚合
java集合之Map集合Map用于保存具有映射关系的数据,具有两组值:一组用于保存Map中的key;另一组用于保存Map中的value,形成key-value的存储形式。Map集合中包含的一些方法:voidclear():删除Map集合中的所有key-value对。booleancontainsKey(objectkey):查询Map集合中是否包含指定的key,如果包含,返回true。boolea...
688
热度 -
浅析pinyin4j源码 容易利用pinyin4j对中文字符进行自然排序
浅析pinyin4j源码简单利用pinyin4j对中文字符进行自然排序pinyin4j项目官网地址http://pinyin4j.sourceforge.net/我们先把资源下载下来,连同源码和jar包一起放入工程。如下图:接下来在demo包下,我们写一个测试类,简单使用pinyin4j对中文字符进行自然排序新建一个ConvertTest.javapackagedemo;importjava.ut...
96
热度 -
黑马软件工程师【TreeSet集合】
黑马程序员【TreeSet集合】-------android培训、java培训、期待与您交流!----------TreeSet集合TreeSet集合是一个依靠TreeMap实现的有序集合,内部存储元素是自动按照自然排序进行排列,所以如果想要保留存储时的顺序,那么就不建议使用TreeSet。TreeSet继承了Set的特性,也就是不允许有重复元素,他会通过compareTo方法对所有元素进行比较,...
93
热度 -
数据挖掘(2)——Knn算法的java实现
数据挖掘(二)——Knn算法的java实现1、K-近邻算法(Knn)其原理为在一个样本空间中,有一些已知分类的样本,当出现一个未知分类的样本,则根据距离这个未知样本最近的k个样本来决定。举例:爱情电影和动作电影,它们中都存在吻戏和动作,出现一个未知分类的电影,将根据以吻戏数量和动作数量建立的坐标系中距离未知分类所在点的最近的k个点来决定。2、算法实现步骤(1)计算所有点距离未知点的欧式距离(2)对...
120
热度 -
Windows:如何获取所有可见窗口的列表?
问题描述 (无论如何,请使用相关技术重新标记:我不知道它们是哪些:) 稍后我可能会提出更详细的问题,关于具体细节,但现在我试图掌握“大局”:我正在寻找一种方法来枚举Windows上的“真实可见窗口”。 “真正可见的窗口”我的意思是:用户会称之为“窗口”。 我需要一种方法来以Z顺序获取所有这些可见窗口的列表。 请注意,我真的需要做到这一点。 我已经在OSX上完成了(这真的很头疼,特别是如果你想...
7
热度 -
Struts2之Ognl 标签容易笔记 及 简单应用【课上总结】主要实现流程图
Struts2之Ognl标签简单笔记及简单应用【课上总结】主要实现流程图 ?ognl表达式,有点像el表达式,用到struts标签中,不要用在普通标签和其它的地方??????如果是${stu.sid}--->#stu.sid??????如要是${requestScope.stu.sid}--->#request.stu.sid????????????${sessionScope.st...
500
热度 -
struts2标签判断字符相等有关问题
struts2标签判断字符相等问题 Struts2标签判断字符串相等及struts2标签库在做项目时,需要判断用struts2标签来判断两个字符串是否相等,在查阅了相关资料后,找到了如下方法正确的写法如下:<s:iftest='#user.userSex=="M"'>男</s:if><s:iftest='%{#user.userSex=="M"}'>男</...
143
热度 -
s:iterator遍历list<地图<string,string>>的有关问题
s:iterator遍历list<map<string,string>>的问题我action里赋值Map<String,String>r0=newHashMap<String,String>(); r0.put("DrugBankID1","DrugBankID1"); r0.put("DrugBankID2","DrugBankID2"); r0....
931
热度 -
[原创]Cassandra的根本数据模型之自顶向下
[原创]Cassandra的基本数据模型之自顶向下一序言在前面的文章中,我简单地讲述了一下在windows平台上cassandra的安装与启动,并以自底向上的视角来讲述了cassandra的基本数据模型。在我学习一个新的事物之前,我认为最好的方法就是先在宏观上了解一下这个事物,然后再从细节上着手。本篇文章就从自顶向下的视角来分析cassandra的数据模型。二集群的概念Cassandra在设计之初...
462
热度 -
想要精通Core Java 应该做到的!解决方案
想要精通CoreJava应该做到的!一.对于下面的概念,达到:知道是什么?为什么?何时使用?1.类/对象/属性/方法/构造2.封装/继承/多态/重载/重写/抽象3.static,final关键字二.Java的类库1.要求不看API的,超熟集合;String/StringBuffer/StringBuilder;封装类:Integer,Double;Thread/Date/BigDecimal2.要...
373
热度 -
一个集合的题目,我第四问不会做,求帮忙啊!
一个集合的题目,我第四问不会做,求帮忙啊! packagecom.chinasoft.pai; //编程课题:利用Collection提供的排序,搜索,洗牌方法编写一个程序使其具有以下功能: //(1)对一副扑克牌洗牌。(2)按照红桃,黑桃,梅花,方块排序。 //(3)按照2或4人分牌,并显示每人的牌。(4)查询是否有一对牌以及他在牌中的位置。 //这个第四问怎么做啊?...
307
热度 -
自己总结了一下集合对对象的排序问题
自己总结了一下集合对对象的排序问题 最近在学Oracle,时间上还是挺充足的,所以今天复习了一下J2SE的内容。 关于集合Collection接口里的实现类里对对象的排序问题研究了一下, TreeSet是实现Set这个接口的一个实现类,除了这个接口他还实现了SortedSet这个接口, 它使用红黑树结构来对加入的对象进行自然排序。看下面这个例子: importj...
331
热度 -
java中数组的相关操做解决方案
java中数组的相关操做数组是相同类型变量的集合,可以使用共同的名字引用它。数组是一种特殊的数据类型,有以下的特点,一个数组所有的元素都是同一种数据类型,数组中的元素是有顺序的,数组的一个元素通过数组名和数组下标来确定。我想这几个特点我们都知道,我们学其他的语言时候,已经都知道了,但是java的数组和其他语言还是有不同的地方,在java中每一行的元素个数可以是不同的。数组的创建需要两个步骤,1:声...
87
热度 -
请教cmpareTo和equals有什么区别吗
请问cmpareTo和equals有什么区别吗?请问cmpareTo和equals有什么区别吗?除此之外,还有别的比较字符串的方法吗?谢谢color='#e78608'>------解决方案--------------------compareTo:按字典顺序比较两个字符串。该比较基于字符串中各个字符的Unicode值。将此String对象表示的字符序列与参数字符串所表示的字符序列进行比较。如果按...
141
热度 -
java集合。很着急解决方法
java集合。很着急!!!!!!JavacodeList<YtOaRole_temp>rolelist=rolemanagerbiz.getRolePage(pageBean);List<YtOaRole_temp>rolelist2=newArrayList(Arrays.asList(newYtOaRole_temp[rolelist.size()]));Collect...
87
热度 -
java 根据条件在List中筛选定符合条件的对象
java根据条件在List中筛选出符合条件的对象例如Listlist=NEWArrayList();peoplep=newPeple();p.setage("1");p.setname("2");peoplep2=newPeple();p2.setage("3");p2.setname("4");peoplep3=newPeple();p3.setage("1");p3.setname("2");...
3
热度 -
二维数组按指定的列排序有关问题
二维数组按指定的列排序问题写一个Java程序,实现对一个规则二维数组按指定的列进行排序?a为二维数组,sortCols是要按第几列排序,sortord用于指定排序方式你可以约定true为升序,false为降序必要的时候可以补充其它方法,然后在sortIntArrays中调用要求排序后,不能破坏原有的数据结构!如{12,34,68,32,9,12,545}不论排到了第几个,这个小数组中的数据是不能变...
49
热度