
JAVA
文章平均质量分 59
LiHangTong
这个作者很懒,什么都没留下…
展开
-
JAVA操作MongoDB
1、驱动下载地址:http://central.maven.org/maven2/org/mongodb/mongo-java-driver/ 2、MongoDB API Docs for java http://api.mongodb.org/java/index.html 3、Getting started with Java Introduction Thi转载 2013-11-13 21:02:10 · 738 阅读 · 0 评论 -
解析JVM线程同步机制
解析JVM线程同步机制 田海立 2005年12月26日 摘要 对多线程的支持一般是在OS级的,而Java将其做在了语言级别,这其中最吸引人的莫过于Java对线程同步(互斥与协作)的支持。本文分析了JVM(Java Virtual Machine)内部实现的监视器同步机制,并结合经典的生产者消费者同步问题,阐述Java语言级别上对此机制的支持。 关键词:同步,互斥,协作,监转载 2013-11-23 16:42:58 · 1027 阅读 · 0 评论 -
java内存查看与分析
1:gc日志输出 在jvm启动参数中加入 -XX:+PrintGC -XX:+PrintGCDetails -XX:+PrintGCTimestamps -XX:+PrintGCApplicationStopedTime,jvm将会按照这些参数顺序输出gc概要信息,详细信息,gc时间信息,gc造成的应用暂停时间。如果在刚才的参数后面加入参数 -Xloggc:文件路径,gc信息将会输出到指转载 2013-12-04 21:21:29 · 669 阅读 · 0 评论 -
Apache Avro 与 Thrift 比较
Apache Avro 与 Thrift 比较 Avro和Thrift都是跨语言,基于二进制的高性能的通讯中间件. 它们都提供了数据序列化的功能和RPC服务. 总体功能上类似,但是哲学不一样. Thrift出自Facebook用于后台各个服务间的通讯,Thrift的设计强调统一的编程接口的多语言通讯框架. Avro出自Hadoop之父Doug Cutting, 在Thrift已经相当流行的情转载 2013-12-05 08:21:41 · 714 阅读 · 0 评论 -
JVM调优参数汇总啊!!!!总结的很不错。
堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。 典型设置: java -Xmx3550m -Xms355转载 2013-12-06 08:40:19 · 604 阅读 · 0 评论 -
Eclipse中jar包注释乱码问题的解决
转自Linux命令大全网的文章《Eclipse中jar包注释乱码问题的解决》 今天从Nexus中下载的jar包和Javadoc存在乱码的问题,按照下面的操作顺利解决Jar包注释乱码问题。 一、问题来源是在eclipse中直接查看springside的class(由eclipse自动反编译)里面注释的乱码问题: Preferences-General-Workspace-Text转载 2016-01-07 13:02:27 · 931 阅读 · 0 评论