最新文章列表

hive二级分区

几年前的工作了,放在草稿箱2,3年了,整理一下吧。 内容主要是扩展了hive的分区方式,原生的hive支持多字段等值分区,对于很有用的range、hash、list等数据库传统的分区方式不支持,因此这个做了二级的多类分区的扩展。 这里只是antlr的定义,显然你还需要在查询、存储层做更多的工作来支持这种分区工作,量还是不小的,我们的工作不具参考性,这里只列一下sql解析的修改,给大家做参考。 ...
denniszjw 评论(0) 有1803人浏览 2016-03-04 15:43

Java集合总结

    集合类说明及区别 Collection├List  │├LinkedList  │├ArrayList  │└Vector  │ └Stack├Set   ├AbstractSet   ├HashSet  └TreeSet ├Map  ├Hashtable  ├HashMap  └WeakHashMap         以上是Java中的集合类的继承关系,这里主要从集合 ...
wangqiang6028 评论(0) 有1137人浏览 2013-06-14 10:08

java集合类

  为什么出现集合类 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合类就是存储对象 ...
f51889920 评论(0) 有6088人浏览 2013-06-09 11:56

无序的Tree格式的List,转化打印出标准格式Treelist

import java.util.ArrayList; import java.util.List; /** * * @author zyengogo * */ public class TreeList { static List newList=new ArrayList(); //获得子节点 public static List<Tr ...
zyengogo 评论(0) 有2333人浏览 2013-06-07 16:45

Hibernate Criteria查询

查询所有数据:Criteria c = s.createCriteria(Student.class);List list = c.list();精确查询:c.add(Restrictions.eq("id", new Integer(22)));模糊查询:c.add(Restrictions.like("name", "%ylm%")) ...
Eric.Yan 评论(0) 有1172人浏览 2013-05-31 16:05

freemarker #list

      freemaker list指令        迭代输出某些集合   //tags是一个集合对象 //tag是任意取的名字 <#list tags as tag> </#list>        有两个循环变量:   tag_index               当前变量的索引 tag_has_next          是 ...
zhangyaochun 评论(0) 有1363人浏览 2013-05-27 14:08

遍历list的几种方法

     List<A>    list    =    new    ArrayList<A>();       list.add(new    A());       list.add(new    A()); 第一种: for(Iterator it = list.iterator;it.hasnext();){ } 这种方式在循环执行过程中会进行数据锁 ...
jiji87432 评论(0) 有817人浏览 2013-05-24 15:02

List<String>转换String[]或String

List<String> strlist = new ArrayList<String>(); strlist.add("sdfs1"); strlist.add("sdfs2"); 转换为String[] String[] resultList = new String[] {}; resultList = s ...
qiaolevip 评论(0) 有1207人浏览 2013-05-10 15:52

Java把List分成一定容量的n个数组

数组的长度length是long型的,理论上长度是没有限制的,但是一次存储的数据过多时,内存装不下,所以我可以拆分成多个数组   public static List<String[]> listToArray(List<String> list,int bccSize){ List<String []> list2 = new ArrayList< ...
dou_shini8820 评论(2) 有4478人浏览 2013-05-06 17:04

提交多行数据到Struts的ActionForm的List属性中

WEB 应用中一般都会处理主从表的信息, 或者称之为头层与行层的一对多的关系数据,如订单头/订单明细. 对于这种关系数据提交到后台的 Struts 的 ActionForm 的话, 这个 ActionForm 就要好好的设计一下, 不然会给自已带来许多额外的代码. 比如有的人的处理方法就是把页面提交到后台的毫无关系的散装数据非常吃力的拼凑一对多的关系对象出来. 下面举一个如今非常现实的关于股票的 ...
huchangan2005 评论(0) 有1110人浏览 2013-05-05 13:28

猜数字问题

import java.util.Scanner; //猜数字 public class Title6 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("请 ...
1140566087 评论(0) 有835人浏览 2013-04-18 09:32

java的容器排序

    在项目开发中,经常回用到容器排序,而它们的写法比较固定,今天就来总结一下. pojo类如下: package com.ldh; public class Student implements Comparable<Student> { private int id; private String name; private int ...
liudeh_009 评论(0) 有4837人浏览 2013-04-15 21:25

Java集合框架总结

Java集合接口: Collection 和Map,Set,List和Queue继承了Collection。 常用的集合类:   Map:HashMap(重要)和Hashtable   区别:HashMap允许键和值为null,Hashtable不允许。       HashMap实现不是多线程同步,Hashtable是多线程同步。   Set: HashSet (重要)和TreeSet    ...
ming19880125 评论(0) 有695人浏览 2013-04-12 23:44

J2ME List 介绍

import javax.microedition.lcdui.Choice; import javax.microedition.lcdui.Command; import javax.microedition.lcdui.CommandListener; import javax.microedition.lcdui.Display; import javax.microedition. ...
1140566087 评论(0) 有835人浏览 2013-04-12 01:04

Map、List、Set的简洁初始化

Map map = new HashMap() {     {          put( "Name" , "Unmi" );          put( "QQ" , "1125535" );     } };    List stooges = new ArrayList() {{     add ...
yangyangmilan 评论(0) 有3207人浏览 2013-04-10 11:23

Collection,List ,Set 和Map 用法和区别

首先看一下他们之间的关系 Collection          接口的接口   对象的集合 ├ List                   子接口      按进入先后有序保存   可重复 │├ LinkedList                接口实现类   链表   插入删除   没有同步   线程不安全 │├ ArrayList                  接口实现类   数组 ...
zz563143188 评论(0) 有9237人浏览 2013-04-04 07:01

java集合小结

        List、Set、Map是这个集合体系中最主要的三个接口。 Collection    ├List    │   ├LinkedList    │   ├ArrayList    │   └Vector    │        └Stack    └SetMap    ├Hashtable    ├HashMap    └WeakHashMap   Collectio ...
airtone 评论(0) 有673人浏览 2013-03-14 15:11

「译」在 python 中,如果 x 是 list,为什么 x += "ha" 可以运行,而 x = x + "ha" 却抛出异常呢?

  问题 众所周知,在 python 中,+ 运算符可以使用在列表上,+ 运算符只需要第二个操作数是可迭代的(原文:iterable。@justjavac),那么 + 显然可以运算在 "ha" 上。 代码如下: >>> x = [] >>> x += "ha" >>> x ['h', ...
justjavac 评论(2) 有3304人浏览 2013-03-12 09:11

集合框架总体结构学习心得

      java中,集合定义主要是在java.util*包下,常用的集合在系统中定义了三大接口,分别Set,List,Map。          List接口提供了有序的访问集合中元素的方法,所谓有序就是:可根据对象放入时的次序来查找对象。List接口中,常用的实现类是java.util.Vector和java.util.ArratList。测试代码如下: public class Lis ...
新建文件夹.zip 评论(0) 有1683人浏览 2013-03-11 22:57

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics