java
notlcry
这个作者很懒,什么都没留下…
展开
-
追加内容到文件末尾的几种常用方法
<br />import java.io.BufferedWriter;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.IOException;import java.io.OutputStreamWriter;import java.io.RandomAccessFile;/** * 描述:追加内容到文件末尾 * @author Administrator * */转载 2010-11-29 16:20:00 · 807 阅读 · 0 评论 -
RedHat 字符集
<br /><br />我的服务器的en设置:<br />vi /etc/sysconfig/i18n<br /> <br /><br />LANG="en_US.UTF-8"<br />SUPPORTED="en_US.UTF-8:en_US:en"<br />SYSFONT="latarcyrheb-sun16"<br /> <br /> <br />下面是网上找到的,未验证<br /> <br /> 在Java读取Linux下的中文文件时候,发现找不到,最后确定是Linux OS语言编码的问题,解决原创 2010-11-11 16:14:00 · 1288 阅读 · 0 评论 -
NMS内存溢出问题
这两天被NMS的内存溢出搞得很郁闷,每秒3天的告警也能把NMS弄死,实在很无语。查每个queue,再看put和take的速度。发现不存在阻塞,然后用每秒100条测试,没有问题,但是程序运行4个小时就是内存溢出。经过询问同事,得到方法,通过jconsole查看内存情况,是不是在上升。结果看到是不断增加。知道最后回收不了。程序出错。但是这个也找不到问题在哪儿。然后就用到了另一个工具JProfiler.1.jconsolejdk自带jconsole。在连接里面点远程,配置一下,就可以连接到linux上面的服务。前原创 2010-11-11 15:44:00 · 672 阅读 · 0 评论 -
NMS内存溢出问题(续)
经过一个晚上的监控,发现问题已经解决。在内存达到120M左右的时候会Gc,达到20左右。http://hi.csdn.net/space-1323215-do-album-picid-677533.html之前的疑问: 现在存在的疑问:1.为什么Java不会去回收List里面的对象呢?应该是会回收,在内存达到一定的值以后会回收,之前为什么没有回收不清楚,还不清楚之前snmp的默认配置跟nms配置的区别。待研究。2.还有会不会新增加的进程监控引发内存溢出(这个可以测试)。没有。贴一些转贴:http://dev原创 2010-11-12 10:15:00 · 384 阅读 · 0 评论 -
Using jconsole
<br />Using jconsole<br />Jconsole is a JMX-compliant monitoring tool. It uses the extensive JMX instrumentation of the Java virtual machine to provide information on performance and resource consumption of applications running on the Java platform.Starti转载 2010-11-10 14:15:00 · 539 阅读 · 0 评论 -
Mylyn 2.0,集成任务和自动上下文管理
<br />Mylyn 2.0,集成任务和自动上下文管理<br /> 虽然软件系统、框架和工具可以无限制地发展,但开发人员实际处理信息的能力具有一个上限。大多数集成开发环境(IDE)尝试 使用结构化视图、编辑器和高级搜索功能来解决这个限制。这些机制虽然可以使大型系统的导航变得更容易,但是它们常常不足以帮助您管理完成典型编程任务所必 须处理的大量信息。因此,结构化视图越来越不堪负荷 —— 例如,即使在导航一个小型的企业应用程序时,Eclipse Package Explorer 也常常会显示数千个源文件 —转载 2010-12-27 10:30:00 · 1122 阅读 · 0 评论 -
Log4j使用总结
<br />一、介绍 <br />Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。 <br />Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、 INFO、DEBU转载 2010-11-02 15:34:00 · 585 阅读 · 1 评论 -
修改proxool配置文件中密码为密文
<br />proxool是不错的连接池,可是配置文件里数据库的密码默认是明文,感觉有点裸奔的感觉。想修改成密文。思路就是把datasource里的class设置为自己写的类,这个类继承org.logicalcobwebs.proxool.ProxoolDataSource;如:<bean id="dataSource" class="com.hclm.agency.db.DataSource">; <br />在这个类里取出密码的密文,解密然后重置proxool的密码和url。上代码: <br />/**原创 2010-11-01 16:52:00 · 770 阅读 · 0 评论 -
使用Eclipse制作可执行jar文件
<br /><br /><br /><br />1,右击Eclipse项目,点击Export。<br /><br />2,选中java-jar文件。<br /><br />3,选中要发布为jar文件的项目。<br />1)选中源文件夹,库文件夹,配置文件文件夹。<br />2)不要选中Eclipse项目的文件和其他不需要的文件。<br />3)选中:Export all output folders for checked projects<br />输出所有选中的文件夹。<br />4)选中:Export转载 2010-12-17 16:28:00 · 403 阅读 · 0 评论 -
java文件操作大全
<br />java文件操作大全关键字: java文件操作大全<br />一.获得控制台用户输入的信息<br />/**获得控制台用户输入的信息<br /> * @return<br /> * @throws IOException<br /> */<br /> public String getInputMessage() throws IOException{<br /> System.out.println("请输入您的命令∶");<br />原创 2010-10-28 11:43:00 · 309 阅读 · 0 评论 -
Linux时区 nms告警时间
<br />今天发生NMS的告警时间比系统时间多12小时。<br />NMS的时间都是取的服务器时间,为什么会比服务器时间多12小时呢,真是有意思,啥都能出现。<br />最后发现服务器的date命令后面显示的是“EST”,公司这里的是“CST”,应该是时区不同。<br />让同事该了时区,估计好了。<br /> <br />自己写程序测试,和服务器一致,改了时区也是一样。<br />...原创 2010-11-19 15:49:00 · 879 阅读 · 0 评论