
java
文章平均质量分 59
lc87624
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在linux下编译openjdk7
最近刚开始看《深入理解JAVA虚拟机》这本书。第一章的实践是自己手动编译openjdk7,但书上的步骤都是基于windows的,于是在网上搜了一下linux下编译openjdk的资料:[url]http://blog.youkuaiyun.com/kindazrael/article/details/7266314[/url][url]http://guoh.org/lifelog/2011/05/c...原创 2012-05-28 00:16:48 · 536 阅读 · 0 评论 -
使用Java Collections sort方法遇到的一个小问题
有一个需求是要对拼接出来的飞行线路列表进行排序,自然地用到Collections.sort方法,然后实现自己的Comparator。排序需要考虑多种因素,包括拼接出的线路的段数、线路经过的国家数等,其中有一个排序条件是:当线路的飞行时长大于待比较线路飞行时长的1.5倍时,忽略该线路在段数和国家数上的优势。代码实现如下:[code="java"]Collections.sort(re...原创 2012-10-26 10:45:22 · 507 阅读 · 0 评论 -
main函数的通配符参数
今天发现一个之前没有注意过的问题,在给java的main函数传参时,参数可以使用通配符来表示多个文件,例如:[code="java"]java -jar post.jar *.xml[/code]其中"*.xml"代表当前文件夹下所有的xml文件。之前一直以为main函数会认为"*.xml"只是单一的参数值,即String[] args的length为1,但实际测试后发现,ma...原创 2012-03-09 23:48:21 · 136 阅读 · 0 评论 -
虚拟机堆转快照分析工具——jhat
听完公司《JVM应用调试相关脚本》的分享之后,又有同事在邮件里分享了另外一个可以生成html的分析工具叫:jhat (虚拟机堆转快照分析工具)。纯技术的东西,没有啥保密的,我就直接贴过来了,下面是邮件原文,图片弄过来比较麻烦,就暂缺吧。[quote]Sun JDK提供的这个jhat(JVM Heap Analysis Tool)命令需要与jmap搭配使用。先dump出来快照,然后再用j...原创 2012-11-01 10:39:18 · 822 阅读 · 0 评论 -
当jdbc遇到postgresql
postgresql里有很多好用的数据类型和扩展类型,例如ltree,例如period,但在通过jdbc访问pg时,使用这些特别的数据类型往往会遇到一些小麻烦。以自身遇到的问题为例,在使用PreparedStatement构造sql时,period类型的字段可以通过下面的方法使用:[code="java"]Connection conn = null;PreparedState...原创 2012-11-07 12:26:19 · 193 阅读 · 0 评论 -
dbcp重连问题排查
使用数据库连接池时,免不了会遇到断网、数据库挂掉等异常状况,当网络或数据库恢复时,若无法恢复连接池中的连接,那必然会是一场灾难。关于dbcp的自动重连配置,网上相关的资料也不少,通过以下资料,并对照官方文档中的参数说明,大致能了解各项配置的含义,我就不冗诉了,本文的目的主要是对问题排查的经过做个简单的记录。参考资料:[list][*][url=http://agapple.it...原创 2012-11-25 15:30:05 · 343 阅读 · 0 评论 -
简单地用Java解决topN问题
[b]个人blog原文地址[/b]:[url]http://www.gemoji.me/java_top_n/[/url]距离上次写博客有一个月了, 反省下。今天先写篇简单点的,算是热热身吧。[b]写在前面[/b]我想几乎每个找过工作的程序员都曾经在面试的时候遇到过如何求topN的问题,而且多数都能不假思索的回答:求topN大用小顶堆,求topN小用大顶堆(觉得反了的同学请去面...原创 2013-05-21 23:38:10 · 1220 阅读 · 0 评论 -
Java中的main线程是不是最后一个退出的线程
[b]个人blog原文地址[/b]:[url]http://www.gemoji.me/when_main_thread_end/[/url]之所以写这篇文章,是因为上次被人问到这么一个问题:“在main函数里启动一个定时器,是不是main函数执行完整个程序就退出了,包括那个定时器”。多说无益,直接写个程序测试一下就知道了。[code="java"]public class Mai...原创 2013-06-12 23:54:17 · 495 阅读 · 0 评论 -
【译】深入理解JDBC的超时设置
本译文已投稿至ImportNew:[url]http://www.importnew.com/2466.html[/url][b]原文地址[/b]:[url]http://www.cubrid.org/blog/dev-platform/understanding-jdbc-internals-and-timeout-configuration/[/url]恰当的JDBC超时设置能...原创 2013-01-21 21:54:07 · 1341 阅读 · 0 评论