前言在实时计算中,通常是从队列中收集原始数据,这种原始数据在内存中通常是一个java bean,把数据收集过来以后,通常会把数据落地到数据库,供后面的ETL使用。举个一个简单的例子,对一个游戏来说,为了统计某个游戏,某个服务器的登陆注册等事件,原始数据对应的java bean可能会是这样:publi...
分类:
数据库 时间:
2015-04-01 13:15:27
阅读次数:
193
今天看到一个很有意思的情况,如果希望用toString方法返回对象的地址的时候,可能会考虑使用this关键字,但是这个时候会出现一个问题,编译器看到string对象后面跟着一个“+”而后面不是String对象,编译器试图将this转换为string对象,,通过调用this的toString方法,于是...
分类:
编程语言 时间:
2015-04-01 13:10:54
阅读次数:
156
Implement a Trie Data Structure, and search() & insert() function:we need to implement both Class Trie and Class TrieNodeClass Trie: 1 import java.uti...
分类:
其他好文 时间:
2015-04-01 13:08:12
阅读次数:
154
这个其实是在web.xml文件中配置mime下载文件类型就可以了,配置的示例: doc application/msword xls application/msexcel pdf application/pdf zip application/zip rar application...
分类:
编程语言 时间:
2015-04-01 13:07:54
阅读次数:
135
1)Java序列化就是把对象转换成字节序列,而Java反序列化就是把字节序列还原成Java对象。2)采用Java序列化与反序列化技术,一是可以实现数据的持久化,在MVC模式中很是有用;二是可以对象数据的远程通信。1、序列化是干什么的?简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方...
分类:
编程语言 时间:
2015-04-01 13:06:11
阅读次数:
192
/** * @author Rollen-Holt 使用泛型 */ class hello { hello(){ } public T getName(){ return name; } public void setName(T name){ ...
分类:
编程语言 时间:
2015-04-01 13:00:31
阅读次数:
207
将JSon格式的"数组"字符串转换为List集合。 应用此技术从一个json对象字符串格式中得到一个java对应的对象。 JSONObject是一个“name.values”集合, 通过get(key)方法取得key对应的value部分(字符串)。 通过getJSONObject(key)可以取得....
分类:
编程语言 时间:
2015-04-01 13:00:28
阅读次数:
185
public Object setDate(ResultSet rs,Object o) throws ClassNotFoundException, InstantiationException, IllegalAccessException, IntrospectionException, I....
分类:
编程语言 时间:
2015-04-01 12:58:55
阅读次数:
152
用类名定义一个变量的时候,定义的应该只是一个引用,外面可以通过这个引用来访问这个类里面的属性和方法,那们类里面是否也应该有一个引用来访问自己的属性和方法纳?呵呵,JAVA提供了一个很好的东西,就是 this 对象,它可以在类里面来引用这个类的属性和方法Java关键字this只能用于方法体内。当一个对...
分类:
编程语言 时间:
2015-04-01 12:58:52
阅读次数:
111
汉诺塔VIITime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 1191Accepted Submission(s): 785Problem Descr...
分类:
其他好文 时间:
2015-04-01 12:57:45
阅读次数:
70