![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
naruto1021
这个作者很懒,什么都没留下…
展开
-
一个类似生产者和消费者问题的笔试题
在网上看到一道类似生产者和消费者问题的笔试题,大致内容如下:有3个线程,要求分别打印出字母A、B、C,并且按顺序打印10次"ABCABC......ABC"。网上有人给出了一些答案,不过都有些小bug,自己修改了一下,运行成功,代码如下: public class Test { public static void main(String[] s){ Statu原创 2009-10-13 14:32:00 · 1340 阅读 · 0 评论 -
几种java任务调度方法的比较
转载:http://www.oschina.net/question/129540_28053 综观目前的 Web 应用,多数应用都具备任务调度的功能。本文由浅入深介绍了几种任务调度的 Java 实现方法,包括 Timer,Scheduler, Quartz 以及 JCr转载 2011-09-21 19:52:50 · 670 阅读 · 0 评论 -
Java反射
以下是笔者从网上查找的关于java反射的一些内容,这些内容简要的阐述了java反射的原理以及使用,通俗易懂,所以转载过来与大家分享,也供笔者以后查阅之用。由于是下载的文档,不知道作者是谁,所以在这儿就不标明文章出处了,请见谅。 一、预先需要掌握的知识(java虚拟机)转载 2011-10-15 12:52:49 · 736 阅读 · 1 评论 -
Java API 自带的日志管理,可配置文件路径,并自动创建不存在的目录
由于项目需要根据日志来跟踪了解系统信息,方便查看传输数据以及异常信息,所以打算用log4j来完成这个日志管理的功能。可惜的是,在使用中发现log4j在打印异常信息时,并不能像控制台那样详细打印出跟踪栈StackTrace内的信息到配置文件指定的日志文件中去。可能是我能力有限,网上查了很多资料,尝试了很多办法都不行。后来发现Java API 自带的日志管理java.util.loggin原创 2012-09-11 20:56:26 · 11974 阅读 · 0 评论 -
JVM 调优参数 备忘
环境:4G内存,双核CPU调优参数设置:-Xms2048M 初始堆内存大小-Xmx2048M 最大堆内存大小-Xmn512M 新生代大小(Eden区与两个Survivor区)-XX:PermSize=256M 初始持久代大小-XX:MaxPermSize=256M 最大持久代大小-XX:SurvivorRatio=8 新生代中Eden区与Survivor区的原创 2013-01-25 14:56:44 · 724 阅读 · 0 评论