Java
文章平均质量分 79
天外有菌
none
展开
-
【Learning】TimeZone Issue Summary
We have been confused about time zone issues in Alcazar development. Since we need to persist java bean objects into database, we use java.sql.Timestamp to represent times all over the place. A basi原创 2013-05-18 15:53:49 · 1133 阅读 · 0 评论 -
【Learning】Java Date and Time
1. There are four commonly used date time classes in Java: 1.1 java.util.Date1.2 java.sql.Date1.3 java.sql.Timestamp1.4 java.util.Calendar. 2. sql.Date and sql.Timest原创 2013-05-07 20:20:55 · 1134 阅读 · 0 评论 -
Browser Caching for GWT RPC Response
最近在学习Web System中的Caching技术,其中一种常见的是browser cache,对HTTP GET response应用cache,并通过某些HTTP Header字段控制cache policy。然而,我们web server是基于GWT开发,GWT有自己的一套RPC系统,利用HTTP POST实现client和server之间的异步通讯。这时候问题就来了,用户每一次点击将会触原创 2013-05-29 20:48:49 · 1214 阅读 · 0 评论 -
【Notes】Effective Java 2nd -- Concurrency
Item 66: Synchronize access to shared mutable data1. Not only does synchronization prevent a thread from observing an object in an inconsistent state, but it ensures thateach thread entering a synch原创 2013-06-03 11:59:20 · 1113 阅读 · 0 评论 -
A rule of thumb about Interface vs Abstract Class
最近在翻阅Hadoop早期的jira list,对于一些重要的jira,会有很多贡献者的详细讨论,包括Doug Cutting, Tom White, Arun Murthy, Owen O'Malley等一批Hadoop领军人物的思想、观点,具有极强的学习价值。今天在阅读Hadoop-3412和HADOOP-1230,当中Doug Cutting阐述了如何选择Interface和Abstra原创 2013-11-09 17:21:16 · 812 阅读 · 0 评论 -
【Note】Java Collections Study
HashMap vs TreeMap vs LinkedHashMap1) HashMap is a map based on hashing of the keys. It supports O(1) get/put operations. Keys must haveconsistent implementations of hashCode() and equals()原创 2013-10-18 19:24:24 · 816 阅读 · 0 评论 -
【Java】Maven使用笔记
Maven通常被认为原创 2014-06-28 01:11:04 · 1228 阅读 · 0 评论 -
【Java】Upload file to web services
最近需要写一个web service API提供给前台调用,用以上传文件内容。原创 2014-06-27 17:43:37 · 1069 阅读 · 0 评论