新的起点 新的开始

快乐生活 !

2007年10月12日

posted @ 2013-11-05 13:33 advincenting 阅读(397) | 评论 (2)编辑 收藏
     摘要: 通过JProfiler 快速定位内存泄露的代码。  阅读全文
posted @ 2012-12-02 23:30 advincenting 阅读(3062) | 评论 (1)编辑 收藏
     摘要: 性能提到第一步:快速定位消耗CPU的Java线程  阅读全文
posted @ 2012-12-01 00:00 advincenting 阅读(3639) | 评论 (0)编辑 收藏
     摘要: 在Oracle 11g中安装Demo 数据库  阅读全文
posted @ 2012-11-27 23:31 advincenting 阅读(854) | 评论 (0)编辑 收藏
     摘要: 在Weblogic上创建ADF运行的Domain  阅读全文
posted @ 2012-11-25 23:00 advincenting 阅读(1473) | 评论 (1)编辑 收藏
     摘要: developer 眼中的性能问题 一些看法  阅读全文
posted @ 2012-11-20 22:29 advincenting 阅读(1616) | 评论 (0)编辑 收藏
     摘要: 通过修改框架代码来在ADF中跟踪SQL执行时间。  阅读全文
posted @ 2012-11-16 23:11 advincenting 阅读(1521) | 评论 (4)编辑 收藏
     摘要: 从实现上看上使用ADF的JBO来实现业务逻辑,通过HTML5 build 页面。  阅读全文
posted @ 2012-10-31 23:01 advincenting 阅读(1933) | 评论 (0)编辑 收藏
     摘要: ADF 介绍
附:Oracle ACS team 招聘senior java develop.  阅读全文
posted @ 2012-09-26 23:33 advincenting 阅读(1294) | 评论 (0)编辑 收藏
     摘要: ORACLE WM_CONCAT LISTAGG 函数实现列转行 聚合的简单实现  阅读全文
posted @ 2012-09-26 22:40 advincenting 阅读(2485) | 评论 (0)编辑 收藏
posted @ 2012-08-15 16:43 advincenting 阅读(189) | 评论 (0)编辑 收藏
     摘要: 在这个项目里,可以学到Android开发中基本的布局以及如何控制音频的播放。  阅读全文
posted @ 2012-08-08 14:52 advincenting 阅读(960) | 评论 (0)编辑 收藏
     摘要: 800句子帮你记住7000个单词Android版 V1.1
将800个句子分为8组并加入一个导航页面 涉及到ListView 使用 Activity之间的传值。  阅读全文
posted @ 2012-07-31 17:57 advincenting 阅读(948) | 评论 (1)编辑 收藏
     摘要: JS base64 utf-8 encode decode  阅读全文
posted @ 2012-07-25 18:27 advincenting 阅读(800) | 评论 (0)编辑 收藏
     摘要: 在线 base64 测试  阅读全文
posted @ 2012-07-25 18:25 advincenting 阅读(810) | 评论 (0)编辑 收藏
posted @ 2012-07-25 00:26 advincenting 阅读(236) | 评论 (0)编辑 收藏
     摘要: 学习android开发的一个小例子,供大家学习参考。
例子中有基本动画 两个Activity跳转 读取文件 翻页等等。
详见附件工程及apk.  阅读全文
posted @ 2012-07-25 00:06 advincenting 阅读(1155) | 评论 (0)编辑 收藏
posted @ 2011-11-03 16:11 advincenting 阅读(182) | 评论 (0)编辑 收藏
     摘要: getElementByClassName some ways.  阅读全文
posted @ 2010-04-17 03:35 advincenting 阅读(798) | 评论 (0)编辑 收藏
     摘要: 出差在硅谷  阅读全文
posted @ 2010-04-11 05:45 advincenting 阅读(476) | 评论 (0)编辑 收藏
     摘要: 开发了半年的产品在美国上线了,看上去不错,不知道当地人用的如何?  阅读全文
posted @ 2010-04-11 05:27 advincenting 阅读(2605) | 评论 (3)编辑 收藏
     摘要: Lisp的本质  阅读全文
posted @ 2010-02-05 13:52 advincenting 阅读(595) | 评论 (0)编辑 收藏
     摘要: javascript 学习  阅读全文
posted @ 2010-02-05 13:28 advincenting 阅读(378) | 评论 (0)编辑 收藏
     摘要: 实现从MSN Yahoo和Google导出用户联系人信息系列(4)—从Yahoo导出用户联系人(Step by Step) Setp 2 简单实现 完整实例下载 就可以Run!  阅读全文
posted @ 2010-01-07 22:55 advincenting 阅读(3285) | 评论 (3)编辑 收藏
     摘要: 实现从MSN Yahoo和Google导出用户联系人信息系列(3)—从Yahoo导出用户联系人(Step by Step) Setp 1准备工作.  阅读全文
posted @ 2010-01-04 21:10 advincenting 阅读(1838) | 评论 (0)编辑 收藏
     摘要: 实现从MSN Yahoo和Google导出用户联系人信息系列(2)—深入Oauth  阅读全文
posted @ 2010-01-01 19:00 advincenting 阅读(2855) | 评论 (1)编辑 收藏
     摘要: 实现从MSN Yahoo和Google导出用户联系人信息系列(1)-介绍目前实现方式以及引出Oauth协议  阅读全文
posted @ 2010-01-01 09:53 advincenting 阅读(1963) | 评论 (0)编辑 收藏
     摘要: Tip:Tomcat debug   阅读全文
posted @ 2009-12-03 15:21 advincenting 阅读(401) | 评论 (0)编辑 收藏
     摘要: 值得收藏的设计模式简图  阅读全文
posted @ 2009-11-25 22:15 advincenting 阅读(2879) | 评论 (1)编辑 收藏
posted @ 2009-10-14 17:11 advincenting 阅读(294) | 评论 (0)编辑 收藏
     摘要: Oracle sql 性能优化调整(转 调优资料)  阅读全文
posted @ 2009-08-17 19:50 advincenting 阅读(624) | 评论 (0)编辑 收藏
     摘要: 工欲善其事,必先得其器。学习Scala,当然选择IntelliJ IDE 来开始我们的学习之旅了。  阅读全文
posted @ 2009-08-15 16:33 advincenting 阅读(2260) | 评论 (2)编辑 收藏
     摘要: Java正则表达式 基础  阅读全文
posted @ 2009-08-13 01:07 advincenting 阅读(531) | 评论 (0)编辑 收藏
     摘要: ORACLE JDBC 驱动  阅读全文
posted @ 2009-08-12 10:54 advincenting 阅读(307) | 评论 (0)编辑 收藏
     摘要: 云中的Java- VMware收购SpringSource构建PAAS基础设施  阅读全文
posted @ 2009-08-11 19:49 advincenting 阅读(1219) | 评论 (2)编辑 收藏
     摘要: 在JEE6中,JSP中的EL表达式支持带参数的方法调用了。可以像这样调用:${foo.bar(baz)} 。  阅读全文
posted @ 2009-08-10 21:31 advincenting 阅读(2472) | 评论 (2)编辑 收藏
     摘要: Google 近日以1亿美金收购了On2公司。再最近几年,将再次成为视频领域的霸主。  阅读全文
posted @ 2009-08-06 21:30 advincenting 阅读(2164) | 评论 (4)编辑 收藏
     摘要: ADF(Application development Framework)是Oracle主推的JEE平台的解决方案,其中包括JDeveloper (开发IDE),Weblogic(Server 容器),ADF Faces(JSF 实现), ADF richFaces(JSF 中扩展组件)等等。
本文主要讨论ADF Faces中,如何控制显示Table的Details信息。  阅读全文
posted @ 2009-08-02 21:00 advincenting 阅读(1649) | 评论 (1)编辑 收藏
     摘要: JPA 设计模式系列一 DAO Pattern in JPA  阅读全文
posted @ 2009-07-26 12:32 advincenting 阅读(3500) | 评论 (1)编辑 收藏
     摘要: 线程状态图  阅读全文
posted @ 2009-07-23 21:59 advincenting 阅读(2895) | 评论 (1)编辑 收藏
     摘要: JDK1.6 集合类 UML 图,指导我们更好的使用Collection类!  阅读全文
posted @ 2009-07-23 21:54 advincenting 阅读(3494) | 评论 (11)编辑 收藏
     摘要: 在目前的项目中,对用户输入的密码的校验有如下要求:
1. 必须8位到15位。
2.至少包含如何四组中的三组。
(1) 包含a-z
(2) 包含A-Z
(3) 包含0-9
(4) 包含特殊字符:@#$%
本人对正则表达式也是懵懵懂懂,只能像如下比较弱弱的实现,请正则表达式高手给出更好的解决方案,当然其他方式也欢迎!
静静等候中..........................  阅读全文
posted @ 2009-07-22 22:16 advincenting 阅读(1450) | 评论 (11)编辑 收藏
     摘要: Google 说基于Mobile的应用没有前途,你的看法是?  阅读全文
posted @ 2009-07-21 22:37 advincenting 阅读(1551) | 评论 (3)编辑 收藏
     摘要: 本系列将深入浅出介绍JSF2,以及如何在项目中使用。  阅读全文
posted @ 2009-07-19 12:25 advincenting 阅读(3605) | 评论 (0)编辑 收藏
     摘要: 目前,在我们实际开发中还缺乏对JPA应用的最佳实践,本文来自Vincent Partington ,他在实践中总结了诸多JPA优秀的设计模式,本系列将谈论他的12个在JPA中的设计模式。  阅读全文
posted @ 2009-07-18 10:11 advincenting 阅读(1580) | 评论 (3)编辑 收藏
     摘要: 看看JDK7 带给我们的新特性  阅读全文
posted @ 2009-07-18 09:37 advincenting 阅读(2550) | 评论 (2)编辑 收藏
     摘要: 本文来自Alex Miller的Core Java Concurrency,基本涵盖来平时编写多线程所需要的知识结构。希望对编写Server端多线程的朋友有所帮助。原文来自http://refcardz.dzone.com/  阅读全文
posted @ 2009-07-16 23:27 advincenting 阅读(4865) | 评论 (3)编辑 收藏
     摘要: 应用JQuery 实现类似Gogole 的 autocomplete   阅读全文
posted @ 2009-07-10 23:16 advincenting 阅读(2112) | 评论 (3)编辑 收藏
     摘要: TortoiseSVN 客户端如何重置登陆信息  阅读全文
posted @ 2009-06-03 15:04 advincenting 阅读(1299) | 评论 (0)编辑 收藏
     摘要: JDK 对于Currency.getInstance(Locale.US).getSymbol())一个小Bug,大家注意了!  阅读全文
posted @ 2009-05-24 10:50 advincenting 阅读(1889) | 评论 (5)编辑 收藏
     摘要: 一提起如何解决内存溢出问题,动辄使用复杂的监控软件,比如Jprofile等,其实我们可以通过Runtime来获得当前Heap大小,使用Heap大小。  阅读全文
posted @ 2009-05-20 21:59 advincenting 阅读(1591) | 评论 (1)编辑 收藏
     摘要: 一提起如何解决内存溢出问题,动辄使用复杂的监控软件,比如Jprofile等,其实我们可以通过Runtime来获得当前Heap大小,使用Heap大小。  阅读全文
posted @ 2009-05-20 21:58 advincenting 阅读(285) | 评论 (0)编辑 收藏
     摘要: 通过java几行代码截取屏幕  阅读全文
posted @ 2009-05-20 21:38 advincenting 阅读(1886) | 评论 (7)编辑 收藏
posted @ 2009-05-19 15:50 advincenting 阅读(376) | 评论 (0)编辑 收藏
     摘要: JS 数组操作  阅读全文
posted @ 2009-05-10 22:48 advincenting 阅读(413) | 评论 (0)编辑 收藏
     摘要: 就对目前Bug居高不下,工期不断延期的现状,从我们开发人员角度,分析我们到底做错了什么。欢迎大家说说你们面临的问题,以及解决方法。  阅读全文
posted @ 2009-04-29 22:05 advincenting 阅读(1826) | 评论 (6)编辑 收藏
     摘要: 本文简要概括了Weblogic10 ClassLoading机制,希望对Weblogic下部署应用有一定帮助。  阅读全文
posted @ 2009-04-27 22:46 advincenting 阅读(1497) | 评论 (1)编辑 收藏
     摘要: 伴随着 EJB3.1 Final Draft的Release,EJB3.1马上就要进入最终版了,今天让我们来看看EJB3.1给我们带来的激动人心的新Feature。
  阅读全文
posted @ 2009-04-23 14:06 advincenting 阅读(1694) | 评论 (1)编辑 收藏
     摘要: 希望SUN的JVM设计团队能和Jrocket设计团队强强联合,给我们能提供更好更优秀的JVM!!  阅读全文
posted @ 2009-04-21 23:31 advincenting 阅读(2005) | 评论 (3)编辑 收藏
     摘要: Developer Studio11 学习开发JEE应用(1_2)

接上一节,完成SessionBean, Main方法的Client来测试我们建立的EntityBean, 还是老话,不用手写一行代码,surprise吧!! 我可不是给Jdeveloper11做广告,这个东东Oracle确实花血本了。  阅读全文
posted @ 2009-04-21 00:24 advincenting 阅读(1196) | 评论 (1)编辑 收藏
     摘要: Developer Studio11 学习开发JEE应用(1)

JEE5,最大的变动就是使用JPA实现EntityBean的OR映射,彻底抛弃了被人唾骂的EJB2.1EntityBean,在本文中,我们使用了Jeveloper11,开发一个EntityBean 和SessionBean 并测试。选择该工具,是因为我们基本不用手动写一行代码开发EJB3.0  阅读全文
posted @ 2009-04-20 23:59 advincenting 阅读(1276) | 评论 (0)编辑 收藏
     摘要: Oracle SQL 删除重复记录及分页 备案  阅读全文
posted @ 2009-04-18 17:11 advincenting 阅读(389) | 评论 (0)编辑 收藏
     摘要: 同一段代码,在Jdeveloper竟然报莫名其妙的错误信息,难道是Jdeveloper的Bug? 那位朋友可以拷贝这段代码在你们的IDE里面试试,是不是也有这样的问题?看该不该给Oracle报这个Bug?  阅读全文
posted @ 2009-04-14 21:16 advincenting 阅读(1928) | 评论 (2)编辑 收藏
     摘要: FireBug 可以说是调试JS最好的东东了,特别是应用了Ajax技术,出现JS问题后,Firebug可以快速定位问题所在。 本文介绍如何使用FireBug来Debug 我们项目中的JS。  阅读全文
posted @ 2009-04-14 20:01 advincenting 阅读(54044) | 评论 (19)编辑 收藏
     摘要: 上篇介绍了Dozer,今天聊聊Dozer基本应用,内容包括:属性名不一致的Map,类型不一致的Map,级联的Map,以及自定义Map等,而这些应该基本满足实际应用了。  阅读全文
posted @ 2009-04-13 22:28 advincenting 阅读(3133) | 评论 (1)编辑 收藏
     摘要: 分析多层架构的JEE系统,经常存在JavaBean直接的拷贝。比如在DAO 层,我们通过POJO取得业务层需要的数据,将这些数据传递给Service层的VO。POJO与VO就存在典型的值拷贝。还有就是 Webservice,客户端调用Webservice,也存在将大量返回值映射到相应的JavaBean里。呵呵 我们项目就是这个需求。
典型的解决方案就是手动拷贝,弊端很明显,代码中充斥大量Set Get方法,真正的业务没埋藏与值的拷贝之中。另一种方案就是使用BeanUtil,但BeanUtil不够很好的灵活性,又时候还不得不手动拷贝。
对于这种重复没有实际意义的拷贝难道没有终结解决方案吗?! Dozer-JavaBean拷贝利器。(http://dozer.sourceforge.net/)  阅读全文
posted @ 2009-04-12 22:11 advincenting 阅读(3162) | 评论 (10)编辑 收藏
posted @ 2009-04-10 15:31 advincenting 阅读(385) | 评论 (0)编辑 收藏
     摘要: 银行在线转账系统中竟然有这样的Bug 而长达4年没有人发现,看看大家能不能不测试找出问题? 一天过去了 没有正解,今天说说正确答案 考考Java基础  阅读全文
posted @ 2009-04-10 15:01 advincenting 阅读(2853) | 评论 (5)编辑 收藏
posted @ 2009-04-10 10:48 advincenting 阅读(744) | 评论 (1)编辑 收藏
     摘要: Oracle SQL 中rownumber 与 dual   阅读全文
posted @ 2009-04-10 10:23 advincenting 阅读(755) | 评论 (0)编辑 收藏
posted @ 2009-04-07 10:13 advincenting 阅读(290) | 评论 (0)编辑 收藏
posted @ 2009-03-29 23:39 advincenting 阅读(1944) | 评论 (4)编辑 收藏
     摘要: 可能是我孤陋寡闻,在SAAS盛行的今天,PasS 已经来了,翻译这篇来自(java.dzone.com)的文章让我们分享分享。  阅读全文
posted @ 2009-03-28 23:14 advincenting 阅读(1963) | 评论 (1)编辑 收藏
     摘要: weblogic10 下对jVM性能调优设置  阅读全文
posted @ 2009-03-23 11:47 advincenting 阅读(2171) | 评论 (1)编辑 收藏
posted @ 2009-02-19 13:21 advincenting 阅读(3140) | 评论 (0)编辑 收藏
     摘要: 分析Concurrent包中线程池的设计与实现,体会线程池设计处理Task的策略,以及工作线程的实现。由此提高我们的设计能力。  阅读全文
posted @ 2008-09-06 23:14 advincenting 阅读(2359) | 评论 (1)编辑 收藏
     摘要: 线程对象的创建和销毁是需要花费系统资源的,通过线程池,可以避免该问题并提高系统的响应时间。这种情形类似我们常提到的数据库连接池。
线程池的广泛应用使得在SUN在JDK 1.5的工具包提供了线程池的支持。该系列分为线程池设计需求与设计实现两个部分。如果想要熟悉,并熟练应用线程池,那么通过设计需求篇就可以找到答案。如果想探究实现的细节,那么在设计实现篇会有深入的说明。  阅读全文
posted @ 2008-09-06 23:01 advincenting 阅读(2001) | 评论 (0)编辑 收藏
posted @ 2008-09-03 21:50 advincenting 阅读(7895) | 评论 (2)编辑 收藏
posted @ 2008-09-03 00:57 advincenting 阅读(2631) | 评论 (4)编辑 收藏
posted @ 2008-08-30 23:36 advincenting 阅读(11460) | 评论 (8)编辑 收藏
posted @ 2008-08-27 16:59 advincenting 阅读(397) | 评论 (0)编辑 收藏
     摘要: 接深入浅出Java多线程系列(1),本文主要解决的问题是:
如何使其Swing程序只能运行一个实例?
抛开Swing, 我们的程序是通过java 命令行启动一个进程来执行的,该问题也就是说要保证这个进程的唯一性,当然如果能够访问系统的接口,得到进程的信息来判断是否已有进程正在运行,不就解决了吗?但是如何访问系统的接口呢?如何要保证在不同的平台上都是OK的呢?我的思路是用文件锁,当然我相信肯定有更好的方法,呵呵,希望读者能够指出。  阅读全文
posted @ 2008-08-24 02:32 advincenting 阅读(4613) | 评论 (4)编辑 收藏
posted @ 2008-08-24 00:13 advincenting 阅读(476) | 评论 (0)编辑 收藏
     摘要: 对于Java开发人员,多线程应该是必须熟练应用的知识点,特别是开发基于Java语言的产品。本文将深入浅出的表述Java多线程的知识点,在后续的系列里将侧重于Java5由Doug Lea教授提供的Concurrent并行包的设计思想以及具体实现与应用。
如何才能深入浅出呢,我的理解是带着问题,而不是泛泛的看。所以该系列基本以解决问题为主,当然我也非常希望读者能够提出更好的解决问题的方案以及提出更多的问题。由于水平有限,如果有什么错误之处,请大家提出,共同讨论,总之,我希望通过该系列我们能够深入理解Java多线程来解决我们实际开发的问题。
作为开发人员,我想没有必要讨论多线程的基础知识,比如什么是线程? 如何创建等 ,这些知识点是可以通过书本和Google获得的。本系列主要是如何理深入解多线程来帮助我们平时的开发,比如线程池如何实现? 如何应用锁等。  阅读全文
posted @ 2008-08-23 23:25 advincenting 阅读(27483) | 评论 (13)编辑 收藏
posted @ 2008-07-26 21:56 advincenting 阅读(1379) | 评论 (1)编辑 收藏
posted @ 2008-07-23 12:38 advincenting 阅读(1182) | 评论 (0)编辑 收藏
posted @ 2008-07-23 12:37 advincenting 阅读(1170) | 评论 (0)编辑 收藏
posted @ 2008-07-23 10:28 advincenting 阅读(367) | 评论 (0)编辑 收藏
posted @ 2008-07-23 10:13 advincenting 阅读(683) | 评论 (0)编辑 收藏
     摘要: 获17届jolt大奖的自动测试工具agitarOne 初体验之-Hello world!
今天我给大家介绍AgitarOne如何生成自动化的测试用例。  阅读全文
posted @ 2007-12-18 23:53 advincenting 阅读(1334) | 评论 (0)编辑 收藏
     摘要: 获17届jolt大奖的自动测试工具agitarOne 初体验之-MockingBird的使用
为了提高测试代码的Coverage,仅仅靠AgitarOne来处理2K多行的方法,是肯本不够的。我现在搞的那个方法覆盖率才20%,不过比同事的 10%好多了。不过都是测试 异常的Test Case,一个正向的Test Case的没有。只能硬着头皮看人家生成的代码来提高代码Coverage,在AgitarOne生成代码中,大量使用了MockingBird来 Mock对像,对于Mock对象我想大家都应该很清楚了吧。下面我将概要的介绍以下AgitarOne的MockingBird对象。  阅读全文
posted @ 2007-12-17 22:10 advincenting 阅读(2292) | 评论 (1)编辑 收藏
     摘要: Agitar -单元测试自动化生成利器
这几天对Agitar中使用中的一些感想。  阅读全文
posted @ 2007-12-15 19:28 advincenting 阅读(4221) | 评论 (1)编辑 收藏
     摘要: 免费但不错的个人事务管理软件——FreeMine  阅读全文
posted @ 2007-12-15 18:56 advincenting 阅读(4103) | 评论 (5)编辑 收藏
     摘要: 新公司经历  阅读全文
posted @ 2007-12-15 18:33 advincenting 阅读(474) | 评论 (0)编辑 收藏
     摘要: J2EE Design Pattern 简图  阅读全文
posted @ 2007-12-02 01:05 advincenting 阅读(897) | 评论 (0)编辑 收藏
     摘要: JEE标准使其许多J2EE 设计模式过时 最近考SECA要注意了  阅读全文
posted @ 2007-12-01 16:59 advincenting 阅读(1055) | 评论 (1)编辑 收藏
     摘要: J2EE架构师认证(SECA) 考试大纲  阅读全文
posted @ 2007-11-29 18:07 advincenting 阅读(1427) | 评论 (0)编辑 收藏
     摘要: 备战J2EE 企业架构师认证(1)—SCEA介绍及相关资料  阅读全文
posted @ 2007-11-26 23:51 advincenting 阅读(1978) | 评论 (3)编辑 收藏
     摘要: 转:SCEA考试指导  阅读全文
posted @ 2007-11-22 11:55 advincenting 阅读(1007) | 评论 (2)编辑 收藏
     摘要: 研究Java 很好的几个网站  阅读全文
posted @ 2007-11-21 23:31 advincenting 阅读(561) | 评论 (1)编辑 收藏
     摘要: 小家一角  阅读全文
posted @ 2007-11-21 23:28 advincenting 阅读(429) | 评论 (0)编辑 收藏
     摘要: 第一份工作在西安  阅读全文
posted @ 2007-11-21 23:12 advincenting 阅读(498) | 评论 (3)编辑 收藏
     摘要: Platform 一路走好!  阅读全文
posted @ 2007-11-21 22:57 advincenting 阅读(344) | 评论 (0)编辑 收藏
     摘要: J2ME 开发环境搭建(NetBeans5.0+mobility7.2)  阅读全文
posted @ 2007-11-21 22:44 advincenting 阅读(462) | 评论 (1)编辑 收藏
posted @ 2007-10-16 12:18 advincenting 阅读(379) | 评论 (0)编辑 收藏
posted @ 2007-10-12 17:35 advincenting 阅读(6039) | 评论 (2)编辑 收藏

公告

Locations of visitors to this page

导航

<2007年10月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

统计

常用链接

留言簿(13)

随笔分类(71)

随笔档案(179)

文章档案(13)

新闻分类

IT人的英语学习网站

JAVA站点

优秀个人博客链接

官网学习站点

生活工作站点

最新随笔

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜